We are looking for a Senior Developer who is aspiring to become a Technical Architect, working at IBM to support public sector and defence customers. The role involves leading the design and delivery of secure, scalable, and high‑performing cloud solutions, primarily on AWS or Azure. The ideal candidate is a hands‑on senior engineer with strong architectural thinking who is ready to step up into a broader technical leadership role. They should have practical experience with modern application architectures, infrastructure automation, and cloud‑native engineering within Agile environments.
Responsibilities
* Contribute to and lead the design of cloud‑based architectures that prioritise scalability, security, performance, and operational excellence for public sector and defence clients.
* Translate business and technical requirements into clear solution designs and work with stakeholders across engineering, product, and delivery.
* Provide technical leadership across full‑stack development, microservices, distributed systems, event‑driven patterns, and cloud‑native application design.
* Use major cloud platform services (AWS or Azure) to build robust, secure, and cost‑effective solutions.
* Apply cloud Well‑Architected Framework principles to ensure best‑practice implementation.
* Support and lead application modernisation efforts including containerisation, serverless adoption, refactoring, and cloud migration.
* Guide teams in CI/CD pipeline creation, automation practices, DevOps workflows, and infrastructure as code.
* Produce architecture diagrams, documentation, standards, and reusable design patterns.
* Work closely with developers, cloud engineers, product owners, and business leaders within Agile delivery teams.
Qualifications & Experience
* Cloud: Experience with AWS or Azure, including core compute, storage, networking, APIs, serverless technologies, and managed database services.
* Architecture: Skilled in microservices, distributed systems, and event‑driven or serverless design patterns.
* Containerisation: Proficient with Kubernetes (EKS or AKS), Docker, and Helm.
* Infrastructure as Code: Hands‑on with Terraform, CloudFormation, Bicep, ARM, or Ansible.
* CI/CD: Familiar with Azure DevOps, GitHub Actions, AWS CodePipeline/CodeBuild, Jenkins, and Git‑based workflows.
* Databases: Knowledge of relational databases (Postgres, MySQL, SQL Server), NoSQL stores (DynamoDB or Cosmos DB), and optionally graph or vector databases.
* Monitoring & Observability: Use of cloud‑native tools like CloudWatch or Azure Monitor, plus Application Insights, Prometheus, and Grafana.
* Security & Governance: Understanding of IAM/RBAC, Key Vault/KMS, cloud security services, policies, and secrets management.
Security Screening
This role is subject to pre‑employment screening in line with the UK Government's Baseline Personnel Security Standard (BPSS). An additional range of Personal Security Controls referred to as National Security Vetting (NSV) may apply, possibly including meeting the eligibility requirements for The Security Check (SC) or Developed Vetting (DV).
Certifications (Desirable)
* AWS or Azure Solutions Architect (preferably Professional or Expert level)
* DevOps Engineer certifications
* Kubernetes certifications such as CKA
* Terraform certification
* Enterprise architecture frameworks such as TOGAF or Zachman
* Red Hat Certified Architect (optional)
Benefits
* Tools and policies to support your work‑life balance: flexible working approaches, sabbatical programmes, paid paternity leave, maternity leave and an innovative maternity returners scheme.
* More traditional benefits: 25 days holiday (in addition to public holidays), private medical, dental & optical cover, online shopping discounts, an Employee Assistance Program, life assurance and a group pension plan through salary sacrifice.
#J-18808-Ljbffr