Devops Engineer
Role details
Job location
Tech stack
Job description
The role is as a client-facing Technical DevOps Engineer working in a Platform scrum team responsible for the provisioning of AWS-hosted infrastructure underneath, as well as the configuration and deployment playbooks of, two core CDS components delivered by IBM; IBM MQ and the Declaration Management Service (DMS).
Your responsibilities: Our DevOps Engineering team is responsible for implementing coding & test best practice; collaborating with other team members in elements of Component / DevOps Architecture; creating CI / CD pipelines; engaging with clients remotely to influence design and tooling decisions to ensure maximum benefit to HMRC.
As well as the above, you may be involved in supporting the Customs Declaration Service (CDS) programme
Requirements
- Comfortable with coding in Terraform, Ansible and Bash Shell.
- Experience in working with AWS console and the AWS CLI to provision and manage infrastructure.
- Knowledge of AWS networking concepts, including VPC, subnets, routing, security groups, and Network ACLs
- Understand AWS security best practices and implement appropriate IAM roles, policies, encryption mechanisms and access controls to maintain the desired security posture.
- Strong understanding of Source Code Management and familiar with Gitlab tooling around branching, merging, tagging and release management.
- Ability to work with client teams remotely to aid successful design and delivery of new functionality.
- Experience in working with agile, collaborative teams which are accountable for pulling in work and delivering against a sprint backlog using tools like Jira / Confluence.
Benefits & conditions
- Contributory pension scheme
- Employee Assistance Program
- Medical and Dental cover
- 22 days holiday + bank holidays
- Maternity Pay/Shared Parental leave and paternity leave
- Sick pay