GE Jobs

Mobile GE Logo

Job Information

General Electric Staff Devops Engineer in Bengaluru, India

Job Description Summary

Staff Devops Engineer will be responsible for providing Continuous Integration, Continuous Deploy, Continuous Test and Continuous Delivery strategy & delivery for Software Product. Responsible for implementation of DevOps in the projects, embrace the DevOps best practices and achieve the automation benefits planned. Works independently and is seen as a Technical Leader. The role demonstrates deep understanding of CI/CT/CD process design, technologies used in this space, and releasing the builds across on-premise or cloud platforms. Lead a high performing engineering team and coach/mentor to develop next-gen DevOps capabilities and assets.

Job Description

Roles and Responsibilities

In this role, you will:

• Responsible for developing DevOps strategy and implementation for multiple products

• Perform assessment to understand the current DevOps maturity, prepare a strategy and roadmap for transformation, evaluate and finalize the right toolsets for the engagement, implement DevOps automation

• Enable Continuous Integration and automation of service Integration, delivery, and deployments using open source and commercial technologies at scale

• Build & Set up test automation and pipeline frameworks in Kubernetes environments

• Own, manage and improve release process with focus on scale and efficiency to on-premise and cloud environments

• Build and maintain our cloud platforms and support applications, demonstrating agile and dynamic software support capabilities

• Lead a high performing engineering team and coach/mentor to develop next-gen DevOps capabilities and assets

Education Qualification

BE / BTech/ MCA / MTech / ME / Msc. with work experience of 10-12+ years

Desired Technical Expertise:

• Hands on Experience implementing Full lifecycle DevOps automation including Configuration management, Build Automation, Release management, Deployment automation and Infrastructure management

• Good Knowledge on Containerization using Docker, Kubernetes, Azure Container Service, AKS

• Experience with Git, Jenkins, Maven, Sonarqube, Artifactory, Powershell, Docker, Kubernetes, Terraform, Ansible, Azure DevOps

• Experience with Continuous delivery solutions

• Scripting in shell, Python, Groovy or Java and UNIX / Linux System administration

• Practical exposure on creating infrastructure on Azure cloud would be a plus

• Experience with centralized logging systems, metrics, and tooling frameworks such as ELK, Prometheus, and Grafana

• In depth knowledge of UNIX/Linux: command-line utilities; familiarity with system administration tools and concepts

• Hands-on experience in Networking / network configuration, Application performance monitoring, Container performance and security

Business Acumen:

• Strong problem solving abilities and capable of articulating specific technical topics or assignments

• Experience in building scalable and highly available distributed systems

• Skilled in breaking down problems and estimate time for development tasks

• Evangelizes how our technology solves customer problems from a technology and business perspective


• Demonstrates clarity of thinking to work through limited information and vague problem definitions

• Influences through others; builds direct and "behind the scenes" support for ideas

• Proactively identifies and removes project obstacles or barriers on behalf of the team

• Shares knowledge, power, and credit, establishing trust, credibility, and goodwill

Personal Attributes:

• Able to work under minimal supervision

• Excellent communication skills and the ability to interface with senior leadership with confidence and clarity

• Skilled in providing oversight and mentoring team members. Shows ability to effectively delegate work.

• Applies values, business strategy, policies, precedent, and experience to make complex decisions in ambiguity and with uncertain consequences.

Additional Information

Relocation Assistance Provided: Yes