About Us: GE Ventures is creating a new start-up, AIROS. This Start-up will have access to unparalleled resources through GE’s Global Research Center, GE Digital, GE Aviation Systems (GEAS) and GE’s IoT platform, Predix, NBC team leverages GE’s operational excellence, brand and scale to create options for breakout growth. The NEWCO is creating enabling infrastructure and robotics technologies that promote autonomy with persistent, geospatial big data stacks.
AIROS offers a great work environment, professional development, challenging careers, and competitive compensation. AIROS is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.
GE offers a great work environment, professional development, challenging careers, and competitive compensation. GE is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.
Role Summary: The Lead DevOps Engineer will work in engineering and development teams to integrate and develop solutions for cloud and virtualized deployment of software as a service product. The DevOps Engineer is also expected to have expertise in available cloud solutions and services, administration of virtual machine clusters, performance tuning and configuration of cloud computing resources, configuration of security, scripting and automation of monitoring functions
This position requires the deployment and management of multiple virtual clusters, and working with compliance organizations to support security audits. The design and selection of cloud computing solutions that are reliable, robust, extensible, and easy to migrate is also important.
Work with Engineering Leadership and development team to translate scalability, performance, reliability, and functional requirements to virtualized/cloud computing solutions
Develop testing strategies and conduct tests to demonstrate viability of cloud deployment solutions
Administer and manage cloud multiple cloud computing clusters
Support engineer and development teams with onboarding/deploying virtualized software services
Administer and support developer and user access to cloud resources
Develop tools to monitor and report performance and security metrics for virtualized resources
Participate in Agile software develop and deployment processes
Participate in industry and technical meetings to support business objectives
Communicate methods, findings, and hypotheses with stakeholders
Bachelor’s/Master’s Degree in a “STEM” major (Science, Technology, Engineering, Mathematics) plus 4/2 years development for industrial applications in a commercial/industrial setting (Minimum 2+ years of experience if graduate of a GE Leadership Program)
Extensive scripting or programming experience (Shell Script, Java, C/C++, or Python)
Extensive experience working with CI/CD (e.g. Jenkins)
Extensive experience working with AWS, Azure, or Cloud Foundry
Legal authorization to work in the U.S. is required. GE may agree to sponsor an individual for an employment visa now or in the future if there is a shortage of individuals with particular skills
Must be willing to travel at least 10%
Must be willing to work out of an office located in Boston, MA
BS in Engineering, Scientific, or Technology Discipline
Experience working in and leading teams
Experience in software development using Java, C/C++, Python, Git, Maven
Experience with communicating and presenting to project/program leadership
Experience collaborating with external/industry partners
Experience developing novel and innovative technologies
Experience with automated testing
Experience with cloud security standards and practices
Comfortable working in ambiguous and dynamic environments
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.