Release Manager | Codersbrain
Job Description
Release Manager – Tools & Infrastructure
Company Overview
Company Overview is not specified.
Job Summary
We are seeking a hands-on Release Manager with strong DevOps and Infrastructure knowledge to oversee software release pipelines, tooling, and automation processes across distributed systems. The ideal candidate will be responsible for managing releases, ensuring environment readiness, coordinating with engineering, Site Reliability Engineering (SRE), and Quality Assurance (QA) teams, and driving tooling upgrades and ecosystem health. This is a critical role that bridges the gap between development and operations—ensuring timely, stable, and secure delivery of applications across environments.
Responsibilities
-
Release & Environment Management:
- Manage release schedules, timelines, and coordination with multiple delivery streams.
- Own the setup and consistency of lower environments and production cutover readiness.
- Ensure effective version control, build validation, and artifact management across Continuous Integration/Continuous Deployment (CI/CD) pipelines.
- Oversee rollback strategies, patch releases, and post-deployment validations.
-
Toolchain Ownership:
- Manage and maintain DevOps tools such as Jenkins, GitHub Actions, Bitbucket, SonarQube, JFrog, Argo CD, and Terraform.
- Govern container orchestration through Kubernetes and Helm.
- Maintain secrets and credential hygiene through HashiCorp Vault and related tools.
-
Infrastructure & Automation:
- Work closely with Cloud, DevOps, and SRE teams to ensure automated and secure deployments.
- Leverage Google Cloud Platform (GCP) services (VPC, Compute Engine, GKE, Load Balancer, IAM, VPN, GCS) for scalable infrastructure.
- Ensure adherence to infrastructure-as-code (IaC) standards using Terraform and Helm charts.
-
Monitoring, Logging & Stability:
- Implement and manage observability tools such as Prometheus, Grafana, ELK, and Datadog.
- Monitor release impact, track service health post-deployment, and lead incident response if required.
- Drive continuous improvement for faster and safer releases by implementing lessons from Root Cause Analyses (RCAs).
-
Compliance, Documentation & Coordination:
- Use Jira, Confluence, and ServiceNow for release planning, documentation, and service tickets.
- Implement basic security standards (OWASP, WAF, GCP Cloud Armor) in release practices.
- Conduct cross-team coordination with QA, Development, Cloud Operations, and Security for aligned delivery.
Qualifications
-
Educational Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, or a related field (Master's preferred).
-
Technical Skills:
- Strong knowledge of DevOps practices and principles.
- Proficient in CI/CD tools such as Jenkins, GitHub Actions, and Bitbucket.
- Experience with infrastructure automation tools like Terraform and Helm.
- Familiarity with container orchestration using Kubernetes.
- Understanding of monitoring tools such as Prometheus and Grafana.
- Knowledge of cloud services, particularly Google Cloud Platform (GCP).
-
Soft Skills:
- Excellent communication and teamwork abilities.
- Strong problem-solving skills and a proactive approach to challenges.
- Ability to manage multiple priorities and work in a fast-paced environment.
Preferred Skills
- Experience with observability and logging tools like ELK stack and Datadog.
- Familiarity with security standards and practices in DevOps.
- Previous experience in a Release Manager role or similar capacity.
Experience
- A minimum of 14 years of experience in DevOps, Release Management, or related fields.
Environment
- This position can be based in Ahmedabad, Hyderabad, or Remote. The work environment is collaborative and may require interaction with multiple teams across different locations.
Salary
Salary information is not specified.
Growth Opportunities
Growth opportunities within the company are not specified.
Benefits
Benefits offered are not specified.