Required skills
- Python
- FastAPI
- Kafka
- Microservices
- Kubernetes
- OpenShift
- API Management
- REST APIs
- Clean Architecture
- Clean Code
- DDD
- Test Automation
- Git
- CI/CD
- DevOps
- Scrum
- Kanban
- Technical Leadership
Languages: German
Job description
Seeking a Senior Software Engineer with expertise in Python, FastAPI, and Kafka for a long-term project in Bern, involving technical leadership of an agile team and development of modern backend solutions.
Project overview
For a long-term project at our client in Bern (with remote share), we are looking for a Senior Software Engineer (m/f/d) - Python / FastAPI / Kafka.
Further Framework Data
Type of assignment:
Responsibilities
Must-Have Requirements
Nice-to-Have Requirements
Further Information
Let’s power the future together
From business case to implementation: As a leading consulting firm for strategic transformations, we are a trusted partner for our clients - and for our employees. Responsible, high-performing, and always with a focus on people. #WeAreWavestone
With our 360° portfolio of consulting services, we combine first-class industry expertise with a broad spectrum of cross-industry competencies, work interdisciplinarily, and think outside the box. We can thus offer our partner companies and freelancers comprehensive perspectives within our own projects and support them as a long-term framework contract partner in filling project vacancies – promptly and directly.
We look forward to hearing from you!
Your direct contact at Wavestone
Lejla Nametak
Phone: *
Email: *@*.eu
- Technical leadership of an agile development team without disciplinary responsibility
- Development of modern backend solutions with Python
- Conception, design, and implementation of cloud-native microservice architectures
- Co-design and further development of the target architecture
- Conducting code reviews and ensuring high quality standards
- Coaching and mentoring of developers in the team
- Definition and establishment of best practices regarding architecture, clean code, testing, and software quality
- Development of performant REST APIs with FastAPI
- Development of event-driven applications with FastStream and Apache Kafka
- Design and implementation of API management concepts
- Deployment and operation of containerized applications on OpenShift and Kubernetes
- Support in the setup and further development of CI/CD pipelines and DevOps processes
- Close collaboration with system architects and adjacent development teams
- At least 8 years of professional experience in professional software development
- Several years of experience as a Senior Developer, Technical Lead, or Lead Engineer
- Excellent knowledge of Python and modern Python frameworks, especially FastAPI
- Experience with FastStream and event-driven architectures
- Very good knowledge in the development and operation of microservices
- Profound experience with Apache Kafka
- Several years of experience with Kubernetes and OpenShift
- Very good knowledge in API management as well as in the design and development of REST APIs
- Experience in creating and evaluating software architectures
- Demonstrable experience with code reviews and the establishment of development standards
- Experience with Clean Architecture, Clean Code, Domain-Driven Design (DDD), and test automation
- Very good knowledge of Git and modern CI/CD processes
- Experience with agile development methods such as Scrum and Kanban
- Strong communication skills, analytical thinking, and a high awareness of quality
- Very good German and good English skills
- Technical leadership skills and role model function
- High initiative and sense of responsibility
- Ability to clearly communicate architectural decisions and establish them within the team
- Enjoyment of passing on knowledge and professionally developing developers
- Structured, solution-oriented, and pragmatic way of working
- Experience in the telecommunications environment, especially with OSS/BSS, network management, provisioning, or service orchestration
- Knowledge of TM Forum Open APIs, Open Digital Architecture (ODA), or comparable industry standards
- Experience with cloud-native architectures and DevSecOps
- Knowledge in the area of observability, e.g., with Prometheus, Grafana, or OpenTelemetry
- Experience with Infrastructure as Code, e.g., with Terraform or Ansible
- Assignment period: 01.11.2026
- 31.10.2027 with option for extension
- Workload: 100%
- Location: Ostermundigen with remote share (Wednesday team day; the team is usually on-site on Monday, Wednesday, and Thursday)
Project details
100%
Industry: Transport - Travel - Logistics
- Start: flexible
- Remote: hybrid
- Location: Bern, Schweiz, CH
- Languages: German
Indexed by 9am's meta-search. You are a job provider? Claim or manage this listing
Found on FreelancerMap CH