Solution Architect

Job type:
on-site
Start date:
n.a
Duration:
n.a
From:
Insight International (UK) Ltd.
Location:
London
Published at:
05/11/2021
Country:
flag_no United Kingdom
Project ID:
2109919

Warning
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Solution Architect

Agile Working Options

The JD specifically for the Tech application architects/Solution Architects we are currently looking for is as followed (as specified by the client):

Agile Working Options Other Agile Working Arrangements/Open to Discussion Application architect

  • General application architect role, to work as part of a Scrum Team
  • Focus on Java/microservices
  • Can understand channel makeup and landscape
  • Articulate, rational decision making
  • Create technical architecture documents and take them to Governance forums for approval
  • Capable of identify an issue, assessing the options and making solution recommendations
  • Can support and guide the team on technical issues

Ask from FAL-SCA view point:

  • API development & it's life cycle management, and API security
  • Integration Architecture (including API/Real Time, Batch based) and Middleware
  • Authentication, Authorization, OAuth, OIDC and Single Sign On (SSO)
  • IAM solution like ForgeRock, Ping Identity, or any other platform
  • Data encryption, Certificate and Secret management, Logging, Monitoring, Alerting and Reporting)
  • Cloud native app development
  • Behavioral Skills (eg, Attitude, Listening skill, Authenticity, and Critical Thinking)

Additionally:

  • Good communication skills
  • Experience with current digital technologies and design patterns Has played a Lead Application Architect role (as opposed to Enterprise Architect)
  • Ideal candidate would have progressed from being a hands on Tech Lead role to an Architect role in the last 3-5 years
  • Should be comfortable with hands on if required
  • Experience of working as part of a Scrum Feature Team

What will you do:

  • You will work with product partners to deliver business value through sound and fully rounded engineering methods and principles.
  • You will drive strategic system and process improvements, interventions and upgrades where relevant.
  • You will apply Systems Thinking to solve systemic challenges and impediments.
  • You will support and drive where necessary on key architecture decisions.
  • You are able to prioritize technical debt and value delivery keeping both tactical and strategic challenges in mind.
  • Align the engineering community to follow industry best practices.
  • Be a champion of agile ways of working.
  • You will foster knowledge sharing and collaboration across wider engineering community.
  • You are comfortable educating both technical and non-technical colleagues about technical topics and articulate reasoning behind key technical decisions.
  • You are able to discover and use emerging technology to benefit the bank.
  • Acts as a role model promoting DevOps culture and practices.

What we are looking for:

  • You will be based in London at least 4 days a week
  • A hands-on solution engineer with experience of design and architecture of both complex platforms as well as at a component/microservice level using current technologies and best practices
  • Experience of the following technology areas
  • Using latest patterns and best practices especially around security, performance, supportability, resiliency and operability
  • Designing APIs/MicroServices using Java, Spring Boot, Kafka etc
  • Cloud technologies including containerisation, service mesh, AWS, GCP etc
  • Using a variety of databases (RDBMS, nosql etc)
  • DevOps - CI/CD, automation, deployment (chef, ansible, urbancode etc), monitoring (splunk)
  • Software engineering best practices - TDD/BDD, build automation, code quality and metrics, static and dynamic code analysis, usage of versioning systems, code review etc.
  • Authentication and identity systems and related industry standards
  • Infrastructure elements such as Firewalls, certificates, network topology, ssl, mutual auth etc
  • Experience of producing and maintaining artefacts such as high level designs, architecture diagrams, solution design, sequence diagrams, decision logs etc
  • Able to guide and mentor engineers and provide technical leadership.
  • Experience of providing governance cover to teams by representing them in architectural forums/committees and obtaining necessary approvals.
  • Able to build relationship with wider architecture/engineering community
  • Experience of working in an agile environment and adopting agile method