Jobs / Orange
Stage Recherche - Evaluation et amélioration d'un outil de vérification d'opérateurs Kubernetes F/H
Orange · Cesson-Sévigné, A2, France
Cesson-Sévigné, A2, FranceInternOnsite
Remuneration
Not specified
Location
Cesson-Sévigné, A2, France
Visa sponsorship
Not specified
Job summary
This internship evaluates KOMET, an experimental verification tool that extracts behavioral models from Kubernetes operators written in Go. The work focuses on documenting the tool, finding and reproducing operator bugs reported on GitHub, developing behavioral properties and experimental scenarios, and reporting evaluation results in the context of Kubernetes and Telco Cloud infrastructure.
Qualifications
- Programming experience with Golang and Python
- Experience with Linux, Git, and open-source development
- Familiarity with Docker and Kubernetes
- Ability to analyze code and create data or log analysis scripts
- Technical English proficiency, including reading documentation
- Knowledge of formal methods or specification languages is an advantage
- Experience with a model-checking solver is an advantage
Responsibilities
- Document KOMET's interface for defining properties
- Automate reproduction of bugs detected in Kubernetes operators
- Search GitHub for operator bug reports
- Develop experimental scenarios to reproduce collected bugs
- Define and implement behavioral properties related to collected bugs
- Write the evaluation campaign report
Skills
DockerGitGitHubGoKubernetesLinuxPython
Degrees
Final year of a computer engineering program or equivalent Bac +5 degree
Languages
GolangPythonEnglish
Industry
TelecommunicationsTelco CloudResearch and innovation
Relocation
No