Développeur Environnements Virtualisés Fullstack

marcus-neto-96651-small.jpg

Vous connaissez la partition et le live vous tente ?


Rejoignez le groupe !

Référence FR_DEV.VIR_2017

Vous êtes intéressés ?  Contactez-nous en mentionnant la référence du poste.

REFERENCE DU POSTE

FR_DEV.VIR_2017

LIEU

Les Ulis (91), Vannes (56), Toulouse (31)

SPECIALITES

Développement d’agents et applications de protection d’environnement virtualisés fullstack.

MISSIONS

Nous menons des projets innovants en fonctionnalités et architectures techniques Web ou client dédié aux environnements virtualisés, dans le cadre de nos futurs produits de protection et archivage de données.

L’ingénieur  rejoindra une équipe d’ ingénieurs confirmés dans le développement d’agents de protection des produits Atempo et participera à l’élaboration des nouveaux composants de cette gamme. 

L’ingénieur sera un acteur présent sur l’intégralité du projet, incluant la phase de définition des besoins avec les responsables produit, la conception et spécification des scénarios d’utilisation et des interfaces associées, l’implémentation des fonctionnalités demandées, et les revues de conception et de codage. Le cadre de développement s’appuie sur une méthodologie Agile (Scrum ou Kanban selon projets).

L’ingénieur peut être rapidement amené à prendre la responsabilité de projets transversaux sur différentes équipes

ATTRIBUTIONS

Définition des évolutions du module (cahier des charges, spécifications, évaluations des développements…), mise  en œuvre (analyse, codage), livraison du produit fini (tests unitaires et intégration, documentation) et support (maintenance, aide au diagnostic).

  • Fournir au chef de projet les éléments de planification nécessaires relatives à des développements (spécifications, évaluation de charge),
  • Participer à la définition du produit et de ses évolutions,
  • Fournir les éléments de plans de tests concernant son développement,
  • Réaliser des développements qui lui sont confiés dans le respect des règles définies à ATEMPO,
  • S’assurer, en relation avec le gestionnaire des sources, que les procédures de génération permettant la prise en compte de son développement dans l’environnement partagé, sont en place et conformes,
  • Assurer les tests unitaires concernant ses développements,
  • Participer aux tests d’intégration,
  • Fournir les éléments de documentation utilisateur nécessaire au service de la documentation,
  • Assurer la maintenance corrective et évolutive du code.

COMPETENCES REQUISES

La couverture des technologies mises en œuvre dans les premières expériences est un élément déterminant de la sélection. Une démonstration d’une de vos applications sera demandée lors d’un entretien.

  • Expertise d’un ou plusieurs des éléments suivants -- (*) marque les éléments utilisés dans nos projets :
    • Environnement VMware : VDDK(*), environnement VADP, Gestion et administration de vCenter, SDK d’automatisation(*),
    • Environnement HyperV : Gestion et administration de serveurs HyperV, Powershell(*),
    • Technologies de virtualisation : Xen, KVM-Proxmox-RHEV, autres,
    • Technologies J2EE : Java(*), Hibernate, WebServices, EJB, 
    • Technologies Web (interface) : AngularJS(*), Angular, NodeJS, JavaScript(*), XML(*), HTML(*), CSS(*)
    • Outils de développement : Eclipse(*), Visual Studio(*),
    • Langages de programmation : C/C++(*), Java(*), Perl(*),
    • Gestion de source : SVN(*), GIT,
    • Gestion de projet : Scrum, JIRA(*).
       
  • Connaissances complémentaires souhaitées :
    • Technologies d’interface : MFC, Toolkit Qt, X/Motif,
    • Environnements de génération : GNU/Make, ANT, cmake,
    • Systèmes d’exploitation utilisés: Microsoft Windows, Linux, MacOS X, Unix

QUALITES REQUISES

  • Intérêt pour le développement d’applications de protection de données pour environnements virtualisés et l’automatisation de gestion de ces plateformes.
  • Aptitude à écouter les utilisateurs, à comprendre les attentes et implémenter les demandes recensées.
  • Capacité à partager son expertise technique, à proposer des idées innovantes, et à défendre ses propositions et choix techniques.
  • Autonomie, rigueur, initiative et curiosité technique.
  • Anglais lu et écrit – Pratique professionnelle courante, langue obligatoire pour la rédaction des documents.

NIVEAU

Formation & expérience :  Bac + 4/5 en informatique (Maîtrise, Diplôme d’ingénieur, DESS … ).
Expérience professionnelle confirmée (4+ ans) en conception et développement d’applications de gestion de machines virtuelles (VMware, HyperV, KVM, Xen…).

REMUNERATION

Rémunération motivante.


Crédit photo - Photo par Marcus Neto sur Unsplash