Build & Release Architect H/F
Detail de l'annonce :
JOB DESCRIPTION SUMMARY
L’organisation AV (Advanced Vizualisation) de GE Healthcare
développe des solutions logicielles dans le domaine de l’imagerie
médicale depuis plus de trente ans.
Au travers de EDISON™, GE Healthcare est engagé plus globalement
dans la mise en œuvre de solutions IT rattachées aux équipements et
déployé sur site pour le fonctionnement d’algorithmes de dernière
génération dans le cadre du soin.
Les équipes de développement du département EDISON Viewing Platform
contribuent depuis plusieurs années à la réalisation d’une
plateforme logicielle capable d’accélérer la création et le
déploiement d’application médicale avancée et recherche des
ingénieurs de culture DevOps pour renforcer l’équipe Support.
Le « Build & Release Architect » aura comme mission de développer
et maintenir les pipelines de build, de création de release et de
déploiement (CI/CD) pour améliorer l’efficacité des équipes et
raccourcir les cycles de livraisons des multiples composants. Il sera
en relation avec toutes les équipes de développement de
l’organisation AV et de EDISON™.
JOB DESCRIPTION
RÔLES ET RESPONSABILITÉS
Dans ce rôle, vous aurez à :
*
Écrire du code en utilisant la programmation ainsi que les langages
de script requis pour l'automatisation et l'intégration continue.
*
Collaborer avec les équipes de produits pour mettre en œuvre le
processus de construction et de publication de bout en bout pour un
service spécifique.
*
Mettre en œuvre les stratégies de construction et de déploiement
recommandées par la direction.
*
Écrire des scripts d'automatisation pour les processus de
construction et de publication selon les besoins.
*
Apprendre de nouveaux outils et techniques dans les fonctions de
construction et de publication et les partage avec l'équipe.
*
Démontrer une connaissance de divers outils et méthodologies de
gestion de configuration, de gestion de build et d'intégration
continue.
*
Faire des choix technologiques au niveau individuel et avoir la
capacité d'analyser leur impact.
*
Comprendre le processus de construction et identifier les goulots
d'étranglement pour améliorer.
*
Démontrer une expertise dans l'écriture de scripts pour automatiser
des tâches.
*
Mettre en œuvre les principes d'intégration/déploiement continus.
*
Fournir une expertise en ingénierie de la qualité, en planification
des tests et en méthodologie de test pour un projet logiciel.
COMPÉTENCES ESSENTIELLES
*
Expérience de travail en tant qu'ingénieur de création et de
publication de logiciels (expérience git, gitlab, JENKINS,
Ingénierie Logicielle)
*
Build (MAVEN, NPM, CMAKE, Bazel, WebPack, Yarn, Graddle)
*
Conteneurs (Docker, KUBERNETES), interactions DevOps (administration
Linux, administration Windows)
*
Cycle de vie logicielle (mise en œuvre, intégration, test,
livraison)
*
Connaissance de langages de scripts (python, shell, go...)
DIPLÔMES ET ENSEIGNEMENT
*
Diplôme d’ingénieur en informatique ou Master informatique avec
une expérience avancée d'au moins 5-7 ans dans le domaine du
développement logiciel
EXPERTISE TECHNIQUE
*
Décompose les problèmes en segments plus petits. Documente et
explique le processus.
*
Comprend et applique la décomposition (structure de répartition du
travail) de spécifications très précises. Applique des estimations
de temps aux tâches de développement.
*
Comprend l'importance de différents environnements logiciels tels que
le développement, l'assurance qualité et la production.
*
Démontre une connaissance du SDLC et des méthodologies telles que
Lean/Agile/XP, CI, la sécurité des logiciels et des produits,
l'évolutivité, les pratiques de documentation, la refactorisation et
les techniques de test.
*
Expérience de travail en tant qu'ingénieur de création et de
publication de logiciels (git, gitlab, Jenkins, expérience en génie
logiciel).
*
Conteneurs (Docker, Kubernetes), interactions DevOps.
*
Cycle de vie du logiciel (implémentation, intégration, test,
livraison).
*
Connaissance des scripts.
*
Construire (Maven, CMAKE, Bazel, NPM, WebPack, Yarn, Graddle).
INCLUSION ET DIVERSITÉ
GE Healthcare est un employeur offrant l'égalité des chances où
l'inclusion compte. Les décisions relatives à l'emploi sont prises
sans tenir compte de l’origine national ou ethnique, de la religion,
du sexe, de l'orientation sexuelle, de l'identité ou de l'expression
de genre, de l'âge, du handicap, du statut d'ancien combattant
protégé ou d'autres caractéristiques protégées par la loi.
Nos rémunérations totales sont conçues pour libérer votre ambition
en vous donnant la motivation et la flexibilité dont vous avez besoin
pour transformer vos idées en réalités qui
changent le monde. Nos salaires et nos avantages sociaux correspondent
à tout ce que vous attendez d’une organisation ayant une dimension
internationale, avec des possibilités de développement de carrière,
dans une culture qui favorise la collaboration et le soutien.
ABOUT US :
GE Healthcare est l'un des leaders mondiaux dans le domaine des
technologies médicales et des solutions numériques. Il permet aux
cliniciens de prendre des décisions plus rapides et plus pertinentes
à travers des équipements intelligents, des analyses de données,
des applications et des services. Avec plus de 100 ans d'expérience
dans le secteur de la santé et environ 47 000 employés dans le
monde, la société est au centre d'un écosystème qui travaille pour
une médecine de précision.
Présent en France depuis 1987 avec aujourd’hui 2 800
collaborateurs, c’est un acteur solidement ancré dans l’hexagone
à travers son empreinte industrielle, son centre de R&D et de
production à Buc dans les Yvelines et des partenariats de recherche
avec des entreprises et des centres de recherche français.
www.gehealthcare.com
ADDITIONAL INFORMATION
RELOCATION ASSISTANCE PROVIDED: No