Développeur Python - Freelance
Freelance Entre 4 et 6 mois Paris (Paris)
Description de l'offre
Taux journalier (TJM): 450
Pré-requis : Nationalité française
Mission longue (6 mois renouvelable)
Localisation Paris ou Rennes
Contexte
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.
Mission
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
Compétences recherchées
Compétences techniques obligatoires :
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
À propos de Collective.work
Collective.work est la plateforme de recrutement nouvelle génération pour trouver votre prochain emploi.
Fort d'une grande expertise dans l'IA, Collective.work permet de mieux cibler les offres et leurs candidats correspondants, créant ainsi un système beaucoup plus fluide que les acteurs traditionnels.
Plus de 10,000 recruteurs utilisent Collective, permettant à des dizaines de milliers de candidats de trouver leur futur emploi chaque jours