Développeur TINA F/H

France, 92, Saint-Cloud
Regular
6/26/2024
539521

OUTSCALE, marque de Dassault Systèmes, est un opérateur souverain et durable de l’Expérience en tant que Service qui offre à ses clients des environnements technologiques de confiance. 

Nous offrons des expériences uniques grâce au savoir-faire de nos équipes passionnées, qui se reflète notamment par la création de solutions de Business Experiences, le développement de notre propre orchestrateur Cloud, TINA OS, ou encore l’obtention de la qualification SecNumCloud.

Nous recrutons un·e Développeur·se Backend Python pour renforcer notre équipe CoreIaaS qui définit, développe, qualifie et opère le service de IaaS disponible sur trois continents, avec des milliers de serveurs et des dizaines des milliers de machines virtuelles.

Nous avons développé notre propre logiciel d’orchestration, TINA OS, garantissant une maîtrise complète de notre Cloud. Il orchestre et automatise l’ensemble de nos ressources d’infrastructure (IaaS) : calcul, stockage et réseau. 

Dans ce contexte, nous sommes à la recherche d’un·e Développeur·se Backend Python qui renforcera l’équipe, dans le but de créer de nouvelles fonctionnalités.

 

Vos missions

  • Participer à l’architecture et la conception des fonctionnalités de TINA (notre propre orchestrateur de Cloud) en collaboration avec le responsable du service, le PO et les architectes système
  • Développements de fonctionnalités disponibles en API
  • Développements de mécanismes de gestion du matériel
  • Développements des outils destinés à l’automatisation des processus adjacents à la production logicielle pour faciliter le packaging et la mise en production du logiciel.
  • Développements des tests unitaires et des tests d’intégration en collaboration avec l’équipe de QA
  • Reviewer le code pour assurer le respect des standards de programmation (design patterns, maintenabilité du code, complexité algorithmique) et fournir un retour d’amélioration
  • Identifier les éléments de dette technique et en rapporter au PO, aux architectes système et à l’équipe de développement pour planification de leurs résolutions
  • Respecter les plannings et les délais de développement
  • Développer le logiciel
  • Garantir des pratiques de développement sécurisées

 

Stack technique

  • Python
  • QEMU/KVM
  • OpenvSwitch
  • Docker
  • PostgreSQL / SQLAlchemy
  • Consul
  • RabbitMQ
  • Git / Gitlab – modèle de branche : Gitflow
  • Linux

Votre profil

  • De formation supérieure en Informatique
  • Vous avez une bonne capacité à résoudre des problématiques de systèmes distribués 
  • Vous avez de fortes compétences en Python 
  • Une familiarité avec le IaaS ou la virtualisation est préférable
  • Une familiarité avec les protocoles réseaux et leur virtualisation est un avantage
  • Une connaissance des méthodes Agiles serait un plus

Diversity statement

As a game-changer in sustainable technology and innovation, Dassault Systèmes is striving to build more inclusive and diverse teams across the globe. We believe that our people are our number one asset and we want all employees to feel empowered to bring their whole selves to work every day. It is our goal that our people feel a sense of pride and a passion for belonging. As a company leading change, it’s our responsibility to foster opportunities for all people to participate in a harmonized Workforce of the Future.
Dassault Systèmes Logo > Dassault Systèmes

Join Dassault Systèmes, The 3DEXPERIENCE Company Everything becomes possible with Dassault Systèmes’ 3DEXPERIENCE virtual universes! Serving 230,000 customers in 11 industries, from high-tech to life sciences, fashion to transportation, we help businesses and people around the world to create sustainable innovations for today and tomorrow. Get on board a leading and fast-growing company of 20,000 talented professionals.