Responsible for implementing, maintaining, and optimizing CI/CD pipelines, cloud infrastructure, and deployment automation to ensure reliable, scalable, and secure application delivery.
- CI/CD & Automation
- Develop and maintain CI/CD pipelines for build, test, and deployment automation
- Improve deployment frequency and reduce release failures
- Cloud & Infrastructure
- Manage cloud infrastructure on AWS / Azure / GCP
- Provision and manage infrastructure using Infrastructure as Code (Terraform / CloudFormation)
- Containerization & Orchestration
- Build and manage Docker containers
- Deploy and manage applications using Kubernetes
- Monitoring & Support
- Implement monitoring, logging, and alerting solutions
- Troubleshoot production issues and support high availability
- Collaboration & Documentation
- Collaborate with development and QA teams
- Maintain infrastructure documentation and runbooks
- Configure Networking setup for Vnet, Subnet, NSGs, private endpoints
- Implement observability using Azure Monitor,
Log analytics, Application Insight
- Secure CI/CD pipelines and container images using image scanning, Vulnerability management
- Provision and manage Azure infrastructure by implementing IAC using Terraform, ARM etc
Requirements
Education: Bachelor’s degree in computer science, Engineering, or related discipline
Exp: 2-8 years of experience in DevOps or Cloud Engineering