Stellenbeschreibung
Für unseren Kunden suchen wir einen "Python Developer mit DevOps Kenntnissen" (m/w/d)
Projektbeschreibung
Unser Kunde entwickelt ein eigenentwickeltes Automatisierungstool zur Konfiguration und Verwaltung von Netzwerkkomponenten weiter. Wir suchen einen Python Developer mit DevOps-Kenntnissen, der die technische Umsetzung von Automatisierungslösungen im Netzwerkumfeld vorantreibt. Der Fokus liegt auf der Entwicklung von Python-basierten Automatisierungsskripten, der Arbeit mit Ansible sowie der Integration mit Linux-Systemen und Datenbanken.
Rahmenparameter
- Start: 02.02.2026
- Laufzeit: bis 30.06.2026 (ca. 5 Monate)
- Auslastung: Mindestens 60% (3 Tage/Woche), idealerweise Vollzeit
- Einsatzort: 60% Remote, 40% vor Ort in Hannover (mindestens 2 Tage pro Woche vor Ort)
- Stundensatz: 70,00 €
Aufgaben
- Entwicklung von Python-Automatisierungsskripten zur Konfiguration von Netzwerkkomponenten (Switches, Router, Firewalls)
- Erstellung und Pflege von Ansible-Playbooks und -Rollen für Netzwerkgeräte (Cisco, Huawei, Checkpoint, Fortinet, ADVA)
- Implementierung von Fehlerbehandlung, Logging und objektorientierter Programmierung
- Umgang mit REST-APIs zur Anbindung an Netzwerkmanagementsysteme
- Deployment von Automatisierungstools auf Linux-Servern
- Verwaltung von Datenbanken (MySQL, PostgreSQL, MongoDB) zur Speicherung von Konfigurationen und Logs
- Integration mit Git, CI/CD-Pipelines und Tools wie AWX oder Ansible Tower
- Automatisierte Backups, Rollouts und Compliance-Checks
Erfahrungen & Kenntnisse
Erforderlich:
- Fundierte Python-Programmierkenntnisse
- Praktische Ansible-Kenntnisse (Playbooks, Rollen, Jinja2)
- Solide Linux-Kenntnisse (Bash, Shell, Systemadministration)
- Erfahrung mit Datenbanken (MySQL, PostgreSQL oder MongoDB)
- Sehr gute Deutschkenntnisse in Wort und Schrift
- Hohe Eigeninitiative und selbstständige Arbeitsweise
Wünschenswert:
- Erfahrung in der technischen Umsetzung von Automatisierungen im Netzwerkumfeld
- Erfahrung mit REST-APIs
- Kenntnisse in Git und CI/CD-Pipelines
- Erfahrung mit Monitoring-Lösungen (z.B. ELK-Stack)
- Vertrautheit mit Netzwerkherstellern (Cisco, Huawei, Checkpoint, Fortinet, ADVA)
Hinweis: Mehrjährige Erfahrung ist nicht zwingend erforderlich – fachliche Expertise und die notwendigen Programmierkenntnisse sind ausschlaggebend.