Nous embauchons…
Architecte Web

Adresse :
Montréal, Québec, Canada

Postuler

Description du poste:

L’architecte web est responsable de guider l’équipe dans  l’évolution de produits « web » tout en s’assurant que le design de la solution est durable et évolutive.  Ce rôle inclut des tâches d’analyse, de programmation, de design, de revue de code, de test unitaires, de configuration d’environnement et de support opérationnel. Le titulaire devra collaborer avec le groupe de gestionnaires de produits numériques (PO) et des architectes de solution pour s’assurer que le produit logiciel évolue selon une vision fonctionnelle et technique cohérente.

Responsabilités du poste:

  • Identifier les enjeux, élaborer des stratégies pour les adresser et mobiliser l'équipe pour prendre action.
  • Jouer un rôle de mentor et de leader au sein de l’équipe. 
  • Collaborer avec les groupes UX, de design, de produits, de marketing et avoir une idée de chaque rôle nécessaire pour bâtir et maintenir une plateforme web.
  • Travailler avec les architectes d'entreprise et de solutions pour aider à élaborer des solutions qui prennent en compte les délais de livraison, les budgets et la maintenabilité.
  • Travailler avec les PO et Scrum Masters pour aider dans la fluidité du cycle de développement. 
  • Participer au design, à la programmation, la révision de code, et autres tâches relié au cycle de développement et livraison continue.
  • Soutenir les opérations dans un objectif d’établir une pratique DevOps solide.
  • Effectuer des résolutions de problèmes et des activités de support
  • Coordonner les activités pour les tests des programmes désignés dans le cadre du/des projets assignés, au besoin. 
  • Analyser la performance des programmes et recommander des façons de les améliorer. 
  • Investiguer les problèmes système.
  • Répondre aux appels de soutien, au besoin 

Compétences recherchées:

  • Baccalauréat en informatique ou toute autre combinaison équivalente de formation et d’expérience
  • Au moins 10 ans + d’expérience en TI.
  • Expérience éprouvée en design et programmation de microservice en cloud 
  • Connaissance des technologies de containers tel que Docker et Kubernetes
  • Connaissance éprouvée de la programmation orientée objet et procédurale
  • Expérience en design applicatif et de système
  • Solides techniques de communication orale et écrite, anglais et français
  • Techniques efficaces d’analyse et de planification
  • Connaissance approfondie de TDD, développement itératif et DevOps
  • Connaissance des concepts d'intégration continue (builds quotidiens, tests automatisés, smoke tests, tests de performance)
  • Connaissance des outils de développement tels que JUnit, Subversion, Git.
  • Connaissance de GCP, pattern de design et developpement cloud 
  • Connaissance de Linux  
  • Connaissance en sécurité: HTTPS, gestion de certificats et standards d’authentification
  • Connaissance des principes SOA

 

Vivez le talent et la technologie réunis. Rejoignez-nous.

Chez Cogeco, nous prônons la diversité, l'inclusion et l’appartenance.  Nous avons à cœur d’offrir des chances égales à tous les individus qualifiés souhaitant se joindre à notre équipe, sans égard pour les différences culturelles ou individuelles. Nous aspirons à créer des équipes qui reflètent la diversité, tant pour le bénéfice de nos clients que pour celui des communautés que nous desservons. Nous croyons fermement que cette ouverture nous distingue de nos compétiteurs et contribue à assurer notre réputation d’excellence.