Développeur Architecture Micro-services & Temporal (F/H/X)

Metaline

Gradignan

On-site

EUR 85,000 - 125,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

METALINE recherche un(e) Consultant(e) Développeur Architecture Micro-services & Temporal pour une mission stratégique au sein d'un environnement d'infrastructures Réseaux et Sécurité. Vous concevrez et mettez en œuvre des architectures robustes, orchestrerez des workflows distribués avec Temporal et développerez des API back-end en Python.

Vous travaillerez en collaboration avec les équipes Développement, Infrastructure, Réseaux et Sécurité, et participerez à l'automatisation, au déploiement

Qualifications

  • Formation supérieure en informatique (Bac+5 ou équivalent).
  • Minimum 5 ans d'expérience en développement et architecture logicielle.
  • Expérience significative dans la conception et la mise en œuvre d'architectures Micro-services.
  • Expérience de Temporal ou d'une solution d'orchestration de workflows distribués fortement appréciée.

Responsibilities

  • Concevoir et mettre en œuvre des architectures Micro-services robustes et évolutives dédiées à l'automatisation des services Réseaux et Sécurité.
  • Déployer et exploiter Temporal pour orchestrer des workflows distribués, coordonner les services et garantir la résilience des traitements.
  • Développer des services Back-end découplés en s'appuyant sur les principes du Domain-Driven Design (DDD) et de l'architecture hexagonale.
  • Assurer la communication entre les services via des mécanismes synchrones et asynchrones, notamment les architectures Event-Driven et les Message Brokers.
  • Développer et faire évoluer des API et contribuer aux portails d'accès aux services.
  • Participer à l'automatisation et à la fiabilisation des infrastructures.
  • Réaliser les tests unitaires, d'intégration et end-to-end, ainsi que les revues de code.
  • Contribuer au déploiement continu, à la mise en production et à la maintenance des architectures distribuées.
  • Collaborer avec les équipes Développement, Infrastructure, Réseaux et Sécurité afin de promouvoir les bonnes pratiques d'architecture.
  • Assurer la veille technologique, documenter les choix d'architecture et partager les connaissances techniques.

Skills

Temporal
Microservices
DDD
Hexagonal architecture
Python
REST API
Docker/Kubernetes
CI/CD
RabbitMQ
Kafka

Education

Bac+5 ou équivalent

Tools

Django REST Framework
FastAPI
GitLab CI
Terraform
Prometheus

Job description

METALINE est une ESN spécialisée dans l’infogérance, les services managés, le Data Center et le Digital Work Place.

Fondée avec l’ambition d’accompagner les entreprises dans la gestion et l’optimisation de leurs infrastructures IT, METALINE a su évoluer pour répondre aux enjeux technologiques d’aujourd’hui et de demain. Dans le cadre de notre croissance et pour répondre aux besoins spécifiques de l’un de nos clients, nous recherchons un.e Consultant.e Développeur Architecture Micro-services & Temporal pour une mission stratégique au sein d'un environnement d'infrastructures Réseaux et Sécurité.

Si vous souhaitez évoluer dans un environnement dynamique et relever des défis stimulants au sein d’une équipe engagée, cette mission est faite pour vous !

Missions principales
  • Concevoir et mettre en œuvre des architectures Micro-services robustes et évolutives dédiées à l'automatisation des services Réseaux et Sécurité.
  • Déployer et exploiter Temporal pour orchestrer des workflows distribués, coordonner les services et garantir la résilience des traitements.
  • Développer des services Back-end découplés en s'appuyant sur les principes du Domain-Driven Design (DDD) et de l'architecture hexagonale.
  • Assurer la communication entre les services via des mécanismes synchrones et asynchrones, notamment les architectures Event-Driven et les Message Brokers.
  • Développer et faire évoluer des API et contribuer aux portails d'accès aux services.
  • Participer à l'automatisation et à la fiabilisation des infrastructures.
  • Réaliser les tests unitaires, d'intégration et end-to-end, ainsi que les revues de code.
  • Contribuer au déploiement continu, à la mise en production et à la maintenance des architectures distribuées.
  • Collaborer avec les équipes Développement, Infrastructure, Réseaux et Sécurité afin de promouvoir les bonnes pratiques d'architecture.
  • Assurer la veille technologique, documenter les choix d'architecture et partager les connaissances techniques.
Compétences techniques
  • Maîtrise de Temporal et de ses mécanismes : Workflows, Activities, Sagas et Compensation Patterns.
  • Expertise en architecture Micro-services : découpage applicatif, Bounded Contexts et communication interservices.
  • Maîtrise des patterns d'orchestration, de chorégraphie et de résilience : Circuit Breaker, Retry, Timeout et Bulkhead.
  • Bonne connaissance de l'architecture hexagonale, des principes DDD et des architectures Event-Driven.
  • Maîtrise de Python et de son écosystème, notamment le SDK Temporal.
  • Expérience dans le développement d'API REST avec Django REST Framework ou FastAPI.
  • Connaissance des Message Brokers tels que RabbitMQ, Kafka ou NATS.
  • Bonne maîtrise des environnements Docker et Kubernetes ainsi que des pratiques CI/CD, notamment avec GitLab CI.
  • Connaissance des bases de données relationnelles et des outils d'observabilité : Prometheus, Grafana, ELK et Distributed Tracing.
  • Connaissance des pratiques Infrastructure as Code, notamment Terraform et Ansible.
  • La connaissance de Go ou Java, des Service Mesh (Istio, Linkerd), des patterns CQRS et des mécanismes de sécurité (mTLS, OAuth2, JWT) constitue un atout.
  • Une connaissance des environnements Réseaux et Sécurité (Load Balancers, Firewalls, Routeurs, Proxy) serait appréciée.
Aptitudes et Compétences Relationnelles
  • Capacité à travailler au sein d'équipes pluridisciplinaires et à collaborer avec des interlocuteurs variés.
  • Esprit d'analyse et de synthèse, avec une forte orientation vers la résolution de problèmes complexes.
  • Force de proposition et capacité à challenger les choix d'architecture.
  • Rigueur, réactivité et sens des priorités.
  • Bonne communication orale et écrite, avec une capacité à documenter et transmettre les connaissances techniques.
  • Autonomie et engagement dans une démarche d'amélioration continue et de veille technologique.
  • Capacité à évoluer dans un environnement Agile, notamment en mode Scrum.
Expérience et formation
  • Formation supérieure en informatique (Bac+5 ou équivalent).
  • Minimum 5 ans d'expérience en développement et architecture logicielle.
  • Expérience significative dans la conception et la mise en œuvre d'architectures Micro-services.
  • Expérience de Temporal ou d'une solution d'orchestration de workflows distribués fortement appréciée.
Process de recrutement
  • Premier échange téléphonique avec un Responsable recrutement Metaline
  • Un Entretien avec un Responsable commercial Metaline
  • Rencontre avec le client
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Technicien lead cloud H/F
Technicien lead cloud H/F

metaline • Massy

On-site
EUR 90,000 - 130,000
Architecte Réseau, Télécom & Sécurité - Expert(F/H/X) Châtillon · Hybride
Architecte Réseau, Télécom & Sécurité - Expert(F/H/X) Châtillon · Hybride

Metaline • Châtillon

On-site
EUR 90,000 - 130,000
Architecte Réseau, Télécom & Sécurité - Expert(F/H/X)
Architecte Réseau, Télécom & Sécurité - Expert(F/H/X)

METALINE • Châtillon

On-site
EUR 90,000 - 130,000
Ingénieur.e CloudOps AWS Senior (F/H/X)
Ingénieur.e CloudOps AWS Senior (F/H/X)

Metaline • Guyancourt

On-site
EUR 70,000 - 90,000
Développeur Java / Angular (F/H/X)
Développeur Java / Angular (F/H/X)

Metaline • Toulouse

On-site
EUR 65,000 - 95,000
Développeur Artifactory & GitLab (DevOps) (F/H/X)
Développeur Artifactory & GitLab (DevOps) (F/H/X)

METALINE • Bordeaux

On-site
EUR 70,000 - 95,000
Consultant.e DevOps / SRE Senior (F/H/X)
Consultant.e DevOps / SRE Senior (F/H/X)

Metaline • Châtillon

On-site
EUR 90,000 - 140,000
Référent Intégrateur DevOps (F/H/X) Bordeaux
Référent Intégrateur DevOps (F/H/X) Bordeaux

Metaline • Bordeaux

On-site
EUR 65,000 - 90,000
Tech Lead DevOps – Expertise Architecture Technique (F/H/X)
Tech Lead DevOps – Expertise Architecture Technique (F/H/X)

metaline • Lyon

On-site
EUR 90,000 - 130,000
Développeur Artifactory & GitLab (DevOps) (F/H/X) Bordeaux
Développeur Artifactory & GitLab (DevOps) (F/H/X) Bordeaux

Metaline • Bordeaux

Hybrid
EUR 55,000 - 75,000