- La maîtrise d'au moins deux des langages suivants : Java, Python, Javascript / Typescript
- Une expertise significative avec deux ou plusieurs des frameworks suivants :
- Angular / React / / NodeJs
- Springboot / FastApi / Flask
- La maîtrise des principes et des processus de gestion de base de données :
- SQL (MsSQL, Postgre ...)
- NoSQL (CosmosDB, MongoDB, DynamoDB ...)
- Une bonne expérience en Cloud :
- Azure (ADF, Azure Function, Datalake, AppService, Static WebApp ...)
- AWS (S3, CloudFront, ELB ECS, KMS ...)
- Une bonne connaissance des designs patterns d'architecture (SAGA, SideCar, Aggregator, CQRS ...)
- Une expérience avec des Microservices
- Une bonne connaissance des bases de la sécurité applicative (authentification et autorisation à la OAUTH, App Registrations, Delegation d'identité, IDP ...)
- Une pratique courante du code en Terraform et du DevOps en CI/DO et Automation
- Une certification Cloud de niveau Developer Associate, voire niveau Architecte expert, serait idéale
- Une utilisation quotidienne de l'outil GIT
- Elle allie l' agilité et l' esprit pionnier d'une entreprise technologique à la robustesse et à la rigueur d'une entité de production à grande échelle.
- Conçoives et mettes en œuvre des architectures logicielles robustes et évolutives.
- Interviennes en tant qu'expert tout au long de la vie du MVP (Minimum Viable Product).
- Occupes 30% de ton temps à coder les POCs (Proof Of Concept).
- Garantisses la qualité et la performance du logiciel.
- Assures la cohérence et la conformité avec les politiques et standards d'entreprise.
- Favorises la réutilisation du code et la modularité du système.
- Anticipes les besoins futurs des SI (Systèmes d'Intégration) Branches et tu planifies l'évolution de l'architecture des MVPs (Minimum Viable Product) / Programmes en conséquence.
- Collabores avec les équipes de développement pour déterminer les meilleures pratiques.
Software Architect H/F - Paris, France - Avature
Description
Tu as une expérience réussie de 10 ans minimum comme Software Engineer et tu as déjà eu un rôle de leader dans une ou plusieurs équipe(s) de développement.
Les compétences qui sont attendues de toi en tant que Software Architect :
Activités
TotalEnergies est une compagnie multi-énergies mondiale de production et de fourniture d'énergies : pétrole et biocarburants, gaz naturel et gaz verts, renouvelables et électricité.
La Digital Factory de TotalEnergies est composée de 300 personnes, 30 Squads, 39% de femmes et 25 nationalités.
Elle permet d' accélérer la production interne de solutions digitales pour les activités de la Compagnie dans les 130 pays où elle est présente.
Pour ce faire :
L'équipe évolue dans un contexte agile à tous les niveaux de l'organisation, en mode itératif et co-constructif, en s'appuyant sur l'intelligence collective. Au sein de la Tech Authority, tu participes à la définition de la gouvernance technique des projets. Tu es également un soutien et un accompagnateur pour les Squads durant les différentes phases de leurs projets. Tu travailles en étroite collaboration avec les Chapter Leads et les Coach Tech. Tu as pour mission principale de garantir l'application des best practices en architecture logicielle. Nous attendons techniquement de toi que tu :
TotalEnergies est une compagnie multi-énergies mondiale de production et de fourniture d'énergies : pétrole et biocarburants, gaz naturel et gaz verts, renouvelables et électricité. Ses collaborateurs s'engagent pour une énergie toujours plus abordable, propre, fiable et accessible au plus grand nombre. Présent dans plus de 130 pays, TotalEnergies inscrit le développement durable dans toutes ses dimensions au cœur de ses projets et opérations pour contribuer au bien-être des populations.
#J-18808-Ljbffr