Lead Release Engineer Job in Thomson Reuters Corporation
Lead Release Engineer
- Bengaluru, Bangalore Urban, Karnataka
- Not Disclosed
- Full-time
Responsibilities: Architect and maintain build and deployment systems to facilitate continuous integration and rapid releases Own and manage the release engineering process with a focus on low lead time and high safety Monitor and analyze build and release processes to identify areas for improvement Establish standards and practices to support development teams in building robust, maintainable release pipelines Develop turn-key solutions to create full-featured release pipelines for development teams Work with and educate development teams on the use of build, release, and source control systems Train development teams to use Azure DevOps (ADO) and the resources available in Azure Develop tools and processes to improve developer productivity Drive investigation and adoption of new and emerging software delivery practices, architectures, and tools Manage and organize source code structure to increase maintainability and ease of deployment Collaborate with Operations, Architecture, and Support teams to find opportunities for improvement in the deployment pipelines Mentor new team members and lead design and solution meetings to improve overall team productivity Requirements: Strong verbal, written, and interpersonal communication skills Strong analytical, diagnostic, and problem-solving skills 3+ years of experience automating build and deployment processes for applications ranging from large and monolithic to microservices Experience with Azure and cloud-native architecture Experience with Infrastructure as Code and tools such as Terraform Strong understanding of the software development lifecycle and application delivery processes Experience with source control management practices and advanced branching techniques (Git) Experience with Azure DevOps Builds and Release Pipelines or comparable alternatives such as Jenkins and Octopus Deploy Working knowledge of programming and scripting languages such as Python, Ruby, Perl, Bash, JavaScript, or similar languages Strong focus on internal and external customer satisfaction Extensive experience in enterprise, SaaS software development, and/or operations Strong understanding of DevOps practices and techniques. Strong analytical and problem-solving skills.
