Location: Gurugram, Bengaluru, Mumbai, Delhi
We are looking for a talented DevOps Manager to join our team and lead our CI/CD processes, ensuring seamless integration and delivery of our in-house developed products.
Job Description:
Responsibilities:
- Lead and manage the DevOps team to ensure efficient CI/CD processes for multiple in-house developed products.
- Oversee the deployment and management of applications using Azure native services, including Azure App Functions and serverless MS SQL.
- Collaborate with development teams working on Angular and Python to ensure smooth integration and deployment.
- Implement and manage CI/CD pipelines using Microsoft DevOps and GitHub.
- Ensure high availability and scalability of applications through effective use of serverless technologies.
- Monitor and maintain system performance and reliability using Azure Monitor, Azure Insights, and third-party monitoring tools like Dynatrace and Datadog.
- Develop and enforce best practices for infrastructure as code, configuration management, and automated testing.
- Troubleshoot and resolve issues related to application deployment and performance.
- Stay up-to-date with the latest industry trends and technologies to continuously improve our DevOps practices.
Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Proven experience as a DevOps Manager or similar role.
- Strong expertise in CI/CD processes and tools, including Microsoft DevOps and GitHub.
- Experience with Azure native services, including Azure App Functions and serverless MS SQL.
- Proficiency in Angular and Python development environments.
- Familiarity with serverless technologies and their application in a production environment.
- Hands-on experience with monitoring and observability tools such as Azure Monitor, Azure Insights, Dynatrace, and Datadog.
- Excellent problem-solving skills and the ability to troubleshoot complex issues.
- Strong leadership and communication skills, with the ability to work effectively in a collaborative team environment.
- Certification in Azure DevOps or related technologies.
- Experience with containerization and orchestration tools like Docker and Kubernetes.
- Knowledge of security best practices in a DevOps environment.