Software Engineer Back End

 H/F

CDI

Paris

Software Engineer

% en remote
C#
.NET
Kubernetes
Docker
postgreSQL

Descriptif du poste

 Publié le 

6.12.2022

A propos

Vous pensiez tout connaître de TotalEnergies ?
Ils vont vous surprendre !

Saviez-vous qu’ils sont une compagnie multi-énergies ?
Pétrole, gaz, solaire, éolien sont les sources qui ils permettent de produire et distribuer non seulement des carburants, mais aussi du gaz naturel et de l’électricité bas-carbone.

Ils sont explorateurs, raffineurs, chimistes, fabricants de batteries, marketeurs,… et tous, ils partagent la même conviction : le digital est un formidable levier d’innovation et de création de valeur pour leurs métiers. Et c’est aussi un élément incontournable pour atteindre leur ambition climat de neutralité carbone (NetZero) à horizon 2050.

C’est pourquoi ils ont créé une entité dédiée : la DIGITAL FACTORY de TotalEnergies. Sa mission ?

  • « Développer » : Des solutions digitales adaptées à tous les domaines
  • « Accélérer » : En mode agile, à grande échelle, pour des utilisateurs partout dans le monde.
  • « Transformer » : Nos façons de travailler, penser, agir, décider et de collaborer différemment

Développeurs, Data scientists, Technical Leaders et autres expert(e)s, … à horizon 2 ans, ce sont plus de 300 expert(e)s qui seront réuni(e)s au cœur de Paris pour remplir cette mission.

Ils vous attendent pour faire partie de l’aventure !

Descriptif du poste

En accord avec les politiques HSE du Groupe et de la « Digital Factory », vous intégrerez l'équipe Be:Mo Tech au sein de la squad Charging.
L'équipe Be:Mo Tech développe une plateforme de mobilité qui connecte d'un côté des réseaux (bornes de chargement électrique et stations-services), et de l'autre côté des clients B2B via leurs apps ou leurs véhicules connectés. Nous proposons cette plateforme sous la forme d'une offre de type Saas, avec des APIs de haut niveau, pour adresser un marché en pleine expansion qui contribue à la transition énergétique.
La plateforme est une application Cloud Native Serverless hébergée sur Azure basée sur une architecture microservice orientée évènement.
Be:Mo Tech est organisée en squads' de taille humaine, autonomes et responsables de domaines fonctionnels précis composées d'un product owner, d'un tech lead et de développeurs. Toutes les squads se synchronisent lors de PI planning.
Votre rôle est de concevoir et réaliser les développements à partir des besoins fonctionnels, opérer la plateforme en collaboration avec l'ensemble de l'équipe. YOU BUILD IT, YOU RUN IT.


Missions :

  • Analyser et challenger les besoins fonctionnels au sein de la squad.
  • Proposer des solutions techniques aux besoins fonctionnels via la construction de nouveaux composants, ou l'amélioration de composants existants.
  • Réaliser les développements nécessaires en respect des bonnes pratiques mises en place (tests unitaires, respect de l'architecture, démarche DevOps).
  • Communiquer sur l'avancement des tâches dans un contexte Agile (rituels agiles, outils, démos).
  • Harmoniser les développements en composants homogènes et cohérents en lien avec les autres squads.
  • Opérer la plateforme techniquement.
  • Proposer et réaliser les modules et composants permettant d'optimiser les opérations.
  • Contribuer aux choix technologiques et à l'innovation au sein de la plateforme, challenger la vision de l'équipe.

Stack technique :

  • Architecture distribuée orientée évènements (event-driven), microservices.
  • Infra : Azure, Azure Kubernetes Services (AKS), Docker, Azure Load Balancer
  • Broker : Azure ServiceBus (AMQP Broker), Azure EventGrid
  • Storage : CosmosDB, Azure SQL Server, Table Storage, Redis, PostgreSQL
  • Communication : LinkerD (ServiceMesh) / gRPC / Webhook
  • Iac : Terraform, Powershell
  • Serverless : Azure Functions
  • CICD: Azure DevOps (CI/CD), Git
  • Monitoring : Application Insights, Prometheus, Grafana, ElasticSearch

Profil recherché

  • Vous avez une expérience d'au moins 3 ans en développement, idéalement au sein d'un éditeur de logiciel.
  • Vous maitrisez le langage C# et le Framework .NET. (.Net Core 3.1, .NET 5, .NET 6)
  • Vous avez une expérience significative de développement sur le cloud Azure (ou autre cloud public) et maîtrisez un ou plusieurs des services PAAS Microsoft utilisés dans notre plateforme.
  • Vous avez pratiqué une ou plusieurs de vos expériences dans des équipes agiles, et respectez les valeurs et les rituels.
  • Vous êtes concerné par la qualité du code produit, et appliquez les bonnes pratiques du développement logiciel (design pattern, test unitaires, injection de dépendance, et.)
  • Vous êtes sensible aux problématiques liées à la sécurité des systèmes d'information dans un cloud public.
  • Une connaissance du domaine de la mobilité électrique serait un plus.
  • Votre niveau d'anglais est professionnel.

Postuler

Bluecoders protège vos données. Pour en savoir plus sur l’utilisation de vos données personnelles, consultez notre politique de confidentialité.

Vous avez postulé
Il y a eu une erreur lors de l'envoi du formulaire, veuillez réessayer ou contactez directement nos équipes.
Logo Facebook
Logo Instagram
Logo LinkedIn