Skip to content
Job boardOpen

Senior Software Engineer - Python / FastAPI / Kafka (100%)

Original title: Senior Software-Ingenieur (m/w/d) - Python / FastAPI / Kafka (100%) (Ref.Nr.: 48028)

Wavestone Germany AG · Bern, Schweiz, Switzerland · On-site · Senior

  • Bern, Schweiz, Switzerland · On-site
  • German

Indexed (7 days ago) · refreshed constantly

Start
16 November 2026
Work mode
On-site
Contract
Freelance / B2B
Seniority
Senior
Reference
48028

Required skills

Nice to have:OSS/BSSNetwork ManagementProvisioningService OrchestrationTM Forum Open APIsOpen Digital Architecture (ODA)Cloud-Native ArchitecturesDevSecOpsObservabilityPrometheusGrafanaOpenTelemetryInfrastructure as CodeTerraformAnsible

Languages: German

Job description

Seeking a Senior Software Engineer with expertise in Python, FastAPI, and Kafka for a long-term project in Bern, with a remote component. The role involves technical leadership of an agile team and developing modern backend solutions.

Project overview

For a long-term project with our client in Bern (with a remote component), we are looking for a Senior Software Engineer.

Key Facts

Responsibilities

Must-Have Requirements

Nice-to-Have Requirements

Further Information

Additional Information- Project period: 01.11.2026 - 31.10.2027 with option for extension- Workload: 100%- Location: Ostermundigen with remote component (Wednesday team day; the team is usually on-site on Monday, Wednesday, and Thursday)

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: [contact removed]

Email: [contact removed]

  • 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
  • Enjoy passing on knowledge and professionally developing developers
  • Structured, solution-oriented, and pragmatic approach to work
  • 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, for example with Prometheus, Grafana, or OpenTelemetry
  • Experience with Infrastructure as Code, for example with Terraform or Ansible

Project details

16.11.2026

Not known

100%

Type of engagement:

Bern

Country: Switzerland

  • Start: 2026-11-16
  • Remote: onsite
  • Location: Bern, Schweiz, CH
  • Languages: German

Indexed by 9am's meta-search. You are a job provider? Claim or manage this listing

Found on join.com

  1. GULPNew

    C#/.NET Developer

    Randstad Professional· 64283 Darmstadt, Germany· Senior

    • .NET Stack
    • Microservices
    • Web APIs
    • +9

  2. Job boardNew

    DevOps Engineer

    Confidential· Köln, Germany· Senior

    • Infrastructure Automation
    • System Updates
    • System Installation
    • +9

Browse all jobs
Sign up free to apply