Skip to navigationSkip to content

Architecte de l’infrastructure - 56069

Architecte de l’infrastructure

Montréal - De la Savane, QC, Canada (1 poste disponible)

Sommaire du poste Nous sommes actuellement à la recherche d’un spécialiste en architecture de logiciel d’AOS dans le nuage à Montréal pour se joindre à notre entreprise. Vous travaillerez au sein de l’équipe de développement de VELOCITY, dont la tâche est de définir, de concevoir, de mettre en œuvre et de déployer le logiciel VELOCITY et les technologies d’infrastructure dans le nuage. Vous travaillerez en étroite collaboration avec d’autres architectes responsables de VELOCITY afin d’assurer une conception cohérente sur l’ensemble de l’écosystème du logiciel. Dans le cadre de vos responsabilités, vous serez tenu d’assurer le déploiement de l’infrastructure et de l’architecture orientée service sur des systèmes d’exploitation virtuels vierges et sur des instances infonuagiques couramment disponibles sur le marché. Cette responsabilité implique d’établir des liens avec les technologies des jeux et du Web, celles à code source libre et les technologies brevetées de Presagis. À titre de spécialiste en architecture de logiciel d’AOS, vous participerez à la conception de composants technologiques qui interagissent avec d’autres technologies d’infrastructure. Prochainement, une fois que l’équipe se sera agrandie, vous dirigerez une petite équipe de développeurs de logiciels exceptionnels. La toute nouvelle solution VELOCITY de Presagis, menée par des vétérans de l’industrie du film et du jeu vidéo, portera vos connaissances et votre expérience vers de nouveaux sommets.

Responsabilités

Concevoir, mettre en œuvre et déployer

  • L’infrastructure de VELOCITY et technologies principales
  • Le développement, la préparation, les tests et le déploiement de stratégies et de processus liés aux diverses composantes d’infrastructure
  • Les composantes d’infrastructure sans état et à haute disponibilité
  • Examiner et sélectionner les composantes technologiques principales pour concevoir l’infrastructure de VELOCITY
  • Contribuer à plusieurs volets de Velocity (concepts et exigences) tels qu’à d’autres infrastructures et à l’interface de programmation selon l’architecture REST et RESTful pour assurer la cohérence dans l’ensemble de l’écosystème.

Exigences

  • Baccalauréat en informatique ou en génie, ou l’équivalent
  • Au moins deux ans d’expérience liée à l’architecture technique
  • Au moins deux ans d’expérience liée à l’ingénierie de l’infrastructure (systèmes distribués Unix et Windows)
  • Au moins deux ans d’expérience de travail avec le langage JavaScript moderne; programmation par pile complète (système principal, frontal et outils) requise

Expériences

  • Connaissance pratique et expérience des technologies VMware, AWS, MS Azure ou Google Cloud
  • Création de microservices conformes aux modèles et aux pratiques exemplaires établis de la conception dans le nuage (p. ex, disjoncteurs, mise en cache, chargement différé, mise en file d’attente, etc.)
  • Expérience des infrastructures de conteneurs comme Docker, Kubernetes ou Mesos
  • Expérience de la conception, de la mise en place et de l’exécution de services Web RESTful
  • Expériences dans des environnements de développement distribués à grande échelle avec des ressources sur place et à distance, dans lesquels ont été impliqués des stratégies ramifiées, des systèmes de contrôle des révisions traditionnels et modernes et des infrastructures de développement distribuées
  • GCC, C++ et Visual Studio requis
  • Développement guidé par les tests ou approche de développement de l’assurance qualité, un atout: Base de code à l’épreuve des erreurs et documentation
  • Intégration de technologies de création de scripts requise: Java, JavaScript et Python
  • Services Web: HTML5, CSS pour le client et le serveur, et déploiement mobile, un atout
  • Technologies de base de données, un atout: SQL et NoSQL à authentification unique, Performance et équilibrage des charges
  • Expérience pratique en lien avec la sécurité, l’authentification et la gestion des identités
  • Expérience des principes de conception en matière de haute disponibilité et de résilience de site
  • Expérience avérée avec les pratiques exemplaires en matière d’intégration et de déploiement continus et de développement et d’exploitation flexibles
  • Fixation sur l’automatisation et passion pour l’élégance et la simplicité
  • Génie de la création de scripts et adepte des lignes de commande des technologies courantes, comme Bash, Python, JavaScript et PowerShell
  • Expérience dans la gestion de la configuration; vous avez géré une infrastructure contenant des centaines ou des milliers de serveurs et des dizaines de technologies
  • Bonnes aptitudes pour la communication et l’écoute, en français et en anglais
  • Niveau élevé de professionnalisme et de diplomatie
  • Capacité d’accomplir plusieurs tâches à la fois et de gérer efficacement la charge de travail
  • Connaissance du vocabulaire militaire, de la physique en général, des environnements de simulation et du graphisme 3D, un atout
  • Capacité de gérer de nombreuses activités avec un minimum de supervision
  • Compétence de suivi et attention minutieuse aux détails