Stage: DevOps OpenStack (Python / Ansible)
Contexte
L’équipe OneLab, au sein du Laboratoire LIP6 de l’Université Pierre et Marie Curie, met à disposition des chercheurs des plateformes informatiques afin de réaliser des expériences.
Le poste est situé à Paris dans un environnement international, la maîtrise du français n’est donc pas un pré-requis pour le poste. L’anglais est la langue principale de communication avec nos partenaires Européens et internationaux.
Employeur
Laboratoire d’informatique LIP6, département Networks and Performance Analysis (NPA), UPMC Sorbonne Universités (Université de Paris VI), Paris, France.
Contrat
Stage (6 mois).
Master 2 requis.
Possibilité d’embauche à l’issue du stage.
Missions
● Etudier l’architecture existante et les différentes briques qui la composent, afin de comprendre le besoin.
● Proposer une solution qui permettra à nos utilisateurs de créer des machines virtuelles (VM) à la demande sur le cloud OpenStack.
● Définir les limites du système en termes de nombre d’utilisateurs, nombre de VMs, nombre d’adresses IP publiques en fonction des ressources disponibles.
● Développer en Python les composants logiciels qui s'intégreront dans l’architecture existante en utilisant les APIs (Ansible, OpenStack).
● Évaluer les performances de la solution, notamment la rapidité de déploiement.
● Si la durée du stage le permet, mettre en place une réservation planifiée des ressources Cloud, sachant qu’un système existe déjà pour d’autres ressources.
Compétences et Pré-requis
Technologies
● Python
● Ansible
● OpenStack
● Collaborative tools (git)
● GNU/Linux
Langues
● Anglais (courant)
● Français (notions)
Qualités
● Bonne communication
● Travail collaboratif
● Rigueur en programmation
Postuler
Envoyer un CV et une lettre de motivation job@onelab.eu Formats: ASCII text, MS Word, OpenOffice, PDF, or HTML.
Veuillez nous contacter pour toute demande d’information supplémentaire.
Documentation
https://raymii.org/s/tutorials/Ansible_-
_create_OpenStack_servers_with_os_server.html
http://docs.ansible.com/ansible/latest/os_server_module.html
http://docs.ansible.com/ansible/latest/dev_guide/developing_api.html