Sign In
 [New User? Sign Up]
Mobile Version

Release Engineer

Gurugram, HR
Job Code:
  • IT
Applying for this job will take you to an external site
  • Shortlist
  • Email Friend
  • Print

Job Details

Collaborate with project stakeholders and various department managers , team members, vendors to establish processes for release management. Ensure processes are well defined and adhered to in the delivery of product releasesDesign and develop tools & systems for continuous integration, deployment and configuration managementOwn the pre-production environments establish and maintain their configuration, availability and scheduling of releases. Coordinate builds across multiple projects on these environments to ensure consistency in the release for production deploymentOwn the release and artifact development/management aspect of an agile-based SDLCEnsure project schedules are maintained in terms of testing and QA of the environments and acceptance criteria for configuration and release management process are met Improve operational efficiency of technical development and release process through implementing the automation of work, including on-site integration build and deploymentResearch emerging technologies for the continuous improvement and automation of build, development, deployment and testing to improve operational efficiencyContribute to the test automation through integrating test automation into the software build and release processTeam ownership of SDLC supporting tools Jira, etcNeed to have and manage details like client deliverable along with details on the various builds and streamsQualifications Strong knowledge of software development, SQL scripting, build and deployment tools (e.g., Git, shell/bash, Jenkins, Maven and artifacts repository knowledge (such as Nexus) and various build process tools which SCA uses, etc)Automated environments provisioning (for UNIX based OS and Windows) plus virtualization and containerization knowledge must have.Strong knowledge of configuration managementHands on experience with branching strategy, maintenance of branches of product code, maintenance of product code using tools, making complex product builds etc.Understanding of the release process and how to manage the needs of the various program management, development and test teams to align product deliveryExperience building test, stage, UAT and multi-product line processesExperience creating and maintaining TWIKI based communication for releases and product trackingSolid understanding and practical experience of Agile software development lifecycles, with emphasis on configuration, build and release managementAbility to propose and implement configuration management, build and release guideline and proceduresExcellent verbal and written communication and collaboration skills are requiredAttention to detail and ability to work independently with minimum supervisionTesting Automation and basic level DB nice to haveCandidate must have minimum of 5 years of experienceCandidate must be an Engineering Graduate in CS/IT/EC
Degree: MCA/ PGDCA | ME/ M.Tech./ MS (Engg/ Sciences)

Additional Degree: BE/ B.Tech (Engineering)

Experience: 5-10


Application Programming | Database Administration (DBA) | Network Administration | Project Leader/ Project Manager
Applying for this job will take you to an external site


© Copyright 2015 Al Nisr Publishing LLC - powered by Gulf News