Skip to main content

5G Core Network and Security Developer (M/F)

Your Missions

As a developer engineer, you will be part of an Agile team involved in the development of 5G core network and security features. The software architecture is based on microservices using databases, in-memory caches, and scaling mechanisms (e.g., threading). The software is deployed in a Cloud infrastructure orchestrated by Kubernetes.

Key Development Areas:

  • Functional development (control plane, user plane, and security), including the implementation of REST APIs and network protocols (NAS, NGAP, PFCP, HTTP, etc.)
  • Software architecture improvements and redesigns
  • DevOps activities, including deployment, monitoring, and configuration of the software

Within the Scrum Team, your responsibilities will include:

  • Implementing new features in the mobile core network, covering all phases of development:
    • Reading standardized specifications
    • Writing internal specifications and documentation
    • Code reviews
    • Automating and running tests (including manual tests)
    • Integration with the CI/CD pipeline
  • Integration, configuration, and adaptation of open-source solutions
  • Providing support and guidance to teams deploying and validating end-to-end solutions
  • Maintenance tasks: bug fixing, L3/L4 support
  • Defining User Stories: qualification, task breakdown, "definition of done"
  • Actively participating in Scrum ceremonies: daily stand-ups, retrospectives, reviews, etc.

Your profile

With a Master’s degree (Bac+5) in engineering (specializing in telecommunications and/or computer science), the candidate must demonstrate at least 2 years of experience in a similar position, having developed strong skills in telecom software development and/or backend development in a Cloud-based environment within an Agile organization.

Required Knowledge and Skills:

  •  Agile methodologies
  • Cloud and microservice architectures as well as virtualization technologies
  • Mobile network architectures (core network and/or edge)
  • Experience developing complex backend software

Technical Environment – Practical Experience Required With:

  • Programming languages (in order of importance):
    • Java (preferably with Quarkus)
    • Go
    • C
  • Object-Oriented Design
  • Linux systems
  • Docker, Kubernetes, Helm
  • Databases (SQL/NoSQL)
  • Wireshark
  • Good understanding of IP protocol stacks
  • GitLab, Jenkins, Eclipse, SonarQube, etc.

What we offer

  • The opportunity to work in an innovative environment at the heart of private 5G network technology
  • Permanent contract (CDI)
  • Start date: ASAP
  • Remote work: 2 flexible remote work days per week (or 4 half-days)
  • Benefits: Meal vouchers, family health insurance, access to an on-site gym, and coached fitness classes

Work locations: Lannion or Rennes

Candidate

* required fields

One file only.
64 MB limit.
Allowed types: doc, docx, pdf, rtf, txt, jpg, jpeg, png.
One file only.
64 MB limit.
Allowed types: doc, docx, pdf, rtf, txt, jpg, jpeg, png.

Obvios will use the data entered above solely to process applications for our job offers. To find out more about the management of your personal data and how to exercise your rights, click here.