Ingénieur Développement Full Stack et DevSecOps (F/H)

Thales
Canton de la Ciotat, France
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French
Experience level
Junior

Job location

Canton de la Ciotat, France

Tech stack

Java
Agile Methodologies
Unit Testing
Configuration Management
Continuous Delivery
Continuous Integration
Gradle
JUnit
Maven
Scrum
Software Engineering
Solution Deployment Descriptor
Management of Software Versions
Gitlab
Containerization
Gitlab-ci
Kubernetes
REST
Domain Driven Design
Devsecops
Docker
Jenkins
Microservices

Job description

  • Une réussite portée par notre excellence technologique, votre expérience et notre ambition partagée
  • Un package de rémunération attractif
  • Un développement des compétences en continu : parcours de formation, académies et communautés internes
  • Un environnement inclusif, bienveillant et respectant l'équilibre des collaborateurs
  • Un engagement sociétal et environnemental reconnu, En nous rejoignant à La Ciotat, vous intégrez un site idéalement localisé sur le littoral méditerranéen, au sein d'un environnement international regroupant nos activités d'identité et de sécurité numériques.

Au sein d'une équipe de développement organisée en Squad Agile (SCRUM), vous contribuerez à la conception, au développement et au déploiement de solutions logicielles innovantes dans un environnement DevSecOps moderne.

En tant qu'Ingénieur Développement Full Stack et DevSecOps (F/H), vous participerez à :

  • La conception, le développement et les tests des User Stories ;
  • La mise en œuvre des bonnes pratiques de développement et la rédaction des spécifications techniques ;
  • Le développement et l'évolution de microservices en environnement Java ;
  • La conception, l'exposition et la consommation d'API REST ;
  • La mise en place, le maintien et l'amélioration des pipelines d'intégration et de déploiement continu (CI/CD) ;
  • Le déploiement et l'exploitation des applications dans des environnements conteneurisés Docker et Kubernetes ;
  • L'amélioration continue des processus de développement et des pratiques DevSecOps ;
  • La participation active aux cérémonies Agile et à la vie quotidienne de l'équipe.

Requirements

Diplômé(e) d'une école d'Ingénieur ou équivalent, vous justifiez d'une expérience de 0 à 5 ans en développement logiciel Java, idéalement dans un environnement Agile et basé sur des architectures de microservices.

Vous possédez des compétences dans les domaines suivants :

  • Développement Java et tests unitaires (Java, JUnit) ;
  • Outils de build (Maven, Gradle) ;
  • Développement et consommation d'API REST ;
  • Intégration et déploiement continus (GitLab CI, Jenkins) ;
  • Gestion de configuration et versioning (GitLab) ;
  • Conteneurisation et orchestration (Docker, Kubernetes) ;
  • Développement d'applications asynchrones.

Une connaissance des approches Domain Driven Design (DDD) ou Model-Based Systems Engineering (MBSE) constitue un plus.

Curieux(se), agile et doté(e) d'un bon esprit d'équipe, vous appréciez les environnements collaboratifs et les défis techniques. Votre envie d'apprendre et de contribuer à des projets innovants sera un atout pour réussir dans ce poste.

About the company

Thales est un leader mondial des hautes technologies spécialisé dans trois secteurs d'activité : Défense & Sécurité, Aéronautique & Spatial, et Cyber & Digital. Il développe des produits et solutions qui contribuent à un monde plus sûr, plus respectueux de l'environnement et plus inclusif. Le Groupe investit près de 4,5 milliards d'euros par an en Recherche & Développement, notamment dans des domaines clés de l'innovation tels que l'IA, la cybersécurité, le quantique, les technologies du cloud et la 6G. Thales compte près de 85 000 collaborateurs dans 65 pays., Thales, entreprise Handi-Engagée, reconnait tous les talents. La diversité est notre meilleur atout. Postulez et rejoignez nous !

Apply for this position