Automation DevOps Engineer - SC CLEARED - Terraform - Git/GitHub
This role focuses on building and maintaining scalable, automated cloud infrastructure to support rapid and reliable software delivery. You will design resilient systems on AWS and Azure, drive infrastructure-as-code practices, and enable development teams to deploy with confidence.
Key responsibilities
* Design, provision and manage cloud infrastructure using Terraform across AWS and Azure environments.
* Create and maintain secure, reusable Amazon Machine Images (AMIs) and automate infrastructure deployments.
* Build and optimise CI/CD pipelines with Azure DevOps, GitHub Actions, and AWS CodeBuild.
* Manage Git/GitHub repositories, enforce branching strategies, and ensure smooth code collaboration.
* Write Python and Bash automation scripts to reduce manual tasks and improve operational efficiency.
* Monitor, troubleshoot and enhance the performance, security and networking of cloud systems.
* Work closely with development and operations teams to streamline release processes and resolve deployment issues.
Essential qualifications
* Proven proficiency in Terraform for infrastructure as code.
* Strong hands-on experience with Git and GitHub for version control.
* Practical experience managing infrastructure on AWS, Azure, or both.
Desirable qualifications
* Experience with Kubernetes for container orchestration.
* Solid knowledge of Linux systems and administration.
* Familiarity with networking fundamentals and cloud security best practices.
* Previous work with CI/CD tools and pipeline automation.
* Scripting skills in Python and Bash.
* Relevant certifications such as HashiCorp Certified: Terraform Associate or AWS Certified DevOps Engineer.