Développeur logiciel Cloud

Nous recherchons un développeur débrouillard pour nous aider à faire évoluer notre plateforme de management cloud basée sur Openstack. iWeb, une compagnie du groupe INAP, est un leader dans le domaine de l’hébergement cloud haute performance, des serveurs dédiés et de la colocation. Ayant des clients dans plus de 150 pays, iWeb détient près de 30 000 serveurs dans ses centres de données canadiens ainsi que ceux du réseau mondial d’INAP. Au quotidien, tu travailleras au sein de l’une des équipes du département de développement logiciel. Tu développeras, à l’intérieur du processus SCRUM, des fonctionnalités et des tests avec tes collègues (seul, en paire, ou même en “mob”).

Tes responsabilités :

•Écrire du code testable et automatiser les tests pour livrer du code de qualité

•Développer dans chacune des couches logicielles selon le projet et l’équipe (front-end, back-end, intégrations)

•Contribuer à la communauté open-source

•Participer à toutes les activités du processus Scrum : daily, planif, grooming, démo, review, rétro

•Utiliser notre système de CI pour déployer ton code et celui de tes coéquipiers

•Estimer les efforts de chaque user stories avec ton équipe

•Participer à des revues de code et partager ton expertise avec les autres développeurs

•Communiquer les progrès, défis et obstacles à ton équipe

•Démontrer et aider à démontrer les réussites de l’équipe devant les clients internes et les intervenants.

Ce que nous recherchons:

•Un minimum de 3 ans d’expérience dans un poste de développeur

•Des connaissances approfondies dans un ou plusieurs langages (Javascript, Python, PHP) •Une maîtrise de l’environnement Linux

•Français et anglais parlé fonctionnel

Ce dont nous rêvons :

•Expérience avec des frameworks front-end (React, Angular, Ember) et/ou back-end (Flask, Tornado, Django, Zend)

•Expérience avec des outils d’orchestration et de configuration: Vagrant, Docker, Puppet, Ansible, Maven

•Connaissance de TDD et BDD

•Connaissance des bonnes pratiques de CI et CD

Notre stack :

•Front-end: JavaScript (Webpack, Mocha, Sinon et Karma), browserstack

•Back-end: Python (Flask), PHP

•Intégration continue : Jenkins, GitHub, Gerrit, Zuul

•Infra : Puppet, Ansible, Machines virtuelles (Openstack) et conteneurs (Docker)

Quelques plus que nous offrons:

•Environnement créatif, éducatif et ouvert

•Table de Baby-foot, table de ping pong, sélection de fruits, terrasse avec BBQ, conciliation travail-famille