Frankfurt am Main, Germany

Senior Developer

 Job Description:

Job Title: Senior Python/Django Developer

Location: EU (Remote)
Start Date: ASAP
Contract Duration: Long-term
Working Method: Remote
Language Requirements: English (Fluent), German (basic understanding preferred)

Role Overview
We are seeking a Senior Developer with strong expertise in Python and Django. The project aims to develop a future-ready, cloud-native networking platform to support digital transformation across ecosystems, including stations, offices, and workshops. The role requires deep backend development capabilities, solid experience in modern DevOps tools, and the ability to work in agile, cross-functional teams.

Project Goals

  • Evaluate and implement network technologies (routers, switches, access points) from multiple vendors per campus

  • Design architectures for external network connectivity (Internet, MPLS, SD-WAN)

  • Enable full network automation (e.g., Single Source of Truth, automation frameworks)

  • Build a cloud-native platform for network function automation

Key Responsibilities

  • Design and implement scalable backend software using Python and Django

  • Develop APIs and backend services for automation and orchestration

  • Manage PostgreSQL-based database development and integration

  • Set up and maintain development environments

  • Apply CI/CD practices using GitLab, Docker, Kubernetes, OpenShift, and Artifactory

  • Write and maintain unit tests and end-to-end (E2E) tests

  • Conduct code reviews and ensure software quality

  • Work in agile environments using Scrum or Kanban methodologies

  • Document code and processes in English, with partial German usage

Required Skills and Experience

  • 5+ years of backend development experience with Python and Django

  • Solid experience working with PostgreSQL

  • Hands-on experience with containerization and orchestration tools (Docker, Kubernetes, OpenShift)

  • Familiarity with GitLab CI/CD, Artifactory, and related DevOps tools

  • Strong understanding of API development and integration

  • Experience with automated testing and continuous delivery

  • Ability to work independently and collaboratively within agile teams

  • Fluent in English; German proficiency is an advantage

If you're a Python expert passionate about cloud-native architectures and automation, and you enjoy solving complex backend challenges in a dynamic infrastructure environment, wed love to hear from you.

  Required Skills:

BASIC CI/CD Connectivity Digital Transformation Campus Kanban Agile Routers Gitlab Django Switches Reviews DevOps Workshops Kubernetes Infrastructure PostgreSQL Automation Scrum Networking Integration Docker Vendors Software Testing Design Python English