Senior DevOps / Cloud Engineer
Role Overview
We are seeking a Senior DevOps / Cloud Engineer to implement and support a Cloud First strategy and DevOps best practices. This highly technical role requires expertise in cloud infrastructure, automation, and CI/CD processes to drive business efficiency and innovation.
Key Responsibilities
- Develop and maintain Infrastructure as Code (IaC) using tools like Terraform, Terragrunt, and Ansible.
- Oversee continuous integration (CI) and automated deployments (CD) to enhance cloud environments.
- Work closely with development teams to build scalable, cloud-native solutions.
- Monitor and optimize AWS environments for performance, cost, and reliability.
- Ensure the stability and scalability of live production services.
- Advocate for best DevOps practices and mentor junior team members.
- Stay updated with industry advancements to enhance cloud capabilities.
- Drive process improvements within IT and across business units.
Required Skills & Experience
- Proven experience in AWS cloud infrastructure and Kubernetes.
- Strong expertise in Terraform, Ansible, Jenkins, and other automation tools.
- Hands-on experience with monitoring, troubleshooting, and CI/CD pipelines.
- Strong scripting skills (Python, Bash).
- Familiarity with Agile methodologies and release management.
- Experience with VMware, Red Hat, Amazon Linux, and AWS services like EC2, API Gateway, and CloudFront.
Key Competencies
- Strong problem-solving and analytical skills.
- Excellent communication and stakeholder management abilities.
- A team player with a proactive, results-driven approach.
- Ability to balance short-term operational needs with long-term strategic goals.
- High attention to detail with a focus on continuous improvement.