Job Description Summary
En tant qu'Ingénieur DevSecOps, vous contribuerez à la standardisation et la sécurisation des Déploiements GridOS Foundation dans des environnements standards représentatifs de configurations clients réelles.
Job Description
Vos missions
Encadré(e) par un tuteur expérimenté, vous contribuerez à la standardisation et à l’automatisation des déploiements GridOS Foundation (microservices sur Kubernetes) selon les principes GitOps, en influençant la conception des configurations de test afin qu’elles reflètent mieux les systèmes de production clients et facilitent une transition fluide entre les équipes Engineering et Projets.
Les axes principaux de travail incluront :
Sécurité
- Intégrer GridOS Foundation avec un Active Directory et une infrastructure PKI (Public Key Infrastructure) afin de sécuriser l’authentification et les communications.
- Réaliser des évaluations de conformité selon les benchmarks CIS (Center for Internet Security), identifier les écarts et mettre en œuvre les remédiations dans les configurations standard (approche déclarative / GitOps).
Haute disponibilité et résilience
- Tester la haute disponibilité et la résilience des solutions (simulation de pannes, tests de bascule, reprise après incident, etc.).
- Évaluer l’efficacité des mécanismes de sauvegarde et de restauration (backup/restore).
- Analyser les résultats, implémenter et valider les améliorations dans un environnement de test dédié.
- Proposer l’intégration de ces améliorations dans les environnements de test standards d’Engineering via des pull requests.
Livrables attendus
- Modèles de configuration et pipelines GitOps pour le déploiement standardisé de GridOS Foundation.
- Documentation technique des architectures cibles (sécurité, HA, DR, backup) et des procédures associées.
- Rapports d’évaluation CIS et plans de remédiation appliqués à l’environnement de test.
- Jeux de configurations “type client” prêts à l’emploi pour les équipes Engineering et Projets.
Ce que vous apporterez (qualifications de base)
- Bonnes bases en administration système Linux et/ou Windows et en environnements Kubernetes.
- Connaissances en sécurité : AD, PKI, bonnes pratiques de durcissement, benchmarks CIS (ou forte appétence pour ces sujets).
- Notions de haute disponibilité, de sauvegarde/restauration et de reprise après sinistre (HA/DR).
- Pratique du scripting (Bash, PowerShell, Python, ou équivalent) et intérêt pour les approches GitOps / Infrastructure as Code.
- Capacité d’analyse, rigueur dans la documentation, autonomie et aptitude à travailler en collaboration avec les équipes Engineering et Projets.
- Bonne maîtrise du français et de l’anglais, à l’oral comme à l’écrit.
Ce qui vous permettra de vous démarquer
- Vous disposez déjà de bases solides et commencez à acquérir une expérience concrète en développement ou en déploiement de logiciels.
- Vous faites preuve d’initiative, savez prendre des sujets en main et avez une bonne capacité à analyser des problématiques complexes.
- Vous apprenez rapidement, assimilez facilement de nouvelles technologies et savez les mettre en pratique.
GE est le groupe industriel numérique mondial, qui transforme l’industrie grâce à des machines contrôlées par logiciel et des solutions connectées, adaptées et prédictives. GE s’organise autour d’un échange mondial de connaissance, le « GE Store » (offre de produits GE), au sein duquel chaque activité partage et a accès aux mêmes technologies, marchés, structures et intelligences. Chaque invention nourrit les innovations et les applications dans tous nos secteurs industriels. Fort de ses collaborateurs, ses services, sa technologie et sa taille, GE produit de meilleurs résultats pour ses clients en parlant le langage de l’industrie. www.ge.com
Les candidatures des personnes dont l’embauche est subordonnée à une autorisation pour travailler en France sont les bienvenues et seront prises en compte au même titre que les autres candidatures. Dans ce cadre et conformément à la règlementation pour certaines catégories d’emploi, les candidats étrangers des pays tiers ne peuvent pas être retenus si un ressortissant de l'Union européenne ou d'un autre Etat partie à l'EEE et de la Confédération suisse postule et dispose d’un profil correspondant au poste à pourvoir. Pour plus d’information concernant la règlementation relative à l’immigration professionnelle et les conditions pour obtenir la délivrance par les autorités françaises de l’autorisation de travail, nous vous invitons à consulter le site : http://www.immigration-professionnelle.gouv.fr/
Your missions
Supervised by an experienced tutor, you will contribute to the standardization and automation of GridOS Foundation deployments (microservices on Kubernetes) according to GitOps principles, influencing the design of test configurations so that they better reflect customer production systems and facilitate a smooth transition between Engineering and Project teams.
The main areas of work will include:
security
- Integrate GridOS Foundation with Active Directory and Public Key Infrastructure (PKI) to secure authentication and communications.
- Carry out compliance assessments according to the CIS (Center for Internet Security) benchmarks, identify discrepancies and implement remediations in standard configurations (declarative approach/GitOps).
High availability and resilience
- Test the high availability and resilience of solutions (fault simulation, failover tests, disaster recovery, etc.).
- Evaluate the effectiveness of backup and restore mechanisms (backup/restore).
- Analyze results, implement and validate improvements in a dedicated test environment.
- Propose the integration of these improvements into standard Engineering test environments via pull requests.
Expected deliverables
- GitOps configuration templates and pipelines for standardized deployment of GridOS Foundation.
- Technical documentation of target architectures (security, HA, DR, backup) and associated procedures.
- CIS evaluation reports and remediation plans applied to the test environment.
- Ready-to-use “client-type” configuration sets for Engineering and Project teams.
What you will bring (basic qualifications)
- Good basics in Linux and/or Windows system administration and Kubernetes environments.
- Security knowledge: AD, PKI, best practices for hardening, CIS benchmarks (or strong appetite for these topics).
- Notions of high availability, backup/restore, and disaster recovery (HA/DR).
- Scripting practice (Bash, PowerShell, Python, or equivalent) and interest in GitOps/Infrastructure as Code approaches.
- Ability to analyze, rigor in documentation, autonomy and ability to work in collaboration with Engineering and Projects teams.
- Good command of French and English, both orally and in writing.
What will allow you to stand out
- You already have a solid foundation and are starting to gain concrete experience in software development or deployment.
- You show initiative, know how to take matters into your own hands and have a good ability to analyze complex issues.
- You learn quickly, easily absorb new technologies and know how to put them into practice.
Additional Information
Relocation Assistance Provided: No