- Design and implement CI/CD pipelines to support development and deployment workflows.
- Automate infrastructure provisioning and management using Infrastructure as Code (IaC).
- Monitor and improve system reliability, scalability, and security.
- Collaborate with development teams to optimise build and release processes.
- Ensure compliance with security and governance standards.
- Troubleshoot and resolve infrastructure and deployment issues.
- Stay updated with emerging technologies and implement best practices.
- 8+ years of experience.
- Expertise in tools like Jenkins, GitLab CI, or Azure DevOps.
- Strong knowledge of cloud platforms like AWS, Azure, or GCP.
- Proficiency in containerisation and orchestration tools like Docker and Kubernetes.
- Hands-on experience with IaC tools like Terraform or CloudFormation.
- Excellent scripting skills in Python, Bash, or similar languages.
- Excellent problem-solving skills and ability to lead technical initiatives.
- Familiarity with observability tools like Prometheus, Grafana, or ELK Stack.
- Knowledge of security best practices in DevOps.
- Experience with server-less technologies.