Analyste programmeur
Python
Description Développeur Full Stack - Python
Contexte de la mission

Objectifs de la mission et tâches
Le mandat chez notre client consiste à automatiser les tâches et processus reliés à nos équipements de stockage (OnTap, Solidfire, StorageGrid) ainsi que participer mise en œuvre de notre plateforme libre-service pour fournir des infrastructures en nuage sur demande à tous les client internes de l’entreprise, en exploitant les micro services disponibles et les divers produits d’API.

Livrables
Nous recherchons une personne qui a :
• De 3 à 5 ans d’expérience en tant que développeur de logiciels.
• Connaissance de Python (expérience back end) et Python frameworks (Django)
• Grandes connaissances de la programmation orientée objets (POO) et des structures de données.
• Expérience en SQL et ORM (Django ORM) pour l’intégration de base de données.
• Une expertise étendue en matière d’intégration de tests unitaires, de cadres de tests d’intégration, de développement basé sur les tests, de développement basé sur le comportement, etc.
• Expérience en matière de développement d’application microservices.
• Expérience avec CI-CD et Gitlab CI.
• Expérience en développement et déploiement d’application en container (Docker, K8s, Openshift)
• Un esprit d’équipe et la capacité de s’adapter à des besoins incertains et changeants
• Une expérience avec des méthodologies agiles (Scrum, Kanban).
• Excellentes compétences en relations interpersonnelles et en communication verbale et écrite, anglais et français requis.
• La capacité de travailler tant de façon autonome ainsi qu’au sein d’une équipe.

Encore mieux :
• Connaissance de vue.js
• Connaissance de de VMware, Openstack et BAN (NetBackup)
• Expérience sur les produits de stockage NetApp
i
N° de poste 4802
Lieu Montréal
Statut Contractuel