Ingénieur DevOps 3

Symcor
Mississauga
CAD 80,000 - 110,000
Job description

1 Robert Speck Pkwy, Mississauga, ON L4Z 2G5, Canada Numéro de demande 1136

jeudi 17 avril 2025

Symcor assure l’échange sécurisé des données et l’optimisation des processus administratifs pour favoriser la réussite de ses clients dans un monde numérique en constante évolution. Si les principales institutions financières du Canada lui font confiance depuis plus de 25 ans, c’est parce que Symcor soutient leur transformation numérique en mobilisant les acteurs sectoriels et en relevant leurs défis communs avec efficience et efficacité. Notre objectif est de faire en sorte que chaque employé·e se sente valorisé·e et accepté·e en tant que membre de l’équipe et qu’il/elle se sente lié·e à Symcor et à ses valeurs, ce qui favorise un sentiment d’appartenance. En tant qu’employeur, Symcor souscrit au principe de l’égalité d’accès à l’emploi et s’engage à offrir un processus de recrutement accessible. Si vous avez besoin de mesures d’adaptation pour le processus d’entrevue, il vous suffit de nous le faire savoir!

Pour en savoir plus, allez à www.symcor.ca/fr

L'ingénieur DevOps 3 est responsable de la rédaction de scripts d'automatisation et du développement de pipelines CI / CD pour un large éventail d'applications et de projets chez Symcor. Cela comprend la conception, la création et la maintenance de processus automatisés, la formation des équipes de développement et l'offre d'un soutien aux versions. Le rôle intégrera activement les pratiques DevSecOps et AI DevOps pour optimiser les flux de travail et assurer des déploiements sécurisés et évolutifs.

Il s'agit d'un rôle hybride avec des exigences d'être sur place 3 jours par semaine, offrant un équilibre entre la flexibilité à distance et la collaboration en personne.

À propos du rôle :

  • Développez, maintenez et optimisez les pipelines d'intégration continue et de livraison continue (CI/CD) pour assurer une livraison rapide et fiable des logiciels.
  • Intégrer des pratiques de sécurité dans le pipeline CI/CD, y compris l'analyse automatisée du code, la gestion des vulnérabilités et les vérifications de conformité. Assurez des pratiques de codage sécurisées et gérez la détection des menaces.
  • Concevez et mettez en œuvre des pipelines de déploiement automatisés, le provisionnement de l'infrastructure et la gestion de la configuration à l'aide d'outils tels que Terraform et Ansible.
  • Travailler avec l'entreprise pour comprendre leurs besoins en matière d'applications et les aider à concevoir une solution pour livrer l'application au client le plus rapidement possible avec toutes les politiques Symcor en place.
  • Intégrez l'automatisation basée sur l'IA (p. ex., détection d'anomalies, maintenance prédictive) dans les flux de travail DevOps pour optimiser les processus, améliorer la surveillance de la sécurité et améliorer la prise de décision.
  • Travailler en étroite collaboration avec les équipes de développement de logiciels, d'IA et de sécurité pour assurer une intégration harmonieuse de la sécurité, des modèles d'IA et des fonctionnalités d'application dans l'ensemble du pipeline.
  • Responsable du débogage des problèmes techniques à l'intérieur d'une pile complexe impliquant la virtualisation, les conteneurs, les microservices, etc.
  • Assurez-vous que l'infrastructure, les pipelines de déploiement et les systèmes d'IA respectent les normes de conformité réglementaire propres à l'industrie et gérez l'atténuation des risques grâce à des pratiques de sécurité et de surveillance proactives.
  • Aider les équipes de développement à comprendre quelle solution d'architecture fonctionnera le mieux pour leur base de code et leur style d'application.
  • Créer du matériel éducatif et des exemples sur le git flow, l'automatisation et les pratiques SDLC.
  • Travailler sur des tâches opérationnelles pour maintenir les pipelines et les automatisations à jour et fonctionnels.
  • S'efforcer continuellement d'améliorer la qualité, d'introduire l'automatisation et/ou de réduire les coûts grâce à des pratiques de développement. Recommander des changements aux méthodes et procédures établies, suggérer des solutions de rechange, l'automatisation et de nouvelles méthodes pour améliorer la qualité et augmenter la productivité.
  • Fournir des commentaires aux comités interdisciplinaires pour améliorer ou créer de nouveaux processus, de l'automatisation ou des outils pour améliorer la prestation dans l'ensemble du SDLC.

Ce dont vous avez besoin pour réussir :

  • Diplôme de 4 ans (de préférence en informatique, informatique, génie, mathématiques ou similaire).

Expérience :

  • 7+ ans d'expérience en DevOps, avec un fort accent sur l'automatisation, l'intégration continue et le déploiement continu (CI/CD).
  • Expertise en GitLab, y compris la mise en place et la maintenance de pipelines et de modèles CI/CD, avec une expérience pratique de Jfrog Artifactory, SonarQube et divers outils spécifiques à l'IA pour les contrôles de qualité du code et les analyses de sécurité.
  • Maîtrise d'Ansible et de Terraform, utilisant ces outils pour mettre en œuvre l'infrastructure en tant que code (IaC), automatiser le provisionnement de l'infrastructure et rationaliser le déploiement des applications.
  • Expérience dans le déploiement et la gestion d'applications conteneurisées sur Red Hat OpenShift et Azure Kubernetes Service (AKS), avec compétence dans l'utilisation d'Argo CD pour la livraison continue et les flux de travail GitOps.
  • Solide expérience en automatisation de la sécurité, assurant le déploiement sécurisé du code en intégrant des analyses de sécurité dans les pipelines CI/CD et en adhérant aux principes DevSecOps.

Compétences requises :

  • Expertise dans la création, la conception et la maintenance d'applications infonuagiques à l'aide de plateformes infonuagiques Azure ou AWS.
  • Capacité éprouvée à créer et à maintenir des pipelines CI/CD à l'aide de GitLab et/ou GitHub Actions pour automatiser les processus de déploiement.
  • Solide connaissance de la gestion des dépôts de code source à l'aide de plateformes comme GitLab et/ou GitHub pour assurer le contrôle de version et la collaboration.
  • Maîtrise de Python, Java et de scripts shell, en mettant l'accent sur l'automatisation des tâches et l'amélioration de l'efficacité du système.
  • Solides compétences interpersonnelles et de communication, capables de collaborer avec des équipes interfonctionnelles et de transmettre clairement des concepts techniques.
  • Un résolveur de problèmes avec un sens aigu du détail, assurant une résolution efficiente et efficace des problèmes et des obstacles techniques.
  • Désir de travailler dans une grande société financière et capacité à approfondir vos connaissances financières.
  • Capacité à s'engager dans des projets et à s'épanouir dans des environnements complexes, en appréciant les défis et les processus liés à la concrétisation des idées.
  • Flexible, enthousiaste, ambitieux et adaptable au changement.

Les avantages dont vous profiterez :

Chez Symcor, la réussite consiste à aider les autres à multiplier les succès. Notre entreprise a été fondée pour soutenir nos clients en leur fournissant des produits, des services et des solutions qui renforcent leur image de marque. Nous privilégions l’entraide pour permettre à chacun de réaliser son potentiel, améliorer la vie de nos communautés et viser une réussite collective.

  • Programme de rémunération global avec primes, avantages sociaux flexibles et salaire concurrentiel.
  • Une direction qui favorise votre développement en vous offrant encadrement et opportunités.
  • Possibilité de collaborer à l’amélioration durable de votre communauté.
  • Travailler au sein d’une équipe dynamique et performante, progressiste et collaborative.
  • Occasion d’accomplir des tâches stimulantes et enrichissantes.
  • Possibilité d’assumer des responsabilités de plus en plus importantes.
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Ingénieur DevOps 3 jobs in Mississauga