L'Institut professionnel de la fonction publique du Canada

Développeur(-euse) Web full stack - Concours 19/29 - Interne et externe

Concours 19/29

Interne et externe

L’Institut professionnel de la fonction publique du Canada, un syndicat national représentant quelque 61 000 professionnels et scientifiques du Canada, est à la recherche d’un(e) développeur(-euse) Web full stack pour son bureau national.

Le poste

Sous la direction et la supervision du gestionnaire de l’architecture et des projets informatiques, le (la) développeur(-euse) Web full stack est responsable de l’architecture globale des sites Web et des applications de l’Institut, y compris le flux de l’information, allant de l’expérience utilisateur à la fonctionnalité des systèmes de gestion de contenu et de serveurs. Ses principales responsabilités sont le développement, le déploiement, la maintenance et l’exploitation permanente du site Web en nuage de l’Institut, ainsi que la supervision et la réalisation du développement frontal et dorsal du site Web en collaboration avec d’autres membres du personnel informatique.

De plus :

  • L’organisation est en voie de passer au développement natif sur le nuage et d’adopter la plateforme comme service (PaaS), les microservices, la méthode agile, les conteneurs, l’intégration continue et la livraison continue (IC et LC) et DevOps.

Ses principales responsabilités sont les suivantes :

  • Analyser, planifier, concevoir et configurer des solutions d’infrastructure en nuage, en traduisant les exigences de l’entreprise en une architecture en nuage évolutive, flexible et sécurisée;
  • Développer et tester les sites Web de l’Institut et toute l’infrastructure qui s’y rattache, en faire la maintenance et la mise à jour et mettre en œuvre les nouvelles technologies;
  • Assurer et faciliter l’élaboration et l’application de pratiques exemplaires et de méthodes en matière de développement technologique et de contenu, des pratiques et des procédures opérationnelles (c.-à-d. l’intégration continue et la livraison continue (IC et LC), de l’examen des codes et du versionnage, des essais de performance et de charge et du cycle de vie de développement);
  • Recommander, appliquer et soutenir les normes technologiques, les feuilles de route, les cadres, les politiques et les processus liés à l’infrastructure Web de base et le développement d’applications frontales et dorsales;
  • Entreprendre et gérer des projets d’amélioration des publications Web et des publications sur le Web, y compris, entre autres, la collecte d’information, l’analyse des besoins opérationnels et des spécifications fonctionnelles, la planification et l’élaboration des composantes du projet et des flux de travail;
  • Mettre à contribution ses connaissances spécialisées et son expertise pour solutionner des problèmes complexes touchant tous les aspects du site Web;
  • Collaborer avec des intervenants internes et externes sur des questions relatives au site Web et répondre sans tarder aux demandes d’information sur le site Web;
  • Analyser en continu l’accessibilité du site Web en fonction des Règles pour l’accessibilité des contenus (WCAG) afin de cerner les lacunes et de recommander et de mettre en œuvre des solutions pour améliorer la conformité;
  • Participer aux évaluations de la cybersécurité et de la sécurité de l’information, y compris la prévention des intrusions et les vulnérabilités des plateformes et mettre en œuvre des solutions;
  • Trouver des possibilités d’amélioration du site Web et les fonctionnalités des nouveaux logiciels;
  • Collaborer avec d’autres membres de l’équipe de l’informatique pour assurer la fonctionnalité, la performance et l’optimisation du site Web et des applications Web;
  • Prendre part à des équipes multidisciplinaires affectées à des projets spéciaux et collaborer avec le personnel d’autres sections;
  • Effectuer périodiquement des tâches connexes sur demande.

Le (la) candidat(e)

La personne retenue est titulaire d’un diplôme en informatique ou dans un domaine connexe et de cinq à huit ans d’expérience en développement de logiciel ou une combinaison équivalente de formation et d’expérience.

Elle doit aussi posséder :

  • Expert Un savoir-faire d’expert en génie logiciel et en architecture de données;
  • Une vaste expérience de travail avec des infrastructures en nuage;
  • Une vaste expérience du développement Web;
  • Une expertise en développement dans les langages Python, Golang, PHP et JavaScript;
  • Une expertise de l’intégration continue et la livraison continue (IC et LC), des essais unitaires, des flux Git et des pratiques exemplaires de codage;
  • Une excellente compréhension de l’architecture de mircoservices;
  • Des connaissances en LAMP, Drupal 8, Drush, Gulp/Grunt et Composer;
  • Des connaissances en AWS, EC2, Docker et Kubernetes;
  • Des connaissances en SQL et NoSQL;
  • De l’expérience en création et en intégration avec des interfaces de programmation d’application (API) RESTful;
  • De l’expérience avec l’environnement Agile (un atout).
  • Une passion pour le travail en collaboration, y compris la programmation en jumelage et le mentorat;
  • Des connaissances en gestion SASS, CSS3 et HTML DOM (un atout);
  • La connaissance de la plateforme de collaboration G Suite (un atout);
  • La capacité de régler les problèmes de performance et de développement d’applications Web;
  • La capacité de gérer des priorités multiples;
  • La motivation personnelle et l’initiative nécessaires à l’exécution des tâches et au règlement des problèmes;
  • La compréhension de la conception de sites Web et du service à la clientèle.

Le salaire :           De 80 947 $ à 101 184 $ (G6)

Pour postuler

Veuillez faire parvenir votre demande d’emploi par courriel, intitulé « Concours 19/29 », accompagnée de votre curriculum vitæ, au plus tard à 16 h, le 22 mai 2019, à staffingofficer@pipsc.ca.

Nous remercions les candidats(es) de leur intérêt pour cette offre d’emploi. Toutefois, nous ne communiquerons qu’avec les personnes qui auront été retenues pour une entrevue.