Negotiable
Inside
Remote
Anywhere
Technical Architect
Ref: BBBH62479_1734349196
Technical Architect
Whitehall Resources are looking for a Technical Architect. This role is primarily remote based working for an initial 10 month contract.
***Inside IR35***
Job Description:
As a Senior Solution Architect, you will work with engineering teams, be responsible for supporting the design, development, delivery and maintenance of IT products and services. This role also involves designing the solution for the current state of the service but also envisioning a solution that will work in the future-state architecture of the programme with patterns/designs that could be replicated. As a Senior Solution Architect, you will share your knowledge and experience blending technical knowledge, architecture and development skills. In addition, you will bring a breadth of understanding across a range of technical domains and depth of experience in at least one domain or specialism.
Key competencies:
Designs systems characterized by medium levels of risk, impact and business or technical complexity.
Selects appropriate design standards, methods and tools and ensures they are applied effectively.
Reviews the systems designs of others to ensure selection of appropriate technology, efficient use of resources and integration of multiple systems and technology.
Works with and challenges senior stakeholders.
Can prioritize and mitigate constraints and can turn them into an advantage.
Is able to adapt the approach depending on the constraints.
Designs technical solutions by dealing with problems that span different business areas.
Works across multiple services or a single large or complicated service.
Draws links between problems in order to reach common solutions.
Able to listen to the needs of the technical and business stakeholders and interpret between them.
Capable of proactive and reactive communication.
Responsibilities:
Lead, deliver and support technical design of a product or part of a shared platform to meet user needs and business objectives.
Lead on ensuring high quality of technical design, and adherence to enterprise architecture principles and roadmaps.
Build relationships and work collaboratively with Digital professions in agile delivery teams to create VFM solution designs that meet user needs.
Support development of the clients Architecture practice by sharing best practice and reference architectures to ensure consistency and coherence of the architecture designs.
Engage with Enterprise Architects, Domain Architects, Lead Solution Architects and engineering teams to implement the solutions according to agreed and approved architecture designs.
Deliver product solutions and be accountable for product architecture in alignment with engineering.
Identify, capture, share and iterate architecture patterns to ensure consistent and coherent architecture design, contributing to the Enterprise Architecture.
Implement architecture patterns creating reference architectures as real-world working examples of successful architecture design.
Create solution options and recommendations during project discovery and inception phases to drive decision making on best solution design.
Make technology choices for products in conjunction with the enterprise architecture blueprint, contributing to the update of technology policies where appropriate.
Contribute to building an inclusive digital culture within the department.
Technical Specialisms:
Architecture & Design Methods
Desirable skills to support Technical Breadth and Systems Integration capabilities
UML architecture/design and modelling techniques, tools and standards
Agile / DevOps delivery methodologies and best practice
Continuous Integration (CI) and Continuous Delivery (CD) delivery methodologies, tools and best practice
Microservice and API-led architecture and integration design tools, techniques and best practice
WebServices, SOA, BPEL and ESB architecture and integration design tools, techniques and best practice
Programme & Project Management
Shaping and supporting technology initiatives, projects, programmes and portfolios
Core Technology Knowledge:
Software architecture, frameworks, technologies, tools and best practice.
Application and integration architecture, frameworks, technologies, tools and best practice.
Software architecture, frameworks, technologies, tools and best practice.
Information and data architecture, frameworks, technologies, tools and best practice.
Cloud and infrastructure architecture, frameworks, technologies, tools and best practice.
Cloud & Infrastructure Architecture
Amazon Web Service (AWS) technologies, cloud hosting and networking design patterns, tools and best practice
Software-as-a-Service (SaaS) cloud-based application deployment technologies, design patterns, tools and best practice.
Platform-as-a-Service (PaaS) and Serverless cloud-based application deployment technologies, design patterns, tools and best practice.
Infrastructure-as-a-Service (IaaS) cloud-based application deployment technologies, design patterns, tools and best practice.
Security Architecture
Security threat trends, analysis and protection technologies, tools and best practice
Includes: software exploits/ SQL injection/ cross-site scripting/ remote file inclusion/ stolen credentials/ watering hole attacks/ DDOS/ malware/ phishing/ ransomware.
Secure communication and encryption/ cryptographic technologies, tools and best practice
Includes: IPSec/ Kerberos/ TLS/ SSL
Identification, authentication and Single Sign-On(SSO) technologies, tools and best practice
Includes: OpenID/ Oauth 2.0/ OIDC/ XACML/ OATH reference architecture/ Kerberos/ SAML/ WS-Security/ RACF
Technology stack:
* Java Spring (Spring Boot, Spring REST)
* Maven
* TDD
* Relational or NoSQL Database (Mongo Atlas, AWS RDS)
* Gitlab(CI)
* Terraform
* JavaScript (node.js)
* Ansible
* Packer
* Microservices and Event driven architecture
* Docker and Docker Compose
* AWS (ECS, SNS, SQS, KMS, IAM, Route 53, ASG, (A/E)LB)
All of our opportunities require that applicants are eligible to work in the specified country/location, unless otherwise stated in the job description.
Whitehall Resources are an equal opportunities employer who value a diverse and inclusive working environment. All qualified applicants will receive consideration for employment without regard to race, religion, gender identity or expression, sexual orientation, national origin, pregnancy, disability, age, veteran status, or other characteristics.