Job Title:
Senior Release Engineer (Branching, Merging & Deployment)
Company: CES
Location: Amravati, Maharashtra
Created: 2025-09-25
Job Type: Full Time
Job Description:
We are looking for askilled and detail-oriented Senior Release Engineerto take charge ofbranching, merging, and deployment strategiesensuring smooth, reliable, and efficient software releases into production. This role is critical in maintaining thestability and scalabilityof our delivery pipeline, while partnering closely with development, QA, and DevOps teams.What You’ll Do Design and manageGit branching strategies(features, releases, hotfixes). Perform code merges, resolve conflicts, and ensurecode integrityacross environments. Coordinate and executedeployments across staging, QA, and production . Automate deployment processes forrepeatability and reduced risk . Manage and documentrelease schedules, deployment notes, and rollback plans . Collaborate with teams to align oncode freeze, deployment windows, and production changes . Monitor deployments, troubleshoot issues, and supportrollback strategies when needed .What We’re Looking ForOverall 7+ years of exp and at least 5+ years of experience inRelease Engineering, DevOps, or similar roles . At least 2 + years of TeamCity Experience. Strong expertise in Git, branching/mergin g strategies, and version control workflows . Hands-on experience withCI/CD tools(Jenkins, GitHub Actions, GitLab CI, CircleCI, or Azure DevOps). Solid understanding ofdeployment pipelines and production environment management . Familiarity withDocker, Kubernetes , and cloud platforms (AWS/Azure/GCP) is a plus. Strong problem-solving skills,attention to detail , and the ability to deliver under pressure. Excellentcommunication and documentationskills to ensure seamless collaboration.