- Design, implement, and maintain CI/CD pipelines for automated software delivery.
- Automate infrastructure provisioning using Infrastructure as Code (IaC) tools.
- Deploy, manage, and monitor cloud infrastructure on AWS, Azure, or Google Cloud Platform (GCP).
- Build and manage containerized applications using Docker and Kubernetes.
- Monitor application and infrastructure health using logging and monitoring tools.
- Troubleshoot production issues and perform root cause analysis.
- Implement security best practices and support DevSecOps initiatives.
- Optimize system performance, scalability, and reliability.
- Collaborate with development teams to improve deployment strategies and release processes.
- Maintain system documentation, deployment procedures, and operational runbooks.
- Robust problem-solving and analytical skills
- Excellent communication and collaboration
- Ability to work in Agile environments
- Time management and prioritization
- Continuous learning mindset
- Attention to detail