Meridian OneCap Credit Corp.
Haventree Bank
Ingénieur DevOps
À propos de Haventree Bank
Haventree Bank est une banque canadienne de l'annexe I dédiée à renforcer la sécurité financière et la mobilité sociale des Canadiens mal desservis par les services financiers traditionnels. Grâce à nos solutions de prêts hypothécaires alternatifs et de CPG distribuées par des courtiers, ainsi qu'à notre plateforme bancaire numérique en pleine croissance, nous proposons des produits simples qui favorisent le bien-être financier à long terme et une croissance significative.
En tant que banque réglementée au niveau fédéral et assurée par la SADC, nous offrons la confiance et la stabilité d'une institution financière traditionnelle tout en adoptant l'innovation et l'état d'esprit axé sur le client d'une banque numérique moderne.
Si vous recherchez un environnement où votre travail a un impact direct, où vos idées sont valorisées et où l'innovation est encouragée, Haventree Bank est l'endroit idéal pour vous.
Résumé du poste
En tant qu'ingénieur DevOps chez Haventree Bank, vous contribuerez à construire, maintenir et soutenir une infrastructure cloud sécurisée, évolutive et efficace ainsi que des plateformes DevOps dans des environnements Azure et AWS. Vous travaillerez en étroite collaboration avec les équipes de développement, de sécurité et d'exploitation pour automatiser l'infrastructure, améliorer les processus de déploiement, renforcer la fiabilité des systèmes et soutenir les initiatives de livraison continue.
Principales missions et responsabilités
- Construire, maintenir et améliorer les pipelines CI/CD automatisés pour soutenir une livraison et un déploiement efficaces des applications.
- Utiliser des outils tels que GitHub Actions, Azure DevOps et Jenkins pour rationaliser les processus de développement et de mise en production.
- Collaborer avec les équipes de développement logiciel pour améliorer la fiabilité des déploiements et réduire les interventions manuelles.
- Soutenir l'adoption des pratiques DevSecOps au sein des pipelines de livraison de logiciels.
- Résoudre les problèmes de déploiement et aider à identifier les opportunités d'amélioration des processus.
- Provisionner, configurer et maintenir l'infrastructure cloud en utilisant les principes de l'Infrastructure as Code (IaC).
- Développer et soutenir des solutions d'automatisation de l'infrastructure en utilisant Terraform, PowerShell, Bash et Python.
- Aider à maintenir les environnements Azure et AWS pour garantir la disponibilité, la fiabilité et la performance.
- Participer aux mises à niveau des plateformes cloud, aux efforts d'optimisation et aux activités de standardisation des environnements.
- Soutenir les initiatives de reprise après sinistre, de sauvegarde et de continuité des activités.
- Soutenir la mise en œuvre et le maintien des meilleures pratiques de sécurité sur les plateformes cloud et les processus DevOps.
- Aider à la gestion des vulnérabilités, à la surveillance de la sécurité et aux activités de remédiation.
- Contribuer au respect des exigences réglementaires et de conformité, y compris les directives du BSIF et d'autres normes applicables.
- Participer aux revues de sécurité et soutenir les activités liées aux audits.
- Aider à améliorer les contrôles de sécurité au sein des pipelines CI/CD et de l'infrastructure cloud.
- Déployer et soutenir des applications conteneurisées en utilisant Docker et Kubernetes.
- Aider à l'administration, à la maintenance et à la surveillance des environnements AKS et EKS.
- Travailler avec les équipes de développement pour soutenir l'adoption de la conteneurisation et des meilleures pratiques Kubernetes.
- Surveiller la santé de la plateforme de conteneurs et aider à résoudre les problèmes opérationnels.
- Soutenir les initiatives qui améliorent l'évolutivité, la résilience et la performance des applications.
- Utiliser des outils tels que Azure Monitor, Microsoft Defender, AWS CloudWatch, Prometheus et Grafana pour améliorer la visibilité opérationnelle.
- Surveiller la performance de l'infrastructure et des applications et aider à identifier les problèmes potentiels avant qu'ils n'affectent les clients.
- Participer aux rotations d'astreinte, à la réponse aux incidents et aux activités de rétablissement de service selon les besoins.
- Soutenir les initiatives d'amélioration de la fiabilité et les efforts d'excellence opérationnelle.
- Participer aux activités de réponse aux incidents et aux exercices d'analyse des causes profondes.
- Collaborer avec les parties prenantes pour soutenir la mise en œuvre d'actions correctives et préventives.
- Aider aux mises en production, aux activités de maintenance et aux tâches de support opérationnel.
- Documenter les configurations d'infrastructure, les normes et les pratiques recommandées.
- Contribuer aux bases de connaissances internes et à la documentation de l'équipe.
- Partager les connaissances techniques et les leçons apprises avec les membres de l'équipe lorsque cela est approprié.
Qualifications et expérience
Diplômes et certifications
- Licence en informatique, technologies de l'information, génie logiciel ou domaine connexe, ou expérience pratique équivalente.
Années et étendue de l'expérience requise pour occuper le poste
- 3-5 ans d'expérience pratique en DevOps, ingénierie cloud, administration système, ingénierie de fiabilité de site (SRE) ou rôles techniques connexes.
- Expérience dans la construction et la maintenance de pipelines CI/CD en utilisant GitHub Actions, Azure DevOps, Jenkins ou des outils similaires.
- Expérience pratique de l'Infrastructure as Code (IaC), de préférence en utilisant Terraform.
- Expérience dans le support d'environnements cloud au sein de Microsoft Azure et/ou AWS.
- Connaissance pratique des technologies Docker et Kubernetes.
- Expérience avec les plateformes de surveillance, de journalisation et d'alerte.
- Familiarité avec les principes de sécurité et les exigences de conformité dans des environnements réglementés.
- Expérience dans l'utilisation de langages de script tels que PowerShell, Bash ou Python.
- Solides compétences en dépannage, analyse et résolution de problèmes.
- Expérience de travail dans des environnements de livraison Agile, Scrum ou Kanban.
Bien que nous remercions tous les candidats pour leur intérêt envers Haventree Bank, veuillez noter que seuls les candidats sélectionnés pour un entretien seront contactés. Haventree Bank s'engage à fournir des aménagements si nécessaire. Si vous avez besoin d'un aménagement, nous travaillerons avec vous pour répondre à vos besoins.
- En tant que candidat, notre processus de recrutement implique la collecte de données personnelles. Veuillez cliquer sur le lien ici pour consulter notre politique de confidentialité. Déclaration de confidentialité | Haventree Bank haventreebank.com/en/privacy-statement/
- Restez en contact avec nous, si ce poste ne vous convient pas – veuillez cliquer sur ce lien pour découvrir d'autres rôles sur Carrières | Haventree Bank haventreebank.com/en/careers/ ou suivez-nous sur LinkedIn à linkedin.com/company/haventree-bank/ can232.dayforcehcm.com/CandidatePortal/en-US/haventreebank/Posting/View/www.linkedin.com/company/haventree-bank/
- Haventree Bank prône l'égalité des chances, la diversité et l'inclusion. Veuillez nous faire savoir si vous avez besoin d'aménagements pendant le processus de recrutement et de sélection en contactant accessibility@haventreebank.com
#LI-TA1
#LI-Hybrid
