Company Name: KPMG
Job Description: Release Engineers
Job Reference: 110408BR
Work Experience: 0 – 5 Years
Work Location: Bangalore
Functional Area: IT Software - Application Programming,
Maintenance - Accounting / Finance Industry
Educational Qualification: UG - Any Graduate - Any
Specialization, PG - Any Postgraduate - Any Specialization, Post-graduation Not
Required, Doctorate - Doctorate Not Required, BS in Computer Science or
equivalent work experience.
Keywords: Build Perl Unix Release Engineering SVN Automation
Testing GIT Release Management Design Development Performance Monitoring
Desired Profile
The Release Engineer position requires the ability to
understand and implement source control branching, versioning, and release
strategies and to understand architecture documentation and build accordingly.
This person should be able to lead a medium or large project and research and fix
large deployment or configuration issues. The Release Engineer should look for
ways to streamline and improve the release and SLDC processes, and discover new
technologies and platforms that will increase efficiency and quality of
software deployments, including the extensive use of automation.
Will also consider entry-level developers with demonstrated
ability to learn release management.
Essential Responsibilities and Duties:
Responsible for leading medium or large sized projects
Responsible for software builds and releases
Responsible for design and development of build scripts
Responsible for implementing source control branching and
release strategies
Responsible for streamlining the release and build processes
Experience: 0-7 years development/release experience.
Skills/Knowledge:
Extensive experience using source control such as
SVN/Git/TFS
Experience working in an Agile\SCRUM environment
Extensive experience with build scripting such as
Maven/Jenkins
Experience working with scripting languages including
(PowerShell, PERL, UNIX Shell)
Experience with implementing branching, versioning, and
release strategies
The responsibilities of Release Manager/Build Engineer are
as follows:
Should be detail oriented
Should follow the instruction and should be able to
translate those instructions into more of a complete and meaningful
information.
Will not be involved in programming
Will be responsible for all the deployment processes and
release management
Should make sure all configuration information is maintained
properly
Should be responsible for version management and making sure
code is properly branched/tagged in
the source control
Should make sure the version being released is signed off by
appropriate stakeholders
Should be responsible for the initial setup of new AWS
(Web-servers). Should make sure all the necessary components with appropriate
versions are in place
Should be responsible for maintenance of Deployment document
template
Should make sure that the deployment document provided is
accurate
Responsible for Server performance Monitoring
Responsible for deploying updates (both Code changes and
Database patches) to the server
Will be responsible for coordinating with Onshore team for
PROD deployments. Will be SPOC for
Onshore team for deployment queries for PROD
Responsible for initial setup/configuration of automated
testing and deployment tools
Address: KPMG, Maruthi Info-Tech Centre, 11-12/1, Inner Ring
Road, Koramangala, Bangalore 560 071
3980 6000 Phone | 3980 6999 Fax