Job description:
For our customer we are looking for a "Python Developer with DevOps knowledge" (m / w / d)
* * Project description * *
Our customer is further developing a self-developed automation tool for the configuration and management of network components. We are looking for a Python Developer with DevOps knowledge that drives the technical implementation of automation solutions in the network environment. The focus is on the development of Python-based automation scripts, the work with Ansible and the integration with linux systems and databases.
* * Framework parameters * *
1. = = References = =
2. * * Duration: * * to 30.06.2026 (about 5 months)
3. * * Capacity: * * At least 60% (3 days / week), ideally full-time
4. * * Location: * * 60% remote, 40% on site in Hannover (at least 2 days per week on site)
5. * * hourly rate: * * €70,00
* * Tasks * *
1. Development of Python automation scripts for the configuration of network components (switches, routers, firewalls)
2. Creation and maintenance of Ansible- Playbooks and reels for network devices (Cisco, Huawei, Checkpoint, Fortinet, ADVA)
3. Implementation of error treatment, logging and object-oriented programming
4. Handling of RESTAPIs for connection to network management systems
5. Deployment of automation tools on linux servers
6. Management of databases (MySQL, PostgreSQL, MongoDB) for the storage of configurations and logs
7. Integration with Git, CI / CD pipelines and tools such as AWX or Ansible Tower
8. Automated backups, rollouts and complete checks
* * Experience & knowledge * *
* * required: * *
1. Based Python programming skills
2. Practical Ansible- knowledge (playbooks, roles, Jinja2)
3. Solid Linux knowledge (Bash, Shell, System Administration)
4. Experience with databases (MySQL, PostgreSQL or MongoDB)
5. Very good knowledge of German in word and writing
6. High own initiative and independent working methods
* * desirable: * *
1. Experience in the technical implementation of automation in the network environment
2. Experience with REST-APIs
3. Knowledge in Git and CI / CD- Pipelines
4. Experience with monitoring solutions (e.g. ELK stack)
5. familiarity with network manufacturers (Cisco, Huawei, Checkpoint, Fortinet, ADVA)
* * Note: * * A number of years of experience is not required - technical expertise and the necessary programming skills are crucial.