XCP-ng XAPI Developer
Description de l'emploi
Type de contrat / Durée
Emplacement
Missions
Vates is a French software company specializing in Open Source and virtualization, with a strong commitment to open and collaborative development. Our main projects, Xen Orchestra and XCP-ng, cover the entire virtualization stack — from the hypervisor (Xen) and the virtualization platform (XCP-ng) to virtual machine management and backup (Xen Orchestra). Our company operates in an international environment, working fully remotely, fluent English required.
Your Responsibilities:
- Optimize the performance and reliability of XAPI
- Participate in technical decisions and solution architecture
- Develop prototypes and technical demonstrations to validate new features
- Analyze and resolve technical issues identified on XAPI
- Define and implement corrective actions required to ensure product stability and performance
- Provide application support and maintenance related to XAPI and XCP-ng
- Delineate the technical roadmap of XAPI
- Develop and maintain APIs
- Ensure the quality, consistency, and security of XAPI data
- Collaborate with cross-functional teams
- Write technical and functional documentation
- Package and deploy the XAPI component within XCP-ng
- Write automated tests
- Collaborate with stakeholders involved in the XAPI project, as well as with teams from other organizations such as XenServer
Required Skills:
- Expertise in the OCaml programming language
- Proficiency in Git/GitHub
- Experience with testing environments (Jenkins/pytest)
- Strong analytical and problem-solving skills
- Excellent communication and teamwork abilities
- Attention to detail and commitment to quality
- Proactive mindset with a continuous improvement approach
- Curiosity and willingness to learn new technologies
- Adaptability in a fast-evolving technical environment
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:
- Meal vouchers
- 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.
Qualifications
Bachelor’s degree to a Master’s degree in Computer Science, software engineering, software development, or information systems with 2 both 5 years of experience on development project in langage OCAML. Or several years of experience without degree. A professional experience in development within an open source environment is appreciated.
Fluent English.
Notre entreprise
Es-tu celui-là ?
-
Étape 1
Envoyez votre candidature accompagnée de votre CV et expliquez-nous dans votre email ce qui vous motive à nous rejoindre -
Étape 2
Rencontrez votre manager potentiel et vos collègues au bureau ou à distance afin de vérifier si cela vous convient à vous et à nous. -
Étape 3
Recevez votre offre et commencez à travailler pour nous !
En savoir plus sur Vates
Vates est née il y a plus de 10 ans dans les Alpes françaises, à Grenoble. Notre équipe compte plus de 80 personnes, réparties en France et à l'international. Envie d'en savoir plus sur notre histoire, notre équipe ? Envie de nous rejoindre ?