Location
Croydon - Ruskin Square
Stratford Regional Centre - Westfield Avenue
About the job
Job summary
Discover a career in your hands at HMRC. Whether you're seeking purpose, growth, or a workplace that gives you a true sense of belonging, hear from some of our employees as they share their story about what it’s really like to work at HMRC.
Visit our YouTube channel to watch the full series and come and discover your potential.
As a DevSecOps Engineer, you will play a critical role in designing, securing, and optimising cloud infrastructure and development workflows across AWS and private cloud environments. This will include:
DevOps Pipeline Design & Implementation
Build and manage CI/CD pipelines for AWS and private cloud platforms.
Ensure seamless deployment across development, UAT, and production environments. 
Security & Governance
Champion DevSecOps best practices across all environments.
Define and enforce Role-Based Access Control (RBAC) policies.
Manage credentials securely for distributed development teams.
Establish governance frameworks for API lifecycle management. 
Cloud Infrastructure & Hosting
Design and maintain secure cloud environments tailored to each stage of development.
Advise on optimal AWS hosting models, including Lambda functions, Container Apps and App services. 
Infrastructure Automation
Develop and maintain Infrastructure-as-Code (IaC) templates to ensure consistency and scalability.
Team Enablement & Collaboration
Create onboarding documentation and runbooks to support a growing engineering team.
Collaborate closely with security, product teams, and external developers to ensure smooth integration and delivery.
Job description
Your key responsibilities will be as follows:
Infrastructure & Platform Development
Design and evolve infrastructure aligned with platform strategy.
Support infrastructure services throughout the product lifecycle.
Translate architectural designs into operational solutions in collaboration with technical architects. 
DevOps Transformation & Project Leadership
Lead and support programmes and projects.
Guide teams in adopting DevOps practices and workflows.
Work across teams to define and refine engineering standards. 
Team Collaboration & Support
Provide services and support across a hybrid estate (on-premises and cloud).
Assist infrastructure specialists in building and maintaining compliant solutions.
Collaborate with senior engineers and mentor junior colleagues. 
Leadership & Capability Building
Share specialist knowledge and actively upskill team members.
Promote engineering ownership of infrastructure alongside software development.
Define training opportunities and provide pastoral support.
Mentor engineers and trainee DevOps professionals.
Cloud, Security & Compliance
Enhance hybrid cloud services for platform independence and cost efficiency.
Ensure systems are secure, resilient, and disaster-ready.
Maintain compliance with regulatory standards and best practices.
Communication & Stakeholder Engagement
Communicate effectively across all levels of the organisation.
Present Management Information (MI) clearly and confidently.
Person specification
Essential Criteria
DevOps & Engineering Practices
Proven experience with DevOps methodologies and CI/CD tools (e.g. GitLab).
Skilled in version control systems and modern programming languages (e.g. Python, TypeScript).
Hands-on experience with Infrastructure as Code (IaC), particularly Terraform.
Experienced in identifying process improvements and contributing to best practice development.
Problem Solving & Technical Diagnostics
Strong lateral thinking skills to break down problems and diagnose root causes.
Proficient in troubleshooting across diverse technology stacks: compute, storage, networking, COTS, and open-source software.
Testing & Quality Assurance
Capable of planning and coordinating system and acceptance testing, covering both functional and non-functional specifications.
Provides authoritative advice and guidance on test planning.
System Design & Architecture
Designs systems with appropriate levels of risk, impact, and complexity.
Selects and applies suitable design standards, methods, and tools effectively.
Reviews system designs to ensure optimal technology choices, resource efficiency, and integration.
Leadership & Collaboration
Experienced in leading, guiding, and supporting engineers in agile, multi-disciplinary teams.
Actively shares knowledge and promotes good practice across the engineering community.
Security Clearance
Must hold or be eligible for SC Security Clearance and willing to obtain Developed Vetting if required.
Desirable Criteria:
Have academic and industry qualifications that evidence your ability, expertise and credibility, such as a degree in a software engineering, cyber security, digital forensics or related subject, and/or industry qualifications like AWS Certifications at Foundation and Practitioner levels, GIAC (e.g. GAWN, GREM, GCIH, GCTI), OSCP, OCWP, etc.
Experience working with project management tools
Experience of handling large data sets and scaling their handling and storage.
Exposure to, or experience working with project management tools (eg. Jira, MS Project)
Do you agree to our terms & conditions & privacy statement?
Receive updates & notifications from Ex-MilitaryCareers.com