👨🏻‍💻 postech.work

DevOps Engineer

Mastek • 🌐 In Person

In Person Posted 2 days, 10 hours ago

Job Description

DevOps Engineer

Reading/Leeds, UK

Permanent Role

SC Eligible/Active SC Candidates ONLY

The DevOps engineer will be required to contribute to version-controlled configuration assets within a DevOps team’s existing fully automated continuous deployment solution, to diagnose and troubleshoot infrastructure and deployment issues and work collaboratively as part of the wider organization.Must be an expert with experience with continuous integration, automated deployment, testing and relevant tooling (Git/GitLab, Jenkins, Ansible, Terraform, Linux, AWS EC2, S3 and EKS are essential)

Key responsibilities include:

Design and implement automated build and deployment solution for Java based micro service

applications utilizing Atlassian Jira/Gillam/Jenkins/Artifactory/Ansible and Terraform

Ensuring that the team and client understand operational requirements, and take a shared

responsibility for designing and implementing infrastructure for delivering and running software

services

Serve as key liaison between management, technical development/QA teams and Operations

Discover and capitalize on automation opportunities that provide business value

Experienced with large-scale CI/CD implementations and source code implementations

Involve in troubleshooting activities to solve technical challenges

Monitor progress on projects and provides technical direction as needed

Develop effective working relationships with development teams both internal to HMRC and with Third Party suppliers

Familiar working within an Agile working environment

Develop and maintain lightweight systems documentation

Mentor junior team members

Essential Skills:

Experience with Enterprise Jenkins to create reusable pipelines across projects

Understanding of the Linux Operating System, standard network protocols and security hardening.

Proven experience using AWS Cloud Solutions and services such as Ec2, S3, Lambda, EKS, API

Gateway, ALB, API Gateway, Autoscaling etc

In-depth knowledge in Infrastructure-as-code tools (such as Ansible, Terraform, etc.) Mandatory experience in creating automation framework using Ansible

Strong in one or two Scripting and programming languages (such as Python/Perl, Groovy, Shell Scripting, etc.)

Knowledge of SCM branch strategies using Git

Experience with unit testing and automated testing tools (such as ReadyApi, Cucumber etc.)

Familiarity with microservices architecture and container orchestration with Kubernetes (Preferably EKS)

Experience in managing and scaling distributed systems in AWS cloud environment across multiple environments

Experience with deploying, supporting and supervising new and existing services, platforms and application stacks

Experience in defining quality gates (integrating SonarQube Static Code analysis, running Regression suites, etc.) In the delivery pipeline

Understanding and experience with a variety of deployment approaches

Knowledge of development concepts (REST, JSON, YML etc.)

Desirable Skills

Proficient with defect/issue tracking tools such as JIRA

Knowledge of Hashicorp Packer for AMI creation and Hashicorp Vault for secrets are desirable

Knowledge of Queues (IBM MQ and RabbitMQ) and monitoring tools (Elastic Stack, AppDynamics) are preferable

Passion for and ability to work with software development teams releasing production-ready

Willingness to take ownership, be held accountable and achieve a good outcome for all

stakeholders through effective collaboration

Eagerness to learn enough new tools or tricks required to get the job done

Good attention to detail

Strong written and verbal communications with the ability to communicate effectively at all levels

Why Join Us?

We’re a purpose‑driven organisation committed to creating positive impact and championing inclusion.

You’ll join a culture that encourages innovation, collaboration, and continuous growth.

We celebrate difference and believe diverse perspectives lead to stronger solutions.

Even if you don’t meet every requirement,

we encourage you to apply

— great talent comes from a variety of backgrounds.

Your lived experience, unique strengths, and personal story matter — they help us design better outcomes for the communities we serve.

We celebrate diversity of experience, knowledge, backgrounds, and perspectives, and believe these differences enable us to create meaningful impact. We are proud to be an equal opportunity employer and are committed to fairness and inclusion for all, regardless of sex, race, religion or belief, ethnic or national origin, disability, age, citizenship, marital or partnership status, sexual orientation, gender identity, pregnancy or related conditions, or any other protected characteristic. If you require any reasonable adjustments or additional support during the recruitment process, please let us know.

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.