Tech Lead – Advanced Analytics — TotalEnergies
- Lieu
- Genève
- Contrat
- Temps plein
- Publié
- il y a 90 jours
Description complète
Contexte & Environnement : L'équipe d'analyse avancée fait partie du département informatique Power & Gas Trading et développe des logiciels qui permettent une analyse quantitative avancée sur les marchés européens et mondiaux de l'énergie. Notre mission est de construire des applications évolutives de qualité de production supportant les traders, les analystes quantitatifs et les analystes de marché en prévision, optimisation, simulation et analyse de données. En étroite collaboration avec des équipes quantitatives, nous transformons les modèles d'analyse et d'apprentissage automatique en produits logiciels robustes capables de fonctionner de façon fiable dans la production tout en restant flexibles pour l'évolution future. En tant que chef de file technique, vous assurerez un leadership technique dans le paysage de produits Advanced Analytics. Vous combinerez l'ingénierie logicielle pratique avec la pensée architecturale, l'orientation des décisions techniques, la promotion de l'excellence en ingénierie et le partenariat avec les intervenants quantitatifs pour offrir des plateformes d'analyse de haute qualité. Ce n'est pas un rôle de gestion des personnes . Le succès dans ce poste provient de l'expertise technique, de l'influence, du mentorat et de la capacité de stimuler les pratiques exemplaires en génie dans le cadre de multiples initiatives. Activités : En tant que responsable technique, vos principales responsabilités seront :
- Diriger la conception technique et la mise en œuvre de produits logiciels pour la prévision, l'optimisation, la simulation et l'analyse avancée des cas d'utilisation.
- Diriger l'architecture logicielle et les décisions techniques en collaboration avec Solutions Architectes, en assurant la cohérence, l'évolutivité, la sécurité et la maintenance dans le paysage de l'Avancé Analytique.
- S'associer étroitement avec les analystes quantitatifs, les négociants et les intervenants commerciaux pour comprendre, défier et affiner les exigences fonctionnelles et techniques.
- Traduire la recherche quantitative en solutions logicielles fiables et prêtes à la production, tout en assurant une maintenance et une extensibilité à long terme.
- Concevoir des applications cloud-native suivant les principes d'ingénierie modernes et les meilleures pratiques pour la fiabilité, l'observabilité, la sécurité et l'optimisation des coûts.
- Diriger l'industrialisation des modèles d'analyse et d'apprentissage automatique, en assurant la reproductibilité, l'évolutivité, le suivi et l'excellence opérationnelle.
- Contribuer au développement de logiciels, aux examens de codes, aux enquêtes techniques et aux mises en œuvre complexes.
- Promouvoir l'excellence en génie au moyen de normes de codage, d'essais automatisés, d'IC/CD, de documentation et d'amélioration continue.
- Mentor et ingénieurs de soutien par le biais d'un encadrement technique, d'une orientation architecturale et d'un partage des connaissances, sans responsabilités directes de gestion de ligne.
- Soutenir les systèmes de production, résoudre les problèmes techniques complexes et favoriser l'amélioration continue des applications existantes. De plus, le responsable technique devrait :
- Les décisions techniques propres de la conception de la solution à la livraison de la production.
- Établir et promouvoir des normes d'ingénierie au sein de l'équipe d'analyse avancée.
- Équilibrer les objectifs d'exécution à court terme avec la durabilité architecturale à long terme.
- Prendre des décisions techniques judicieuses dans des environnements où les besoins évoluent et où l'information est incomplète.
- Identifier rapidement les risques techniques et proposer des solutions pragmatiques et évolutives.
- Favoriser l'adoption de pratiques modernes d'ingénierie de logiciels et de technologies émergentes où elles fournissent une valeur commerciale tangible.
- Renforcer la crédibilité avec les ingénieurs en logiciels et les experts quantitatifs en combinant de solides capacités d'ingénierie avec une compréhension des défis de modélisation analytique.
- Influencer l'orientation technique par la collaboration, l'expertise et le leadership plutôt que par l'autorité officielle. Profil du candidat : Éducation
- Maîtrise en informatique, génie logiciel, mathématiques, physique, génie ou discipline technique connexe. Expérience
- Au moins 6 ans d'expérience professionnelle dans le développement de logiciels, la science des données ou des domaines connexes, y compris l'expérience en tant que responsable technique ou contributeur technique principal sur des produits logiciels complexes.
- Expérience du déploiement, de l'exploitation et du maintien de solutions analytiques ou d'apprentissage automatique dans les environnements de production.
- Expérience de travail dans les équipes de produits Agile dans des environnements d'entreprise complexes.
- L'expérience acquise dans le secteur du commerce de l'énergie, en particulier sur les marchés de l'électricité, serait considérée comme un avantage. Compétences techniques
- Compétence de niveau expert en Python et expérience de la construction d'applications backend de qualité de production.
- Forte expérience dans la conception d'applications cloud-native et de systèmes distribués sur AWS.
- Une bonne compréhension de l'architecture logicielle, des modèles de conception, de la conception d'API et de l'intégration du système.
- Expérience de la conception d'APIs REST et d'architectures événementielles.
- Expérience des technologies de conteneurisation comme Docker et les plates-formes d'orchestration, y compris Kubernetes et ECS.
- Expérience de la mise en oeuvre des pipelines CI/CD et de l'infrastructure en tant que code.
- Compréhension solide des bases de données relationnelles, SQL, modélisation des données et architectures modernes des plates-formes de données.
- Expérience pratique avec Databricks, MLflow ou des plateformes de données modernes comparables et MLOps.
- Bonne connaissance des pratiques exemplaires en génie logiciel, y compris les tests automatisés, les examens de codes, l'observation et le soutien à la production.
- La connaissance des architectures de Lakehouse et des pratiques modernes en génie des données serait un atout.
- L'expérience de développement d'applications frontales modernes et d'outils de visualisation des données à l'aide de React, ou de cadres similaires, serait considérée comme un atout. Compétences
- Excellentes compétences en communication et en gestion des intervenants, avec la capacité d'interagir efficacement avec les publics techniques et quantitatifs.
- Fortes capacités d'analyse et de résolution de problèmes.
- Capacité démontrée de guider les ingénieurs et d'assurer le leadership technique grâce à l'influence.
- Capacité de travailler efficacement dans un environnement rapide, collaboratif et international.
- Engagement ferme envers l'excellence en génie et l'amélioration continue. Renseignements supplémentaires Les qualités préférées comprennent :
- Doctorat en informatique, mathématiques, physique, recherche opérationnelle, apprentissage automatique, intelligence artificielle ou autre discipline quantitative.
- Compréhension des systèmes énergétiques européens, des marchés de l'électricité et des flux d'échanges quantitatifs.
- Expérience de la prévision, de l'optimisation, de l'analyse des séries chronologiques ou d'autres techniques de modélisation quantitative, ainsi que compréhension des défis liés à la mise en production de modèles analytiques.
- Expérimenter la mise en place de plates-formes à forte intensité de données ou utilisant l'IA pour appuyer la recherche quantitative.
- Connaissance des pratiques exemplaires des MLOps, y compris la gestion du cycle de vie des modèles, la version des modèles, la reproductibilité, la surveillance et la gouvernance.
- Expérimentez en tirant parti des outils de développement de logiciels assistés par l'IA (p. ex. GitHub Copilot, Claude Code, Codex ou équivalent) pour améliorer la productivité de l'ingénierie tout en maintenant des normes élevées de qualité des logiciels.
Questions sur cette offre
Quel salaire propose TotalEnergies pour ce poste ?
L'annonce d'origine n'indique pas de salaire. Notre estimation pour ce rôle et ce secteur à Genève est de CHF 97'500 - 165'500 bruts par an — une estimation, pas un montant communiqué par TotalEnergies. Le calculateur de ce site convertit un salaire brut en net réel une fois l'impôt frontalier et les cotisations sociales appliqués.
Est-ce un poste à temps plein, et quel type de contrat propose TotalEnergies ?
Cette offre est un poste en temps plein. Le type de contrat affiché ici provient directement de l'annonce originale de l'employeur ; confirmez toujours les horaires exacts, le préavis et la durée d'essai avec TotalEnergies pendant le processus de candidature, ces détails pouvant varier même au sein de la même catégorie de contrat.
Ai-je besoin d'un permis de frontalier pour un poste dans le canton de Genève ?
Les citoyens UE/AELE résidant dans un État UE/AELE peuvent demander un permis G et travailler dans toute la Suisse : les zones frontalières ne s'appliquent plus à eux, et ils doivent rentrer au moins une fois par semaine. L'employeur suisse dépose la demande auprès de l'office des migrations du canton de Genève après signature du contrat. Les délais varient selon le canton — confirmez les détails auprès de l'office des migrations du canton de Genève ou avec les RH pendant la candidature.
Comment postuler à ce poste chez TotalEnergies ?
Utilisez le bouton « Postuler maintenant » sur cette page — il renvoie directement à l'annonce originale de TotalEnergies sur jobs.totalenergies.com, votre candidature arrive donc directement dans le système de suivi des candidatures de l'employeur. Frontaliere Ticino ne collecte ni ne transmet lui-même les candidatures.