• 2371284
  • (Référence :5875290)
  • Technical Architect - Continuous Delivery

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 les outils pour optimiser la réactivité, la vitesse, l'uniformité et la qualité de livraison d'un logiciel.
    - Créerun esprit de collaboration etun consensus autourdesdécisionssurlescritèresde vision, de buts etderéussiteentreles parties prenantes techniques et non-techniques detouslesniveauxhiérarchiques.
    - Devenirleconseillerdeconfiance pour toutesles parties prenantes techniques et non-techniques detouslesniveauxhiérarchiques.
    - Interagiravecleséquipespolyvalentes (applications, opérations, AQ, données) afindedéfinir la méthode la plus efficace pour automatiserle cycle delivraisond'unlogiciel. * Comprendre la livraison continue etseseffetssurl'ensembledesré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.

    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émontrer une compréhension approfondie du développement de logiciel simultané, 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. * Bien comprendre les outils de gestion de la configuration tels que Puppet, Chef, Ansible et Salt y compris les stratégies de déploiement.
    - Connaître l'écosystème et les outils de virtualisation et de conteneurisation tels que Docker, AWS AMI, Packer. * Être familier au changement de configuration du nom de code original, aux structures et tendances dans les productions inaltérables.
    - Bien connaître le cycle de livraison d'un logiciel avec une expérience précise des pratiques et méthodologies Agile et Lean.
    - Posséder de solides compétences en communication orale et écrite, avec la capacité de collaborer efficacement avec toutes les divisions.
    - Démontrer une aptitude à comprendre le contexte d'affaires et technique dans des environnements client variés.
    - Être désireux et capable d'apprendre continuellement de manière autonome et d'explorer les nouveaux outils et technologies.
    - Pouvoir diriger et exercer de l'influence sur les résultats des équipes.

    Qualifications:

    - 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.