• 2371396
  • (Référence :5875283)
  • Architecte principal - Intégration continue

Description du poste

  • Rôle et responsabilités :

    - Diriger la livraison continue
    - Mettre en place des pratiques approfondies et faire preuve de leadership pour définir les stratégies d'affaires et techniques, les architectures, les pratiques et lesoutils pour optimiser la réactivité, la vitesse, l'uniformité et la qualité de livraison d'un logiciel
    - Créer un esprit de collaboration et un consensus autour des décisions sur les critères de vision, de buts et de réussite entre les parties prenantes techniques et non-techniques de tous les niveaux hiérarchiques
    - Devenir le conseiller de confiance pour toutes les parties prenantes techniques et non-techniques de tous les niveaux hiérarchiques
    - Interagir avec les équipes polyvalentes (applications, opérations, AQ, données) afin de définir la méthode la plus efficace pour automatiser le cycle de livraison d'un logiciel
    - Comprendre la livraison continue et ses effets sur l'ensemble des résultats
    - Évaluer l'efficacité du processus de livraison continue d'un logiciel et les pratiques qui y sont liées
    - Définir et documenter les recommandations architecturales pour le contrôle de version, la compilation automatisée, l'intégration continue, l'automatisation de test, l'automatisation de l'infrastructure, la surveillance et d'autres processus et outils du cycle de livraison d'un logiciel basés sur les objectifs d'affaires
    - Présenter des processus opérationnels et recommander des pratiques pour mettre en place une livraison continue.
    - Effectuer une recherche proactive, comprendre et tester les outils, structures et concepts qui pourront ajouter la valeur à l'écosystème de la livraison continue
    - Fournir l'orientation/les recommandations aux membres de l'équipe et parties prenantes. Présenter des exposés internes (TEKsystems) et externes (client)
    - Soutenir les processus avant-ventes et de développement de produit
    - Développer et documenter des solutions alternatives pour répondre aux besoins d'affaires et prendre en compte les coûts et risques liés. Présenter des prototypes et discuter des solutions et options, au besoin

    Compétences et qualifications :

    - 10+ ans d'expérience dans la conception et la compilation des processus complets de livraison de logiciels hautement sophistiqués et automatisés. Démontrer une capacité à prendre des applications compilées/déployées manuellement et les transformer en processus normalisés, automatisés, reproductibles et transparents
    - 5+ ans d'expérience dans un environnement qui nécessite de communiquer directement avec les clients
    - Capacité de comprendre et exprimer les avantages commerciaux d'une livraison continue aux parties prenantes techniques et non techniques
    - Comprendre toutes les étapes (Infrastructure, applications, DB, intergiciels, réseau) du processus de livraison d'un logiciel. * Posséder une expérience pratique d'au moins deux langages de programmation ou de script tels que C#, Java, Python, Groovy, Ruby, Shell
    - Démontrerunecompréhensionapprofondiedudéveloppementdelogicielsimultané, ses effets sur la gestion des compilations et son application aux versions et environnements
    - Posséder une bonne compréhension et expérience de l'intégration continue, la gestion des stratégies de compilation et de gestion de l'approvisionnement (par exemple : branche de version) et des outils tels que Git, Gradle, Plugins, Git, Sonaqube, Jenkins et Circle CI y compris la configuration, le déploiement et les schémas d'orchestration
    - Maîtriser les processus, outils et structures de processus de livraison d'un logiciel moderne, notamment les structures allégées Java telles que Spring Boot
    - Connaître les outils et techniques d'automatisation d'infrastructure

    Formation :

    Baccalauréat/diplôme collégial de 4 ans en informatique ou expérience de travail équivalente

    Qualifications

    Le candidat doit comprendre les processus d'affaires, avoir le souci des détails et une capacité à saisir rapidement les nouveaux concepts. Le candidat doit également posséder une solide aptitude à présenter des exposés, démontrer des aptitudes interpersonnelles et des compétences en développement de logiciel et gestion du travail. Doit être autorisé à travailler légalement au Canada. Doit posséder un visa valide pour travailler aux É.-U., ou un passeport valide. Doit pouvoir voyager aux États-Unis, Canada, etc. jusqu'à 25 %. Cette opportunité exige un résultat satisfaisant dans les catégories de présélection suivantes : Vérification des antécédents criminels, vérification des emplois précédents et références d'emploi.

Description de l'entreprise

TEKsystems Global Services:
En plus de la dotation en personnel et la gestion des talents, TEKsystems offre des services complets dans le cadre des projets. Nos équipes travaillent conjointement dans nos centres, projet après projet, et acquièrent de l’expérience dans divers secteurs et technologies. Nous nous appuyons sur nos propres méthodologies, outils et personnel pour résoudre les problèmes des entreprises de nos clients, à partir de la collecte d’informations sur les exigences jusqu’à la mise en production, et toute tâche entre les deux. Nous sommes un véritable fournisseur de solutions des TI avec un portefeuille des services d’applications, d’infrastructures et de formation. TEKsystems est une société privée, ce qui nous permet d’investir à long terme sans nous préoccuper de la rentabilité immédiate comme c’est le cas pour les sociétés publiques. TEKsystems Global Services est la division de TEKsystems qui enregistre la croissance la plus rapide avec plus de 250 engagements simultanés et centres aux É.U., Canada, en Europe et en Asie.

À TEKsystems, nous attachons une grande valeur aux relations, à la communication ouverte, au dévouement et aux services, mutuellement, à nos clients et à la communauté. La croissance personnelle et professionnelle de nos employés nous importe et nous le démontrons par une variété de programmes et d’opportunités d’apprentissage, notamment les programmes de certification du secteur et les concours dans le domaine des technologiques/de formation volontaires permettant aux équipes de collaborer et apprendre de nouvelles technologies et techniques de développement. Nous effectuons des évaluations de routine en gestion du rendement tout au long de l’année afin de fournir de la rétroaction et accompagner les personnes qui travaillent pour atteindre leurs objectifs.

La diversité est une des initiatives stratégiques de TEKsystems Global Services; car nous savons que former une équipe diversifiée nous permettra d’offrir un service de classe mondiale. Les équipes techniques de notre Centre de solutions de Montréal comptent parmi les plus diversifiées, avec des expertises et cultures différentes que la majorité des entreprises ne peuvent égaler. Le centre est situé au cœur de Montréal, au dessus de la station de métro McGill, facilitant l’accès hors de/à la ville, mais également à ce que la ville offre.

Autres offres de l'entreprise

 

Nouveau sur Jobboom

Votre profil et votre CV seront désormais visibles par les employeurs.

  • Soyez repéré et contacté directement par les recruteurs
  • Augmentez vos chances de trouver l’emploi de vos rêves

N’oubliez pas de compléter votre profil et de mettre à jour votre CV pour aider les employeurs à vous trouver.