Role & responsibilities
Job Title: Release DevOps Engineer
Location: Bangalore
Experience: 6+ Years
Employment Type: Full-Time
Preferred candidate profile
Job Summary
We are seeking a highly motivated Release DevOps Engineer to manage software releases, automate deployment processes, and support CI/CD initiatives. The ideal candidate will have strong experience in DevOps, release management, cloud platforms, and automation tools to ensure reliable and efficient software delivery.
Key Responsibilities
- Plan, coordinate, and manage application releases across development, testing, and production environments.
- Design, implement, and maintain CI/CD pipelines.
- Automate build, deployment, and release processes.
- Collaborate with development, QA, infrastructure, and business teams to ensure seamless releases.
- Monitor release performance and troubleshoot deployment issues.
- Manage source code repositories and branching strategies.
- Ensure compliance with release governance, security, and change management standards.
- Maintain release documentation, deployment procedures, and rollback plans.
- Support infrastructure provisioning and configuration management activities.
- Drive continuous improvement in deployment automation and DevOps practices.
Required Skills
- Strong experience in DevOps and Release Management.
- Hands-on experience with Azure DevOps, Jenkins, GitHub Actions, or similar CI/CD tools.
- Proficiency in Git version control and branching strategies.
- Experience with Azure Cloud, AWS, or GCP.
- Knowledge of Infrastructure as Code (IaC) using Terraform, ARM Templates, or Bicep.
- Experience with Docker and Kubernetes.
- Strong scripting skills in PowerShell, Bash, or Python.
- Experience with application deployment, environment management, and release orchestration.
- Knowledge of monitoring and logging tools such as Azure Monitor, Splunk, Grafana, or Prometheus.
- Understanding of Agile and Scrum methodologies.
- Strong troubleshooting and incident management skills.
Preferred Skills
- Experience with enterprise release governance and change management processes.
- Knowledge of security and compliance best practices within DevOps environments.
- Experience working in large-scale cloud and hybrid infrastructure environments.
- Microsoft Azure or DevOps certifications.
Keywords for Sourcing
Release Engineer, DevOps Engineer, Azure DevOps, CI/CD, Jenkins, GitHub Actions, Git, Release Management, Deployment Automation, Terraform, Kubernetes, Docker, Azure Cloud, PowerShell, Bash, Python, IaC, Monitoring, Change Management, SRE
Mandatory Skills
- Azure DevOps
- CI/CD Pipelines
- Release Management
- Git
- Azure Cloud
- Terraform
- Docker/Kubernetes
- PowerShell or Python
- Deployment Automation
- Incident & Change Management