
Lead software engineer (Azure Devops)
- Bangalore, Karnataka
- Permanent
- Full-time
- Design and maintain scalable cloud environments across development, testing, and production.
- Build and manage CI/CD pipelines using Azure DevOps, GitHub Actions, Jenkins, or GitLab CI.
- Automate infrastructure provisioning using Terraform or Bicep.
- Deploy and manage containerised applications using Docker and Kubernetes (AKS).
- Monitor and troubleshoot production issues, ensuring system reliability and performance.
- Integrate security practices into DevOps workflows (DevSecOps).
- Collaborate with cross-functional teams to support agile development and release cycles.
- Lead governance, compliance, and maturity initiatives within cloud operations.
- Proficiency in Azure cloud services (e.g., Azure Repos, Azure Pipelines).
- Strong scripting skills (PowerShell, Bash, Python).
- Experience with Git/GitHub, YAML pipelines, and code quality tools like SonarQube.
- Familiarity with RBAC, Pod Security Standards, and network policies.
- Solid understanding of Linux systems and cloud security best practices.
- Infrastructure as Code (IaC) using Terraform or Bicep.
- Monitoring and logging tools such as Prometheus, Grafana, or ELK Stack.
- Multi-cloud experience (Azure, GCP, AWS).
- Automation testing frameworks (e.g., Selenium, JMeter).
- Experience with service mesh technologies (e.g., Istio, Linkerd).
- Knowledge of container security tools (e.g., Aqua, Twistlock).
- Familiarity with API gateways and microservices architecture.
- Exposure to AI/ML pipeline integration and data engineering workflows.
- Experience with GitOps practices and tools like ArgoCD or Flux.
- Understanding of compliance standards (e.g., SOC 2, ISO 27001, HIPAA).