Analyste, concepteur de pages web (MT0787, IST2E, GR05)

Catégorie d'emploi: 
Postes dotés pour une période déterminée - catégories cadres et professionnels

POSTE NON SYNDIQUÉ

Sommaire du poste : 

Le candidat idéal sera un développeur complet possédant une solide expérience dans le domaine du développement Web qui englobe le côté serveur, l’intégration des bases de données et le développement frontal, orienté utilisateur et l’expérience et l’interface utilisateur. L’analyste/concepteur Web intermédiaire contribuera à la mise au point et au soutien des systèmes de service de sites Web afin de veiller à ce qu’ils répondent aux besoins actuels et futurs des intervenants et de la communauté des utilisateurs. Il doit avoir acquis une connaissance approfondie des principes, des théories et des concepts liés à sa discipline, ainsi qu’une connaissance de base des principes et des concepts liés à d’autres fonctions.

Responsabilités principales : 

  • Résoudre les problèmes et les incidents liés aux systèmes, et assurer la liaison entre les experts sectoriels, les équipes techniques ou les fournisseurs tiers, selon les besoins.
  • Diriger, pour ce qui est des systèmes actuels, la mise en œuvre d’améliorations simples répondant aux exigences opérationnelles et respectant les orientations des TI.
    • Recueillir les exigences opérationnelles.
    • Évaluer la faisabilité, fournir des estimations, concevoir des solutions et préparer des devis détaillés.
    • Coordonner le travail d’équipe afin d’élaborer et de mettre en œuvre les améliorations;
  • Mettre en place de nouvelles fonctionnalités répondant aux exigences opérationnelles et respectant l’orientation des TI.
    • Fournir des estimations des tâches et des éléments dont le titulaire est responsable.
    • Convertir les exigences opérationnelles et la définition conceptuelle des systèmes en spécifications fonctionnelles détaillées conformes aux normes de conception.
  • Élaborer les éléments suivants (liste non exhaustive) : spécifications fonctionnelles, conceptions d’interface et spécifications relatives à la configuration.
  • Concevoir des scénarios de tests et effectuer des essais fonctionnels et d’intégration détaillés afin de s’assurer que la programmation et la configuration ont été réalisées conformément aux spécifications fonctionnelles et aux exigences opérationnelles détaillées.
  • Concevoir l’architecture de sites Web et aider à définir les exigences en matière de matériel et de logiciels.
  • Tester et déboguer de nouveaux modules, applications et thèmes Web, améliorer les logiciels existants et veiller à leur maintenance.
  • Apporter une expertise technique dans la conception Web et l’élaboration des spécifications techniques relativement aux besoins fonctionnels.
  • Produire les éléments livrables des projets attribués.
  • Effectuer la configuration et le contrôle des fichiers et des paramètres de système afin de répondre aux exigences opérationnelles, ou y participer.
  • Offrir du soutien technique aux experts sectoriels et aux utilisateurs pendant les essais d’acceptation par l’utilisateur.
  • Prendre part à l’élaboration de documents d’application, ainsi que de la documentation et du matériel de formation à l’intention des utilisateurs.
  • Aider à encadrer les membres de l’équipe de développement de logiciels moins expérimentés.

Education et experience minimum : 

Baccalauréat

Trois (3) ans d’expérience connexe

Autres compétences et/ou aptitudes : 

Diplôme de premier cycle en gestion de systèmes d’information (4 ans) ou en sciences informatiques, ou expérience équivalente, un atout. Connaissance approfondie du PHP, du HTML5, du CSS3 et de JavaScript; connaissance des prétraitements CSS comme SASS. Forte affiliation aux approches réactives, mobiles et axées sur le contenu. Excellentes aptitudes en débogage et en résolution de problèmes. Capacité de comprendre les perspectives et les exigences des utilisateurs finaux et des clients. Capacité reconnue de communiquer, de rédiger et de planifier de façon efficace. Initiative personnelle et capacité de travailler avec de nombreuses équipes dans une configuration interfonctionnelle. Capacité manifeste de gérer des initiatives multiples tout en respectant les échéances. Connaissance de MySQL et d’autres bases de données. Aptitude reconnue à travailler avec les systèmes et outils d’édition Web libres : Drupal 7 ou Drupal 8, y compris les modules et points d’accès personnalisés, WordPress, MediaWiki. Expérience des découpes de maquettes créées avec des applications de conception comme Sketch ou des outils de prototypage comme Invision. Connaissance approfondie et expérience de la conception conforme aux normes d’accessibilité : WAI (Web Accessibility Initiative), W3C (World-wide web Consortium) et autres normes d’élaboration approuvées par l’industrie. Bonne connaissance des processus de développement d’Agile et de Git. Bonne connaissance des outils de test automatisés comme GitLab Pipeline, PHPUnit et Behat. Compréhension du cycle de vie des projets et des outils comme Jira et Confluence. D’autres expériences pertinentes, à savoir la connaissance de cadres comme React, VueJS, NodeJS, AngularJS et Backbone constitue un atout, tout comme un dossier de contributions à la création de code source libre ou d’autres formes d’implication communautaire. Anglais parlé et écrit, français parlé et lu.

Comment poser sa candidature : 

Veuillez soumettre votre lettre de présentation et votre curriculum vitæ, en indiquant clairement le numéro de référence, à Services TI :

Par poste

Université McGill, RH – Services TI

688 rue Sherbrooke Ouest, 16e étage

Montréal (Québec)

H3A 3R1

Par télécopieur

(514) 398-4451

Par courriel

careeropportunity.its [at] mcgill.ca

*Employés actuels : veuillez indiquer votre numéro d’identification de McGill dans votre candidature.

Nous remercions tous les candidats de leur intérêt envers l’Université McGill. Toutefois, nous ne communiquerons qu’avec les candidats que Services TI aura sélectionnés pour une entrevue.

Le masculin est utilisé pour alléger le texte, et ce, sans préjudice pour la forme féminine.

Afin de maintenir leur priorité à titre de candidat interne lorsqu’ils postulent à un poste vacant, les employés de McGill doivent respecter les délais prescrits à la convention collective de l’AAPNEUM ou ceux définis par les politiques et procédures du personnel administratif selon que le poste soit couvert par la convention collective ou les politiques et procédures du personnel administratif.

L’Université McGill recrute sur la base du mérite et s’est fermement engagée à promouvoir et instaurer l’équité et la diversité au sein de sa communauté. Nous accueillons favorablement les demandes d’emploi des personnes racisées et de minorités visibles, des femmes, des personnes autochtones, des personnes handicapées, des minorités ethniques, des personnes de toute orientation et identité sexuelles, ainsi que toute personne possédant les aptitudes et les connaissances lui permettant de travailler en collaboration avec diverses communautés. L’Université McGill met en œuvre un programme d’équité en matière d’emploi et invite les membres des groupes visés à indiquer leur appartenance à ces derniers dans leur dossier de candidature. Les personnes handicapées qui pourraient avoir besoin d’accommodements à n’importe quelle étape du processus de candidature sont invitées à communiquer en toute confidentialité, accessibilityrequest.hr [at] mcgill.ca ou 514-398-3711.

Faculté/Unité: 
Services TI
Communications TI
Échelle salariale: 
(Niveau 05) 56,800 $ - 71,100 $ (point milieu) - 92,500 $
Heures: 
33.75
Durée: 
Un (1) ans
Relevant du: 
Gestionnaire de portefeuille, groupe de services Web
Numéro de référence: 
MT0787