Experience : 3 - 8 Years
Location : Bengaluru/Bangalore
Industry Type : IT-Software/ Software Services
Functional Area : Application Programming, Maintenance
Job Description
The Build & Release Engineer will be responsible for all software source code, configuration management, and build and deployment process. The ideal candidate will develop and maintain application tools that build, deploy, automate, streamline the code management and product delivery process and maintain the product release compatibility matrix.
This person will coordinate build schedules between development and QA team, develop and document the build processes and procedures. This individual will be responsible for developing and implementing best practices for ongoing parallel development, featuring branching, merging, and common library management.
1. Bachelors Degree in Computer Science
2. 3-9 years of experience in Build and Release Management in Product Companies
3. Maintain and Monitor multiple distributed environments
4. Develop an end to end Build Deployment Automation using in-house and open source tools
5. Plan the environment needs for all current and future projects
6. Define strategies for parallel development. This includes splitting and merging of code branches in various Releases and Version Management
7. Knowledge and hands-on experience on Build systems and Technologies(preferably Perl, C++, Java, ANT) on Unix and Windows o Handle the Release Management tasks for multiple projects
8. Knowledge and hands-on experience on Configuration Management Techniques and tools like:
(Perforce, CVS, Clearcase, SubVersion
Some Expertise areas we are looking for:
-- Expertise in Shell Scripting, Make, Perl, Ant, PHP …
-- Platforms: Indepth knowledge of Unix, Windows
-- Build and Release Processes
-- Build and Deployment Automation
-- Source Code Control Systems : CVS, PerForce, SubVersion..
-- Multiple Code Branches and Merges related skills
-- Tinder box setup and Maintenance
-- Nightly Build and Test Setup
-- Packaging and Deployment knowledge
-- Deployment Automation experience
-- Resource and execution planning
-- Define, improve and streamline release processes and automation
-- Open source Build Management tools like Maven,
-- Preferably used open source tools and technologies, GNU tools
Desired Candidate Profile
The Build & Release Engineer will be responsible for all software source code, configuration management, and build and deployment process. The ideal candidate will develop and maintain application tools that build, deploy, automate, streamline the code management and product delivery process and maintain the product release compatibility matrix.
This person will coordinate build schedules between development and QA team, develop and document the build processes and procedures. This individual will be responsible for developing and implementing best practices for ongoing parallel development, featuring branching, merging, and common library management.
1. Bachelors Degree in Computer Science
2. Junior: 3-4 years of experience in Build and Release Management in Product Companies
3. Maintain and Monitor multiple distributed environments
4. Develop an end to end Build Deployment Automation using in-house and open source tools
5. Plan the environment needs for all current and future projects
6. Define strategies for parallel development. This includes splitting and merging of code branches in various Releases and Version Management
7. Knowledge and hands-on experience on Build systems and Technologies(preferably Perl, C++, Java, ANT) on Unix and Windows o Handle the Release Management tasks for multiple projects
8. Knowledge and hands-on experience on Configuration Management Techniques and tools like:
(Perforce, CVS, Clearcase, SubVersion
Some Expertise areas we are looking for:
-- Expertise in Shell Scripting, Make, Perl, Ant, PHP …
-- Platforms: Indepth knowledge of Unix, Windows
-- Build and Release Processes
-- Build and Deployment Automation
-- Source Code Control Systems : CVS, PerForce, SubVersion..
-- Multiple Code Branches and Merges related skills
-- Tinder box setup and Maintenance
-- Nightly Build and Test Setup
-- Packaging and Deployment knowledge
-- Deployment Automation experience
-- Resource and execution planning
-- Define, improve and streamline release processes and automation
-- Open source Build Management tools like Maven,
-- Preferably used open source tools and technologies, GNU tools
Keywords : Build and Release
Please send your resume to us at: sendyourresumetohr@gmail.com





0 comments:
Post a Comment