As a Lead Software Engineer, DevOps, you will be responsible for leading the development and implementation of cloud-based systems and applications on the Azure platform. You will work closely with cross-functional teams to design, develop, and deploy scalable and resilient cloud-based systems. This role requires expertise in cloud operations, resilience engineering, and DevOps practices.
Key Responsibilities
- Lead the development and implementation of cloud-based systems and applications on Azure.
- Collaborate with cross-functional teams to design, develop, and deploy scalable and resilient cloud-based systems.
- Develop and maintain cloud infrastructure and services using Azure.
- Implement DevOps practices to improve the efficiency and effectiveness of cloud-based systems.
- Design and implement monitoring and logging solutions to ensure system reliability and performance.
- Develop and maintain technical documentation and standards for cloud-based systems.
Requirements
- 5+ years of experience in software development and DevOps.
- Strong expertise in Azure and cloud operations.
- Experience with resilience engineering and DevOps practices.
- Strong understanding of cloud-based systems and applications.
- Excellent communication and leadership skills.