Offers “General Electric”

Expires soon General Electric

Staff Build & Release Engineer

  • Indianapolis (Hamilton)
  • Design / Civil engineering / Industrial engineering

Job description

3134630
Additional Cities

Bengaluru
Career Level

Experienced
Relocation Assistance

Yes
Business

GE Healthcare
Business Segment

Healthcare Digital
Function

Digital Technology
Country/Territory

India
Postal Code

560 066
Role Summary/Purpose

We are looking for a Staff BUild & release engineer/ Solutions Architect - SCM. He / she has responsibilities extending to the development of software products in GEHC with focus on defining strategy, architecture and deployment and optimization of SCM engineering tools, and tools supporting the software development lifecycle and associated processes.
Essential Responsibilities

Duties include (but are not limited to):
• Architect, design and implement tools and processes to continuously improve our use of GitLab solution in GEHC
• Understand, implement, and mentor Engineering teams on the Branching Strategy for their projects
• Lead tool evaluations & execute centralized deployments for tools
• Lead Technical roadmap planning & upgrades for SCM tools
• Develop custom migration tools for seamless migrations from legacy SCM systems to Strategic SCM tool (Perforce/Gitlab)
• Design and implement strategies to support migration of binaries from legacy SCM systems to Artifactory
• Assist in the support of Artifactory and other engineering SDLC tools.
• Develop automation scripts, triggers that enhance and expand our SCM services capabilities to interface with other tools in the ecosystem
• Design and implement strategies to support scalability, high availability, performance, monitoring of our strategic SCM tools
• Lead developer for SCM server side integrations
• Develop/Lead training & industry best practice sharing sessions for SCM tools
• Develop Automation Tools and Scripts for server side Application Administration.
• Support Engineering teams with tools adoption
• Leveraging Agile and Lean software development methodologies to drive tools deployment upstream into the product development life cycle
• Evaluate industry best practices and new technologies to drive effective adoption and implementation.
• Create new and improve existing engineering workflows within Agile software development lifecycle, including tools integration, continuous integration and build process
• Integrating software quality tool such as static and dynamic analysis, into software deployment pipeline
• Strong Leadership & Engagement with user community to be an evangelist to drive the enforcement of SCM policies and propagate SCM best practices
• Train/guide Support Team on new tools integration & processes
Qualifications/Requirements

• Bachelor's Degree in Computer Science, Electrical Engineering or related computer field
• 5+ years commercial software development experience
• 3+ years of solid working knowledge in cloud computing / virtualization platforms including AWS, Azure, VMware.
• Knowledge of Agile software development methodology and Scrum
• Strong written and verbal communication skills, as well as good interpersonal skills and organizational skills.
• Ability to transform the concerns of your internal customers into viable solutions using a variety of different technologies.
• Be able to consistently meet deadlines to handle multiple tasks and switch between them quickly
• Strong working knowledge in configuration management tools such as Perforce , SVN, GIT, Clearcase or similar in a globally distributed environment.
• Experience with one of more of following engineering tools: Jenkins, Artifactory or other relevant continuous integration and build tools; static analysis and other software quality analysis tools.
• Ability to translate engineering processes into tools workflows
• Demonstrated ability to work with cross functional teams in large environments
• Knowledge of scripting languages such as Python, Perl, Ruby or similar
• Knowledge of configuration management tools like Puppet, Chef, Ansible in a large scale environment.
• Demonstrated ability to develop technology using Java/Eclipse, C++/C#
Desired Characteristics

1. Master’s or advanced Degree in Computer Science, Engineering or related field
2. Experience in platform development
3. In-depth working knowledge of product-related applications and scientific/engineering methods/theory with an affinity for technology solutions
4. Knowledge of other systems/tools: OpenStack, Jenkins CI Server, Nexus Repository, Artifactory, Cassandra, JBoss, TomEE and Jetty application servers, Puppet, Ruby On Rails.
About Us

GE is the world's Digital Industrial Company, transforming industry with software-defined machines and solutions that are connected, responsive and predictive. Through our people, leadership development, services, technology and scale, GE delivers better outcomes for global customers by speaking the language of industry.

GE Healthcare provides transformational medical technologies that are helping a new age of patient care. GE Healthcare’s expertise in medical imagine and information technologies, medical diagnostics, patient monitoring and life support systems, disease research, drug discovery, and biopharmaceutical manufacturing technologies is helping physicians detect disease earlier and to tailor personalized treatments for patients.
GE Healthcare offers a broad range of products and services that are improving productivity in health and enhancing patient care by enabling healthcare providers to better diagnose and treat cancer, heart disease, neurological diseases, and other conditions. Headquartered in the United Kingdom, GE Healthcare is a $15 billion unit of General Electric Company (NYSE: GE). Worldwide, GE Healthcare employs more than 43,000 people committed to serving healthcare professionals and their patients in more than 100 countries.
GE is an equal opportunity employer.
Primary Country

India

Make every future a success.
  • Job directory
  • Business directory