Le poste Tech Lead / Scrum Master
Partager cette offre
Métiers et Fonctions :
- Pilotage de projet ou de programme
- Tech Lead
Spécialités technologiques :
- Applications Web
- Simulation
- Versionning, Gestion de configuration
Type de facturation : Assistance Technique (facturation au taux journalier)
Compétences techniques et méthodologiques :
- Technologies : Fortran, Java 11 (migration prévue vers Java 17/21)
- Frameworks : Swing, Eclipse RCP
- Gestion de versions : Git
- Usine logicielle : Gitlab, JIRA, Nexus, SonarQube
- Testing : Cucumber, Squish ou équivalent
- Normes/Méthodes : Test Driven Development (TDD), Agile, Scrum
Secteur d'activité : Energie
Description et livrables de la prestation :
L’objectif est double :
- Maintenir et faire évoluer le noyau de simulation pour centrales nucléaires, en maximisant la réutilisabilité sur une plateforme basé sur Eclipse RCP.
- Développer des outils pour la préparation, la conduite et l’animation de séances de simulation pour former et entraîner les opérateurs, dans une démarche Agile intégrant Scrum, TDD, Design Sprint, et Simple Design.
Missions principales :
- Développer des évolutions logicielles pour la simulation nucléaire.
- Concevoir et développer des solutions de supervision basées sur Eclipse RCP.
- Participer aux analyses, études et à l’affinement de la roadmap produit.
- Contribuer à l’amélioration continue de l’usine logicielle et du projet Agile.
- Encadrer et faire monter en compétences des profils juniors.
- Participer aux présentations et qualifications des solutions avec ou chez le client.
- Fournir une expertise confirmée (minimum 10 ans) en Java, notamment pour le développement d’applications serveurs comportant des traitements complexes et couches de communication.
- Contribuer à la documentation technique et à la conception d’interfaces.
- Participer aux études techniques et accompagner les équipes tout en restant un référent technique terrain, garantissant la qualité du code.
- Animer les rituels Agile (daily, sprint, démo, review) et assurer la coordination inter-équipes.
- Interagir avec les clients et équipes transverses, en faisant preuve d’une bonne aisance relationnelle.
Enjeux majeurs : Fiabilisation, sécurisation et mutualisation des modèles de simulation.
Profil recherché
- Expérience confirmée en développement Java d’applications lourdes, idéalement dans un contexte industriel (architecture complexe, protocoles d’échange, systèmes distribués).
- Maîtrise des méthodes Agiles et des principes de Simple Design.
- Capacité à intervenir sur du MCO évolutif d’applications complexes de simulation (régime numérique de centrale nucléaire).
- Appétence pour la rétro-ingénierie, l’étude technique et les environnements à forte composante scientifique ou mathématique.
- Une expérience préalable dans le domaine de la simulation, du scientifique ou de l’industriel, ou sur des projets impliquant une forte dimension algorithmique ou mathématique, serait un atout déterminant.
- Excellentes capacités relationnelles et aptitude à l’animation d’équipe (daily meetings, sprint reviews, coordination inter-équipes).
- Profil capable de combiner une expertise technique approfondie (Java, architectures lourdes) avec une dimension de pilotage Agile / Scrum Master.
- Profil Habilitable UNIQUEMENT (nationalité européenne)Aix en Provence
Postulez à cette offre !
Trouvez votre prochaine mission parmi +9 000 offres !
-
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
-
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
-
100% gratuit
Aucune commission prélevée sur votre mission freelance.
Tech Lead / Scrum Master
Codezys