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: Apprenticeship subject : Support of the Release and Configuration Managers to improve the existing tools and processes for Solutions delivery in Continuous Integration
Essential Responsibilities: You will part of the Software Services Engineering team which is at the cornerstone of the global Implementation Services organization. Your role is to ensure first class Solutions Integration (installation, build, configuration and deployment) meeting customer requirements on quality, time and budget. You will be involved in one of our key projects to support the Release and Configuration Managers (CM and RM) in improving currently implemented tools and processes for a continuous and reliable Software Solution implementation (installation from scratch as well as continuous updates and upgrades). The Continuous Integration Engineer (CIE) is part of the Release Management team and is in charge of setting up, implementing, maintaining and executing the Automated Builds and Tests of the software, which is then automatically delivered on the Development environments, Staging and Production. The CIE is also responsible for making recommendations for improving GE velocity in delivering software reliably. This means that will be working in close collaboration with the Code Manager, to help streamline the build process and the modularity of the deployments, the Site Reliability Engineer, to ensure global reliability and traceability of the deployments. You will be also required to analyse the tools and methodologies implemented in this specific project in order to propose packages for standardization and capitalization for other projects. Each package shall be well documented and all references from this specific project removed.
Qualifications/Requirements: Educational Requirements Last year of Master Degree in Computer Science or other relevant technical fields with SW emphasis is required.
Excellent communication skills (verbal and written), as having to interface with a lot of actors with different backgrounds (Solution Designers, developers, business experts, platform team, HW and SW suppliers, …).
Rigorous, methodical, well organized and self-disciplined
Take initiatives, good trouble-shooter and autonomous
Adaptability, reactivity and Availability
Ability to analyze complex topics and make a verbal/written synthesis
Fluent in English & French
Hands-on programming experience in C++/Java
Source Code management: SVN, GIT, TFS
OS administration and other services: Windows Server 2012+, GitLab, VMWare vCenter
Software Configuration, Deployment and test methodology: SCCM or other
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.