Back to Job Search

DevOps Engineer

Job Description

We are looking for an experienced Dev Ops Engineer who can contribute to Government services for the UK. You will be working with microservices across multiple delivery teams. Day-to-day you will be using your experience and technical skills to support the programme to design, implement, operate and evolve new and existing services and infrastructure.

Range of desired skills:
  • Experience in DevOps using open-source technologies and cloud platforms
  • Recent experience in designing and building CI/CD solutions using both open-source tools (e.g. GitLab/GitHub, Jenkins, Drone and Nexus) and native capability (e.g. Commit, Code Pipeline, Code Deploy and Code Build). 
  • Experience of working with Cloud technologies, (AWS, Azure, Private Cloud).
  • Experience with Kong API gateway and service mesh
  • Scripting abilities (Python, PowerShell, Bash) and proven ability to use APIs to automate tooling, delivery pipelines and operational support.
  • Experience with Automation and associated tooling.
  • Experience of implementing, supporting and using configuration management tools such as Ansible, Puppet, Chef.
  • Experience in test automation, frameworks and tooling, (Junit, Cucumber, Selenium, JMeter, Maven).
  • Experience in using SQL and NOSQL databases.
  • Experience with templating tools (Terraform, Helm, CloudFormation) to deploy infrastructure and images.
  • Experience of service monitoring tools including Splunk, Elastic Stack (ELK – Elastic Search, Logstash, Kibana), Dynatrace, AppDynamics, Grafana and Prometheus.
  • Deployment of Docker containers (micro services) with Helm and Kubernetes (or Red Hat OpenShift).
  • Experience with Infrastructure as Code and tooling (e.g. Terraform, CloudFormation, ARM).
  • Experience working in complex, Agile delivery environments.