DevOps Engineer

  • Location
    City Of London, Greater London
  • Salary
    £ 700 - £ 750 / Daily
  • Job type
    Contractor
  • Industry
    Public Sector and Government
  • External Reference
    JN-042022-246442
  • Category
    IT - Software Development

Senior DevOps Engineer required to work with a Government department. This is an initial 6-month contract, paying £750 a day, inside IR35, hybrid working (Canary Wharf, London office - possibly 1 day a week).



Ideally you will be SC Cleared or eligible for SC Clearance.



We are transforming the way decisions are made in our company by empowering analysts to use modern tools to make the most of our data. Our work enables analysts to get insights from data in ways that are reproducible, modern, and rapid, and get those insights in front of the people whose decisions matter, both on the front line of services and at senior strategic decision making levels.



You will be part of the team that builds and runs the Analytical Platform, a cloud-based suite of integrated open source technologies using AWS and Kubernetes. The team and product are recognised as the best of its kind across government, and we are regularly asked to advise other departments on their equivalents.



The team is multi-disciplinary and works across digital and the analytical service function. We work using agile processes, and offer a flexible supportive working environment, collaborating and solving challenges together.



Essential Skills and Experience:



  • Experience of building with cloud services in a production system, AWS experience is essential.

  • Experience with containers and their orchestration, such as with Docker, Kubernetes or ECS.

  • Awareness of how to set up and maintain continuous delivery and deployment pipelines using CircleCI, GitHub Actions, Jenkins, or similar.

  • An awareness of the use of programming languages such as Python, JavaScript, etc within a production codebase.

  • Experience of modern development and deployment techniques, including continuous integration and continuous delivery.

  • Experience defining a solution using configuration management tools such as Terraform, Ansible, Puppet, Chef, Salt.

  • An understanding of version control (ideally with Git).

  • The ability to manage technical debt appropriately and proportionately.

  • As a member of our Analytic Platform team you often work with data scientists, so it is essential to have some exposure to common data tools and techniques.

  • Willing to learn other programming languages, tools and techniques as required.



Please apply should you meet the above criteria.

To speak to a recruitment expert please contact Bradley Andrews