Overview
The Senior DevOps Engineer will be instrumental in supporting a leading consultancy's AI practice, focusing on delivering transformation programmes for enterprise clients. In this hands-on role, the engineer will collaborate with various teams involved in the software lifecycle, ensuring effective deployment, monitoring, and optimization of solutions.
Responsibilities
- Develop and implement infrastructure as code using Terraform.
- Design and implement CI/CD pipelines and DevOps tooling.
- Collaborate with cross-functional teams to deliver high-impact solutions.
- Manage containerization and orchestration using Docker and Kubernetes.
- Troubleshoot and resolve issues in a customer-facing environment.
- Monitor and optimize application performance across the software lifecycle.
- Utilize programming languages such as C# (.NET 8+) or Java (Spring) in development tasks.
- Engage in deployment processes and operational support.
Requirements
- Proven experience with AWS, particularly Amazon Connect.
- Strong expertise in Infrastructure as Code using Terraform.
- Experience with CI/CD pipelines and modern DevOps tooling.
- Proficiency in Docker and Kubernetes for container orchestration.
- Solid knowledge of programming languages such as C# (.NET 8+) and/or Java (Spring).
- Familiarity with modern JavaScript frameworks like React or Angular.
- Competence in Linux, Bash, and PowerShell scripting.
- Demonstrated troubleshooting skills in a delivery environment.