Développeur d’applications/Développeuse d’applications

Il y a 1 jour

SaintOuenenBrie, Île-de-France Infogene Temps plein

IT Backend & Cloud Engineer Azure / Node.js H/F

Localisation

Saint-Ouen (93)

Télétravail partiel : 2 jours par semaine

Mission initiale de 6 mois renouvelable



Postulez maintenant, lisez les détails du poste en faisant défiler la page. Vérifiez bien que vous avez les compétences nécessaires avant d'envoyer votre candidature.

Contexte

Au sein d'une équipe Global Beauty Tech d'un groupe international leader de son secteur, vous intégrerez le programme O+O (Online & Offline), dont la mission est d'unifier les parcours digitaux et retail à l'échelle mondiale.

Dans le cadre du développement d'une nouvelle application mobile stratégique dédiée à une activité premium, nous recherchons un IT Backend & Cloud Engineer Azure / Node.js capable d'intervenir à la fois sur les aspects d'architecture cloud, de développement backend et d'optimisation des plateformes Azure.

Vous rejoindrez une équipe Agile composée de développeurs, designers, experts techniques et métiers, dans un environnement fortement orienté innovation et excellence opérationnelle.


Missions

Architecture Cloud & Plateforme Azure

  • Maintenir et faire évoluer l'architecture Azure de la plateforme.
  • Garantir la disponibilité, la résilience et les performances de l'environnement.
  • Participer à l'amélioration continue de l'infrastructure déployée via Terraform.
  • Assurer la gestion des mécanismes de réplication et du routage du trafic dans un contexte multi-environnements.
  • Contribuer aux choix d'architecture et aux bonnes pratiques Cloud.

Observabilité & Gouvernance

  • Mettre en place et optimiser les solutions de monitoring et d'observabilité.
  • Superviser la centralisation et l'exploitation des logs techniques.
  • Participer à l'amélioration des pratiques de sécurité, de performance et de fiabilité.
  • Contribuer à l'optimisation des coûts et à la gouvernance des ressources Cloud.

Développement Backend

  • Développer et maintenir des services backend en Node.js.
  • Concevoir des architectures événementielles évolutives.
  • Développer des composants serverless au sein de l'écosystème Azure.
  • Garantir la qualité du code via les tests unitaires et d'intégration.
  • Participer aux revues de code et à l'amélioration continue des pratiques de développement.

Data & Intégration

  • Participer à la conception et à l'évolution du modèle de données.
  • Intervenir sur les bases SQL et NoSQL.
  • Contribuer à l'orchestration et au traitement des flux de données.
  • Concevoir des vues et modèles de données permettant une exploitation optimisée des informations.

Collaboration & Méthodes Agiles

  • Collaborer quotidiennement avec les équipes produit, design et développement.
  • Participer aux cérémonies Agile.
  • Réaliser les revues de code et les Pull Requests.
  • Travailler avec les différents partenaires et équipes transverses du programme.
  • Intégrer les outils d'assistance au développement basés sur l'IA dans les pratiques quotidiennes.

Documentation

  • Documenter les architectures, composants techniques et flux applicatifs.
  • Maintenir une documentation technique de qualité en anglais.


Environnement Technique

Cloud & Infrastructure

  • Microsoft Azure PaaS
  • Terraform
  • Azure Functions
  • Azure Durable Functions

Développement

  • Node.js
  • pnpm
  • GitHub
  • CI/CD

Data

  • SQL Server
  • CosmosDB
  • Blob Storage
  • NoSQL

Observabilité

  • Diagnostic Settings
  • Event Hub
  • Stream Analytics

Data Engineering (apprécié)

  • Azure Data Factory (ADF)
  • Synapse Serverless

Sécurité Cloud (apprécié)

  • Key Vault
  • Microsoft Entra ID (Azure AD)
  • Managed Identities
  • App Registrations

Réseau Azure (apprécié)

  • VNet
  • Subnets
  • Private Endpoints
  • Traffic Manager

Nice to Have

  • Google Apigee
  • Google BigQuery


Profil recherché

Expérience

  • Minimum 5 ans d'expérience en développement Backend Node.js.
  • Expérience significative dans des environnements Cloud Azure.
  • Solide expérience sur des architectures distribuées et serverless.