Naukrijobs UK
Register
London Jobs
Manchester Jobs
Liverpool Jobs
Nottingham Jobs
Birmingham Jobs
Cambridge Jobs
Glasgow Jobs
Bristol Jobs
Wales 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

Build & Release Engineer

Job LocationCambridge
EducationNot Mentioned
SalaryCompetitive salary
IndustryNot Mentioned
Functional AreaNot Mentioned
Job TypePermanent, full-time

Job Description

DESCRIPTIONRing has a mission to reduce crime in neighborhoods. With affordable solutions that work on any home, Ring is committed to offering smart security that’s accessible to everyone. Now Ring is part of the Amazon Devices family, and are seeking engineers who will help us create the next generation of home security. What will you help us createWork hard. Have fun. Make history.The Role:As Software Configuration and Integration Engineer, you will:· Routinely merge source code between branches in a complex branching setup.· Build, maintain and continuously improve an infrastructure for a multi-site development team including source code repository, build, integration, release tools and scripts, continuous integration infrastructure, packaging and deployment tools.· Develop processes and tools to maintain code base integrity, including check-in validation rules and branch/merge processes.· Develop processes for, and perform ongoing integration of all open source and third party code.· Investigate and recommend best practices for maintaining code quality, including development of code metrics, code review workflows, code coverage measurement and the use of static and dynamic analysis tools.· Influence and drive operational excellence best practices within the organization.· Influence the team’s technical and business strategy by making insightful contributions to the team’s priorities and approach. Make a significant contribution to team planning.· Actively mentor junior engineers, improving their skills, their knowledge of our systems, and their ability to get things done.· Experience in test automation in Continuous Integration setup.· Experience supporting a multi-site development organization.· Experience in developing packaging and deployment tools for multiple platforms: e.g., desktop, cloud.· Experience with evaluating and integrating open source and in-house developed toolsets.· Experience in communicating with users, other technical teams, and management to collect requirements, evaluate alternatives and develop processes and tools as needed to support the organization.· Proven experience to thrive in a complex software systems environment involving Linux/Android development· Familiarity with integration static and dynamic code-coverage tools like Coverity, Clover and FindBugs a plus.

APPLY NOW

© 2019 Naukrijobs All Rights Reserved