Back to Job Search

Job Description

We are looking for a motivated Senior DevOps Engineer to come in and join the team! you will be reporting to the Head of Cloud Engineering & Automation, this role will be responsible for automating and streamlining operations as well as development processes. Working with a knowledgeable team of engineers and management you will build and maintain tools for deployment, monitoring and operations.

What you will do

  • Work to automate our on-premises infrastructure and where possible move systems to the cloud with the goal of having an orchestrated infrastructure as code architecture that is secure, scalable and cloud agnostic
  • Work within a small & motivated DevOps team to support the wider IT teams and business units
  • Work with the security team ensuring we are following best practices with cloud networking fundamentals
  • Design and implement blue/green deployment strategy for our critical production systems
  • Add, improve, and maintain the Terraform, PowerShell, Ansible and DSC source code as well as our Azure DevOps pipelines
  • Create custom virtual machine (VM) images for both VMware and Azure using Packer
  • Be an active participant on our scrum team
  • Automate, build, and release manual activities that will help the IT Dev Ops teams to operate more effectively, ensuring the necessary documentation for the teams to operate and maintain products
  • Collaborate with other IT teams to plan and execute system changes (e.g.audit controls)

What you require for the role

  • Good analytical and problem-solving skills
  • Strong communication and organization skills
  • Proven experience working with most of the following:
  • o Building both IaaS and PaaS platforms using Terraform
  • o Azure Cloud Services
  • o Azure DevOps - CI/CD pipelines
  • o Building custom VM images using Packer
  • o Experience with scripting languages (Bash, PowerShell etc.)
  • o Experience with configuration management (Ansible, PowerShell DSC etc.)
  • o Experience with end-to-end testing leveraging automation including load testing
  • o Containerization - Docker Swarm and/or Kubernetes
  • o Azure Networking
  • o Knowledge of Log Analytics, MS Security Center and Sentinel would be an advantage
  • Experience in designing and architecting complex environments and the SDLC methodology
  • Understanding of SecOps methodologies
  • Proven and demonstrable experience in participating in a highly effective scrum team
  • Dedicated to making a difference in a rapid-paced environment
  • Ability to work independently and as part of a team, whilst acting as a mentor to more junior members of the team

Eames Consulting is acting as an Employment Agency in relation to this vacancy.