freehire launches on Product Hunt on 26 August.

Follow →

Développeur Back-End - Full Stack Senior Python H/F

Summary

Build and maintain Python-based APIs and full-stack apps to automate network and security infrastructure for a regional government, using Django, Kubernetes, and event-driven architectures.

Contexte

Au sein du pôle Infrastructure et Production Informatique d'un grand groupe, vous rejoignez l'équipe Développement et Automatisation dédiée à la transformation et à l'automatisation des infrastructures Réseaux & Sécurité. Intégré(e) à une squad d'une vingtaine de collaborateurs, vous contribuerez au développement de solutions innovantes permettant de rendre les infrastructures programmables via des API, des portails et des outils d'automatisation à forte valeur ajoutée.

Vos missions

Développement Back-End / Full Stack

  • Concevoir et développer des API d'automatisation pour les services Réseaux et Sécurité.
  • Développer et maintenir des portails d'accès internes et clients.
  • Réaliser les tests unitaires et d'intégration.
  • Participer aux mises en production et aux évolutions des applications.
  • Assurer la maintenance corrective et évolutive des solutions.

Expertise technique

  • Contribuer aux projets d'automatisation et de fiabilisation des infrastructures.
  • Réaliser les revues de code et promouvoir les bonnes pratiques de développement.
  • Assurer une veille technologique active.
  • Participer aux présentations et ateliers techniques.
  • Intervenir sur l'ensemble du cycle de vie des applications, de la conception à la production.
  • Collaborer étroitement avec les équipes Réseaux, Sécurité et Développement.

Compétences requises

Développement

  • Excellente maîtrise de Python.
  • Maîtrise de Django Rest Framework (ou framework API Python équivalent).
  • Maîtrise des principes et standards REST API.
  • Expérience de développement Angular (pour les profils Full Stack).
  • Expérience dans l'exposition et la gouvernance d'API via un API Manager, idéalement Kong.
  • Expérience avec des orchestrateurs de workflows comme Temporal ou Kestra.

Architecture

  • Maîtrise des architectures Hexagonale / Ports & Adapters.
  • Bonne connaissance des architectures Microservices.
  • Expérience de migration d'applications monolithiques vers des architectures distribuées.
  • Solide compréhension des architectures orientées événements (EDA).
  • Expérience avec des solutions de messaging telles que Kafka, RabbitMQ ou Redis.

DevOps & Cloud Native

  • Bonne maîtrise de GitLab CI/CD.
  • Expérience significative avec Docker et Kubernetes.
  • Connaissance des bonnes pratiques DevOps et d'automatisation.

Compétences appréciées

Bonne connaissance des environnements Réseaux & Sécurité :

  • Load Balancer
  • Firewall
  • Routeurs
  • Proxy
  • Équipements réseau
  • Maîtrise des scripts d'automatisation Bash/Shell.
  • Expérience dans des environnements d'infrastructure complexes.

See also