Business Segment: Healthcare Technology & Medical Innovation
Location(s): India ; Bangalore
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.
Role Summary: GE Health Cloud team is looking for a Senior DevOps Engineer with experience defining, implementing and supporting, deployment, delivery, and monitoring capabilities for its true Cloud operations. Experienced in systems and services-based architectures with strong communication skills, team oriented with motivation to achieve results in a fast paced environment.
Essential Responsibilities: Senior DevOps Engineer is a key member of global DevOps Cloud operations team responsible for building and supporting Deployment, Delivery and Monitoring capabilities in delivering GE Health Cloud solution to our customers. In this role you will help: • Build DevOps Delivery pipeline including Infrastructure and Environment Provisioning, Deployment and Monitoring tools that will support, enhance and grow a true DevOps model for the GE Health Cloud • Assist by improving productivity in delivery orchestration, proactive monitoring, self healing automation and operations validations Customer Support: • Listen to, prioritize, and document requests and issues, ensuring resolution and follow-up. Participate in team Op Mech. and workflow to drive innovation and continuous improvements in our offerings • Design and develop re-usable components and operational strategies in the cloud to support scalability, high availability, performance, monitoring, backup, restore, etc. • Improve our knowledge base and provide thought leadership in deployment automation, continuous integration, and continuous delivery, monitoring, automated scaling, building reliable services up to 99.999% availability. • Create automation scripts, UI’s, and continuous delivery pipeline that enhance and expand our CI/CD services • Support and improve our tools for continuous delivery pipeline, automated operations validation testing and release management procedures. • Profile build, test and deployment process, identify and resolve bottlenecks • Provide expertise in software development, build, test and integration methodologies • Participate and contribute towards global GE Health Cloud Release planning events • Develop and manage build packages and deployment scripts • Virtualized environment set-up and maintenance • Automate and Integrate code analysis, tests and review capabilities in CD framework • Support automation and integration of tools with web-based dashboards for displaying code, build, test results • Tools, Technology and Process assessment and evaluation • Work in a DevOps style team based environment providing end-to-end DevOps solutions for the GE Health Cloud solution • Collaborate with Global Engineering; Tools; IT; Architecture; Program; QA teams to influence and drive operational excellence best practices • Demonstrate technical leadership with a quality mindset in all aspects of deliverables for our customers • Define and execute cloud automation strategy for enterprise applications and application components. • Design and develop re-usable components and operational strategies in the cloud to support scalability, high availability, performance, monitoring, backup, restore, etc. • Work on a high velocity team that is expected to deliver solutions in a few weeks from concept to delivery • Take an automation first approach to streamline business processes • Leverage modern software design principles around Test Driven Development, Continuous Integration/Continuous Delivery, version control and performance metrics • Define and execute cloud automation strategy for enterprise applications and application components • Support, maintain and develop cloud based software like Mesosphere, docker and puppet • Assist with incident response, troubleshooting, root cause analysis, and problem resolution • Build an maintain an automated Devops delivery/deployment model to enable continuous release of software into cloud environments • Provides support and troubleshooting of prior developed technology solutions. • Participate in 24x7 rotation including on-call and off shifts • System availability and uptime, capacity planning, maintenance scheduling, and disaster recovery. • Perform software upgrades and installations as required in support of cloud strategy • Assist with the addition of new customers and users into cloud-hosted solution.
Qualifications/Requirements: Basic Qualifications: • Bachelor’s Degree in Computer Science or in “STEM” Majors (Science, Technology, Engineering and Math) • A minimum of 5 years of professional experience in (include technical skill) OR Master’s degree with 3 years of experience (include technical skill) • Bachelor's Degree in Computer Science, Computer Engineering, Electrical Engineering or related field • A minimum of 5 years of experience in software development, cloud/online service engineering/automation or cloud/online service operations • A minimum of 3 years of experience engineering horizontally scalable, elastic cloud/online services
Desired Characteristics: • Experience with DevOps and SAFe related tools, practices, and culture • Experience in test automation techniques, both functional (TDD) and behavioral (BDD). • Applied experience with modern application technologies and design patterns including Cloud infrastructure (CloudFoundry, AWS/ Azure is a plus) • Demonstrated experience in configuration automation using Chef, Puppet, Docker, etc • Strong familiarity with Linux/Windows OS and system administration • Familiarity with monitoring and optimizing large scale enterprise applications and database performance • Evaluate industry best practices and new technologies to drive effective adoption and implementation. • Proficient in one or more of the following monitoring and logging tools: Sumo logic, Sensu, New Relic, App dynamics, Neustar, Gomez, Nimsoft, Zabbix, Nagios, Ganglia, Cacti, Splunk, Logstash, Graphite.
Leadership: • Influences through others; builds direct and "behind the scenes" support for ideas.Uses experts or other third parties to influence. • Able to verbalize what is behind decisions and downstream implications. Continuously reflecting on success and failures to improve performance and decision-making. Understands when change is needed. Participates in technical strategy planning. • Proactively identifies and removes project obstacles or barriers on behalf of the team. Able to navigate accountability in a matrixed organization. Communicates and demonstrates a shared sense of purpose. Learns from failure #DTR
We are in the process of transitioning to an improved job application system and in the interim we are operating with two systems. Have your Job ID ready (from the email you received when you applied) to log in and check your application status.
Click the appropriate button. If you don't know your job ID, you can still check your status: use both buttons.