Jr. Release & Deployment Engineer
Job Summary
We are looking for a Release & Deployment Engineer (Junior) to manage and support our software release activities. The role will initially involve handling manual release and deployment processes and coordinating with development and QA teams. Over time, the role will also support automated release processes implemented with external assistance.
This position is suitable for candidates with a technical background who are interested in release management, deployment processes, and gradual exposure to automation.
Key Responsibilities
• Execute and manage manual build and release activities
• Coordinate with Development, QA, and IT teams during release cycles
• Ensure completion of release checklists, approvals, and documentation
• Support and monitor automated release processes once implemented
• Assist in basic deployment, issue tracking, and troubleshooting
• Maintain release logs, reports, and documentation
Required Skills
• Basic knowledge of any programming language (Preferably .NET)
• Basic understanding of SQL and DBMS concepts
• Familiarity with software development lifecycle (SDLC)
• Basic knowledge of Git or version control systems
• Good communication and coordination skills
• Willingness to learn tools, processes, and automation concepts
Preferred Experience
• 1–2 years of experience in any of the following areas:
Software Development, QA / Testing / Automation, Build & Release Support, Application or Platform Support, or Junior DevOps / CI/CD Support.
• Experience working in release cycles or production support
• Exposure to CI/CD or deployment processes is an added advantage
Qualification
• BE / BTech / MCA / BSc (Computer Science) or equivalent experience
Commitment Period
• 2yrs
Why Join Us
• Hands-on exposure to release and deployment processes
• Opportunity to learn automation and modern release practices
• Clear learning and growth path