Développeur JAVA appliqué aux Géosciences H/F
CDI Villers-Saint-Paul (Oise) Développement informatique
Description de l'offre
Pays France
Ville PAU
Lieu de travail PAU-CSTJF(FRA)
Domaine Géoscience & Réservoir, Systèmes d'Information
Type de contrat CDI
Expérience Minimum 3 ans
Contexte et environnement
Vous rejoindrez l’équipe de développeurs du département « Sismage-CIG ». Ce département regroupe les responsables produits (PO) ainsi que les profils techniques impliqués dans le programme. Nos développements sont réalisés en mode Agile (8 à 10 squads), et nous avons adopté le framework SAFe à l’échelle du programme en 2023. La maintenance et le support sont externalisés. Techniquement, le code principal est en Java et nous disposons d’une plateforme de déploiement et d’intégration continue.
Activités
Vous avez une première expérience en développement de logiciels scientifiques et êtes prêt à relever de nouveaux défis ? Rejoignez l’équipe de développeurs de « Sismage », le logiciel phare de TotalEnergies pour les Géosciences et le Réservoir.
Sismage représente plusieurs millions de lignes de code utilisées quotidiennement par environ 800 utilisateurs dans le monde, qu’ils soient géophysiciens, géologues, ingénieurs réservoirs ou data managers.
Les défis techniques pour nos développeurs sont nombreux : manipulation de grands volumes de données sismiques, génération de géo-modèles 3D et visualisations associées, analyse de données, interfaçage HPC pour le calcul et la simulation.
En tant que développeur Java Géosciences, vous intégrerez une squad du programme avec les responsabilités suivantes :
· Concevoir de nouveaux modules : choix du design pattern, définition du modèle de données et/ou du modèle numérique avec le responsable produit, choix d’une approche algorithmique.
· Guider les développeurs externes dans leurs travaux : résoudre les difficultés techniques, effectuer les revues de code, et contribuer à l’effort de codage en traitant les points sensibles ou structurants.
· Vérifier et améliorer la couverture de tests.
· Assurer la bonne intégration et la mise en production des développements.
Vous participerez également aux activités transverses du service, telles que les chantiers d’amélioration de nos pratiques de développement et la participation au comité d’architecture logicielle Sismage.
Profil du candidat
Vous possédez une formation Bac+5 en sciences, avec une spécialisation en méthodes numériques ou en développement informatique, et vous justifiez d’au moins deux ans d’expérience professionnelle. Vous maîtrisez des langages informatiques tels que Java ou C++, ainsi que l’analyse numérique et l’informatique scientifique, notamment le traitement du signal, le traitement d’image, les géostatistiques et le maillage de grilles. Des compétences en géosciences seraient un atout supplémentaire. Enfin, vous avez une pratique courante de l’anglais.
Informations supplémentaires
Pour répondre au double défi du changement climatique et de la demande croissante des populations en énergie, TotalEnergies se transforme pour devenir une compagnie multi-énergies. La branche OneTech, créée le 1er septembre 2021, concentre l’ensemble des compétences techniques et scientifiques de la Compagnie. La mission de ses 3 400 ingénieurs, techniciens et chercheurs répartis sur 9 sites en Europe : fournir l’expertise technologique dont TotalEnergies a besoin pour mettre en œuvre sa stratégie. En plaçant leurs clients internes au cœur de leurs préoccupations, ils accompagnent au quotidien les différentes activités de la Compagnie, actuelles et en développement, vers l’excellence opérationnelle. OneTech est l’un des piliers de la transformation de TotalEnergies en un acteur majeur de la transition énergétique, engagé à fournir une énergie toujours plus abordable, propre, fiable et accessible au plus grand nombre.
TotalEnergies valorise la diversité, promeut le développement individuel et offre des opportunités d'emploi égales à tous les candidats.