Role: Senior Cloud and DevOps Engineer
Role Responsibilities
· Management of CI/CD pipelines.
· Support Production Deployments (inc. Out of hours).
· Collaborate closely with Developers and QAs to build and maintain environments.
· Cloud Architecture & Engineering: Design, implement, and optimize AWS-based infrastructure solutions that align with business requirements and industry best practices.
· Automation & Infrastructure as Code (IaC): Develop and maintain infrastructure automation using AWS Cloud Development Kit (CDK) and Terraform.
· Technical Strategy & Governance: Understand corporate toolsets, provide recommendations for architectural designs, and ensure compliance with internal governance frameworks.
· Troubleshooting: Resolve technical issues, providing guidance and support to other team members.
Experience / Competences
Essential
· Extensive AWS expertise, including experience with cloud automation, security best practices, and architectural design.
· Proficiency in programming, with a demonstrated history of developing and maintaining custom solutions.
· Strong experience with Jenkins, Git, Linux, Ansible
· Hands-on experience with CDK and Terraform for infrastructure automation
· Experience with DevOps methodologies, CI/CD pipelines, and containerization technologies (e.g., Docker, Kubernetes).
· Familiarity with monitoring and logging solutions such as Grafana, CloudWatch, Prometheus, or ELK Stack.
· Familiarity in security and compliance within cloud environments.
· Experience working on Agile projects
· Excellent problem-solving skills and the ability to troubleshoot complex cloud-based environments.
· Ability to effectively communicate technical concepts to both technical and non-technical stakeholders.
Desired
· Experience with Groovy, Packer, Maven
· AWS certifications such as Certified DevOps Engineer – Professional, AWS Certified AI Practitioner, or AWS Certified Developer – Associate.