Cloud-Native & Kubernetes Software Developer

Cloud-Native & Kubernetes Software Developer

Posizione da ricoprire

Descrizione del lavoro

Tipologia di contratto / Durata

CDI

Posizione

10 Esplanade Andry-Farcy, 38000 Grenoble

Missioni

Vates is a French software company specializing in virtualization, offering a credible alternative to proprietary solutions on the market. Our Vates VMS solution enables companies to manage their IT infrastructures in a simple, efficient, and controlled way.


As a Cloud-Native & Kubernetes Software Developer at Vates, you will play a key role in developing and improving our cloud-native technologies and Kubernetes-based solutions.



Your Responsibilities:

-Develop and maintain plugins for Terraform, Packer, Pulumi, and other upcoming tools in Go.

-Develop and maintain Kubernetes components, including CSI Driver, CCM, and future integrations.

-Create, design, develop a Kubernetes clusters management product in Vates VMS stack. This is a project already started, in early phase and it should be turned into one or more new products.

-Write specifications for the Xen Orchestra teams to support the development of various Kubernetes integrations.

-Develop and maintain Ansible plugins, leveraging basic Python knowledge (with internal Python experts available for support).

-Work closely with the Xen Orchestra backend team to identify and define API requirements.

-Collaborate directly with users and customers to understand and address their automation needs.

-Provide Level 3 support as well as community support for users of the developed tools.

-Collaborate with the Vates DevOps Tools team (SREs, system administrators, etc.).



Required Skills:

-Strong proficiency in Go and Kubernetes (2 years) programming language and related tooling.

-Solid expertise in Kubernetes (deployment, control plane lifecycle management, upgrades, writing CRDs and operators, cluster API, CSI, CCM, etc.).

-Excellent knowledge of Git and GitHub tools and workflows.

-Deep understanding of the open-source ecosystem, with active involvement being a strong plus.

-Strong interest in DevOps practices and process automation.

-Fluency in English, both written and spoken.

-Knowledge of the virtualization ecosystem.

-Experience in designing global IT architectures.

-Fluent in English and French.



Why join us ?

At VATES, you will find a flexible work environment, a supportive and approachable team, and a role that makes a real impact on a daily basis.



Location:

Our offices are based in Grenoble or Paris, but we operate on a fully remote model to provide greater flexibility and daily work comfort.

You are free to work 100% remotely or come on-site occasionally, depending on your preferences.



Benefits:

-Health insurance coverage funded at 50% by the company

-Benefits provided by the Works Council (employee discounts, cinema tickets, etc.)

-Employee savings plan (PEE)

-Profit-sharing scheme

-Annual bonus

-100% remote work



As part of our diversity and inclusion policy, this position is open to all candidates, regardless of gender.



Qualifiche

Ready to build the next generation of cloud-native infrastructure?
Join our team, bring your expertise to challenging technical projects, and help us build open, innovative and reliable solutions for the future of virtualization and cloud-native environments.


We are looking for someone with:

-A Bachelor’s degree to a Master’s degree in Computer Science, or software engineering or information systems and Networks.Or several years of experience without degree.

-A professional experience within an open source environment is appreciated.

-Fluent in English and French.

La nostra azienda

Vates è un'azienda di software francese specializzata in Open Source e virtualizzazione, con un profondo impegno per uno sviluppo aperto e collaborativo. I nostri progetti principali, Xen Orchestra e XCP-ng, coprono l'intero stack di virtualizzazione: dall'hypervisor (Xen) e dalla piattaforma di virtualizzazione (XCP-ng) alla gestione e ai backup delle VM (Xen Orchestra). Il nostro team opera in diversi paesi, adottando pienamente il lavoro da remoto con flussi di lavoro trasparenti e canali di comunicazione accessibili. In Vates, siamo guidati da una solida cultura aziendale che mette le persone al primo posto, valorizzando la benevolenza, l'inclusività e una struttura orizzontale. Ogni membro ha la possibilità di contribuire con idee, prendere decisioni e crescere insieme all'azienda. Il nostro modello open source è fondamentale per tutto ciò che facciamo, non solo per il nostro codice, disponibile su GitHub e GitLab, ma anche per il nostro approccio collaborativo con la community. Crediamo nel principio "upstream first", dedicando le nostre competenze e risorse al supporto e allo sviluppo di progetti fondamentali come Xen e aiutando i collaboratori di tutti i livelli a unirsi a noi in questo percorso.

Sei tu quello giusto?

  • Fase 1

    Invia la tua candidatura con il tuo curriculum e spiegaci nella tua email cosa ti motiva a unirti a noi
  • Fase 2

    Incontra il tuo potenziale responsabile e i tuoi colleghi in ufficio o da remoto per verificare se è una buona soluzione sia per te che per noi
  • Fase 3

    Ricevi la tua offerta e inizia a lavorare per noi!
Rispondiamo a tutti.
Scopri di più su Vates

Scopri di più su Vates

Vates è nato più di 10 anni fa nelle Alpi francesi, a Grenoble. Il nostro team è composto da oltre 150 persone, distribuite in Francia e a livello internazionale. Vuoi saperne di più sulla nostra storia e sul nostro team? Vuoi unirti a noi?

Informazioni su Vates

Blog