Développeur Python H/F

Jissen
Paris, France
1 day ago
Apply on www.hellowork.com
Prepare application

Role details

Contract type
Contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

Application Programming Interfaces (APIs) Information Systems Data Transmissions Data Center Infrastructure Management (CIM) DevOps Python (Programming Language) Network Administration Open Source Technology Ansible Virtual Local Area Networks WebKit Planning Software
+8 more
Gestionnaire Libre De Parc Informatique (GLPi) Delivery Pipeline Grafana Git Information Technology Restful APIs Terraform Docker

Job description

Le réseau interministériel d’un grand organisme public assure le support des transmissions de données sous-jacentes à l’ensemble des systèmes informatiques constituant son système d’information et de communication. Pour superviser, maintenir et faire évoluer ce réseau, le département Infrastructures des Services Opérés s’appuie sur des équipes réparties entre Rennes, Paris et Lyon.

Ces équipes utilisent des logiciels de gestion et de supervision du réseau, basés sur des solutions open source (GLPI, Grafana, Netbox, ELK, etc.) ou des développements spécifiques. Ces outils sont déployés dans des conteneurs Docker et Netbox, en particulier, joue un rôle central comme source de vérité pour la gestion des infrastructures réseau.

Nous cherchons à renforcer notre équipe en charge du SI à Rennes., Votre mission consistera à assurer le développement en mode agile de deux applicatifs en Python, permettant d’assurer la gestion du réseau. Ces développements seront réalisés sous la conduite d’un Product Owner (PO) basé à Paris, et vous intégrerez l’équipe produit DETECTION du SI-RIE.

Vos missions incluront notamment :

  • Le développement et l’optimisation d’applications Python interagissant avec les APIs de Netbox pour automatiser la gestion des ressources réseau (IP, VLAN, équipements, etc.)
  • L’intégration de ces applicatifs avec les autres outils du SI (GLPI, Grafana, Gestion des sauvegardes) pour garantir une cohérence des données et une supervision efficace
  • La contribution à la modernisation des pratiques réseau, en s’appuyant sur des outils comme Ansible, Terraform, et les APIs de Netbox pour gérer les infrastructures de manière programmatique

Requirements

Expérience confirmée en développement Python, notamment avec des bibliothèques permettant d’interagir avec des équipements réseau (ex : pynetbox pour les APIs de Netbox, paramiko, netmiko)

  • Maîtrise des APIs de Netbox :

  • Utilisation avancée de l’API REST (création, modification, suppression d’objets réseau, gestion des préfixes IP, des VLAN, des équipements, etc.)
  • Connaissance des bonnes pratiques pour exploiter Netbox comme source de vérité (modélisation des données, synchronisation avec d’autres outils, automatisation via les APIs)
  • Connaissance des outils DevOps : Ansible, Docker, Git, Terraform
  • Connaissance des problématiques réseau (IPAM, DCIM, VLAN, VRF, supervision)

Compétences techniques souhaitables :

  • Expérience des pratiques NetOps :

  • Automatisation des tâches réseau (configuration, déploiement, supervision) à l’aide d’outils comme Ansible, Terraform, ou des scripts Python
  • Intégration des outils réseau avec des pipelines CI/CD pour une gestion infrastructure as code (IaC)
  • Collaboration entre les équipes réseau et DevOps pour industrialiser les processus et améliorer la réactivité
  • Expérience des enjeux de production : haute-disponibilité, performance, industrialisation des déploiements, Profil recherchéDev Python

Mais aussi…

Taux journalier :450.css-11k7fwb{display:inline-block;white-space:nowrap;vertical-align:middle;-webkit-padding-start:var(–chakra-space-1-5);padding-inline-start:var(–chakra-space-1-5);-webkit-padding-end:var(–chakra-space-1-5);padding-inline-end:var(–chakra-space-1-5);text-transform:none;font-size:var(–chakra-fontSizes-xs);border-radius:var(–chakra-radii-md);font-weight:var(–chakra-fontWeights-semibold);background:var(–chakra-colors-success-200);color:var(–chakra-colors-success-700);box-shadow:var(–badge-shadow);padding:4px 6px;–badge-bg:var(–chakra-colors-success-100);–badge-color:colors.success.800;}.chakra-ui-dark .css-11k7fwb:not([data-theme]),[data-theme=dark] .css-11k7fwb:not([data-theme]),.css-11k7fwb[data-theme=dark]{–badge-bg:rgba(226, 243, 232, 0.16);–badge-color:var(–chakra-colors-success-200);}Cette offre est à 0% de commission .css-74lrwu{width:1em;height:1em;line-height:1em;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:currentColor;font-size:16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition:.1s ease-in-out color;transition:.1s ease-in-out color;}.css-74lrwu *{-webkit-transition:.1s ease-in-out fill;transition:.1s ease-in-out fill;fill:var(–chakra-colors-rythm-600);}, Ansible IP ELK API Grafana Git Python Terraform VLAN API REST GLPI Docker

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.hellowork.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

1:59 min

Configuring the browser speech recognition class and grammar

Tobias Münch Tobias Münch · World Congress 2024

5:01 min

Bridging the gap between software development and security

Vandana Verma · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

4:13 min

Challenging Java legacy with scalable Python solutions

Alvaro Duran Alvaro Duran · World Congress 2024

Videos

See all

Related articles

See all