hireejobs
Hyderabad Jobs
Banglore Jobs
Chennai Jobs
Delhi Jobs
Ahmedabad Jobs
Mumbai Jobs
Pune Jobs
Vijayawada Jobs
Gurgaon Jobs
Noida Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

RELEASE ENGINEER

2.00 to 6.00 Years   Gurugram   28 Oct, 2019
Job LocationGurugram
EducationNot Mentioned
SalaryNot Disclosed
IndustryRecruitment Services
Functional AreaGeneral / Other Software
EmploymentTypeFull-time

Job Description

Bain & Company is the management consulting firm that the world s business leaders come to when they want results. Bain advises clients on strategy, operations, information technology, organization, private equity, digital transformation and strategy, and mergers and acquisition, developing practical insights that clients act on and transferring skills that make change stick. The firm aligns its incentives with clients by linking its fees to their results. Bain clients have outperformed the stock market 4 to 1. Founded in 1973, Bain has 57 offices in 36 countries, and its deep expertise and client roster cross every industry and economic sector. This position in the Global Software team is responsible for working with Agile teams to implement Continuous Integration, Continuous Deployment, Continuous Monitoring (CI/ CD/ CM) on their products. The Release Engineer will be responsible for communicating and driving release management approach and principles throughout the organization. The position will work with members of the Global Software team and the broader IT team to research, evaluate, and formulate recommendations on CI/ CD/ CM technologies, tools, and software development methodologies. This position will be responsible for providing configuration management support for all Agile software teams and business owners in order to facilitate build and deployment activities. The successful candidate will have knowledge of and experience in the implementation and continuing support of cross platform build systems, continuous integration systems, automated testing, packaging systems, multiple branched environments, and source control integration. ResponsibilitiesRelease management facilitation Facilitate release management processes to automate continuous integration, continuous deployment, and continuous monitoring pipelines, working with Agile teams Support teams in automating release steps during project start-up phase and at major functionality release points Coordinate between teams for dependencies and resources Conduct periodic reviews with respect to release readiness, scheduled Go/ No-Go Decisions and release retrospectives Provide weekly/ monthly release reports to management team Approach to release management Support Continuous Integration (CI)/ Continuous Deployment (CD)/ Continuous Monitoring (CM) and DevOps transformation initiatives under the guidance of the Systems Architect Recommend improvements to automation of release management processes, including CI/ CD/ CM pipelines Identify roles and responsibilities for Software and Infrastructure team members within the release management process Define best practices for ongoing parallel development, feature branching, merging, and common library management Work with all areas of application delivery to ensure the build/ deploy process is serving the needs of the business Assess current state of CI/ CD/ CM and document process Release management R&D Research and recommend new or updated release management tools Conduct proof of concept to show Agile teams how new and different approaches to releasing software can be used 3rd party libraries, tools and products Document approach and best practices for 3rd party software and tools that project teams use during software development This includes Application Insights, Launch Darkly, Aspose, and other development tools and products Administer software licenses, as needed QualificationsBachelor s Degree in MIS, Computer Science, or related field 5 to 8 years of experience in build/ release engineering and configuration management with solid knowledge of all phases of the software development life cycle. This must include at least 2 years of strong contributions to release engineering, release management, or other DevOps activities, including Experience using GIT, Azure DevOps (VSTS), Jira, and TFS Experience setting up CI/ CD/ CM pipeline using Azure DevOps Knowledge of other version control systems like Microsoft TFVC, SVN, etc. is plus High performance and standards as demonstrated by academic or previous job experience Strong communication and customer service skills Strong analytic and problem-solving skills Knowledge of Continuous Integration principles Must be a self-starter with the ability to build processes from ground level Ability to coordinate between cross-functional teams Experience with Microsoft development languages and technologies such as PowerShell, the . NET Framework, C#, Microsoft SQL Server, T-SQL, JQuery, JavaScript, plus other technologies and frameworks like Bootstrap, AngularJS, ReactJS, etc. Familiar with Agile development process, in particular, Scrum and Kanban,

Keyskills :
shellscripting java jenkins svn automation proofofconcept microsoftsqlserver sqlserver stockmarket projectteams privateequity problemsolving versioncontrol customerservice computerscience rojectsta

RELEASE ENGINEER Related Jobs

© 2019 Hireejobs All Rights Reserved