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.