Key Responsibilities: Design, implement, and maintain highly available and scalable systems across cloud and hybrid environments. Develop automated monitoring, alerting, and self-healing systems to proactively address reliability issues. Build and manage CI/CD pipelines to improve deployment frequency and reduce change failure rates. Collaborate with software engineers to ensure the quality and performance of software applications.
Required Skills: Proficiency in cloud platforms such as AWS, Azure, or Google Cloud. Experience with containerization technologies like Docker and orchestration tools like Kubernetes. Strong understanding of CI/CD practices and tools. Excellent problem-solving skills and ability to work in a fast-paced environment.