Skip to main content

Description

Ce rôle s'adresse à un(e) ingénieur(e) technique spécialisé(e) dans les pratiques d'ingénierie de la fiabilité des sites (SRE), les technologies cloud et le déploiement d'applications SaaS. La personne sera responsable d'assurer une haute fiabilité, évolutivité et performance des systèmes grâce à l'automatisation et à l'innovation. Les aspects clés incluent l'application des principes SRE, la gestion des incidents et l'assurance de l'observabilité pour répondre aux besoins de l'entreprise et des utilisateurs.

Ce que nous recherchons

Collaborer avec les équipes d'ingénierie qualité, DevOps, développement, TI et cloud pour aligner les pratiques SRE.,Concevoir, implémenter et maintenir des systèmes fiables et évolutifs pour une haute disponibilité et performance.,Surveiller la santé du système, identifier les goulots d'étranglement et résoudre les problèmes de manière proactive.,Développer et maintenir les objectifs de niveau de service (SLO), les indicateurs de niveau de service (SLI) et les accords de niveau de service (SLA).,Architecturer, déployer et gérer l'infrastructure basée sur le cloud (AWS, Azure, GCP).,Optimiser les ressources cloud pour l'efficacité des coûts et la performance.,Implémenter l'infrastructure en tant que code (IaC) en utilisant des outils comme Terraform, CloudFormation ou Pulumi.,Mettre en place et configurer de nouvelles applications SaaS et les intégrer aux systèmes existants.,Automatiser les pipelines de déploiement en utilisant des outils CI/CD (par exemple, Jenkins, GitHub Actions, GitLab CI/CD).,Écrire du code propre, efficace et maintenable dans des langages tels que Python, Go, Java ou Ruby.,Développer des scripts d'automatisation pour les tâches répétitives, la surveillance et la réponse aux incidents.,Diriger les efforts de réponse aux incidents, y compris l'analyse des causes profondes et les revues post-mortem.,Implémenter des systèmes de surveillance et d'alerte robustes (par exemple, Prometheus, Grafana, Datadog, New Relic).,Concevoir et implémenter des solutions d'observabilité pour des aperçus système approfondis.,Implémenter les meilleures pratiques de sécurité pour les environnements cloud et SaaS et assurer la conformité (par exemple, GDPR, SOC 2, ISO 27001).,Mener des audits de sécurité réguliers et des évaluations de vulnérabilité.,Documenter les processus, les flux de travail et les meilleures pratiques pour favoriser le partage des connaissances.,Encadrer les membres juniors de l'équipe et contribuer à une culture d'apprentissage continu.

Candidat idéal

Maîtrise des langages de programmation tels que Python, Go, Java ou Ruby.,Solide compréhension des plateformes cloud (AWS, Azure, GCP) et de leurs services.,Expérience avec les outils de conteneurisation et d'orchestration (par exemple, Docker, Kubernetes).,Expérience pratique des pipelines et outils CI/CD (par exemple, Jenkins, GitHub Actions, GitLab CI/CD).,Connaissance des outils d'infrastructure en tant que code (IaC) (par exemple, Terraform, CloudFormation, Pulumi).,Expérience avérée dans l'application des principes SRE pour améliorer la fiabilité et l'évolutivité des systèmes.,Expérience en gestion des incidents, analyse des causes profondes et processus post-mortem.,Expérience avérée dans le déploiement et la gestion d'applications SaaS.,Familiarité avec l'intégration SaaS et la gestion des API.,Expérience avec les outils de surveillance (par exemple, Dynatrace, Prometheus, Grafana, Datadog, New Relic).,Solides compétences en scripting Bash, Python ou langages similaires.,Expérience dans l'automatisation des tâches et des flux de travail répétitifs.,Baccalauréat en informatique, ingénierie ou un domaine pertinent (un atout).

Éducation minimale

Baccalauréat (préféré)

Compétences techniques

Python
Go
Java
Ruby
AWS
Azure
GCP
Docker
Kubernetes
Jenkins
GitHub Actions
GitLab CI/CD
Terraform
CloudFormation
Pulumi
Dynatrace
Prometheus
Grafana
Datadog
New Relic
Bash
Salesforce
Flosum
Méthodologie Agile
Infrastructure d'application
Atlassian JIRA
Automatisation
Plateforme Cloud
Technologie Cloud
DevOps
Automatisation TI
Surveillance TI
Support aux opérations
PagerDuty
Support à la production
Ingénierie de la fiabilité des sites (SRE)
Cycle de vie du développement logiciel (SDLC)
Génie logiciel
Connaissance technique des produits logiciels
Applications système
Logiciels système

Compétences interpersonnelles

Résolution de problèmes
Dépannage
Communication
Collaboration
Résolution de problèmes en groupe
Travail d'équipe
Pensée stratégique
Compétences interpersonnelles

Heures de travail

37,5 heures/semaine

Avantages

Programme complet de récompenses totales (primes, avantages sociaux flexibles, rémunération concurrentielle, commissions, actions)
Des leaders qui soutiennent le développement par le coaching et les opportunités de gestion
Capacité à faire une différence et à avoir un impact durable
Travailler au sein d'une équipe dynamique, collaborative, progressiste et performante
Programme de formation de classe mondiale en services financiers
Options flexibles d'équilibre travail/vie personnelle
Opportunités d'effectuer un travail stimulant

Aussi disponible à

À propos de l'entreprise

R

Royal Bank of Canada

La Banque Royale du Canada est une institution financière mondiale définie par sa raison d'être et guidée par des principes en vue de produire une performance de premier plan. En tant que plus grande banque du Canada, elle offre des services de banque aux particuliers et aux entreprises, de gestion de patrimoine et de marchés des capitaux à plus de 17 millions de clients dans le monde.

Axé sur la mission
Inclusif
Innovant
Collaboratif
Professionnel
Voir tous les emplois chez Royal Bank of Canada
Retour aux offres

    Nous respectons votre vie privée

    BerryMap utilise des cookies pour fournir des fonctionnalités essentielles, analyser l'utilisation et améliorer votre expérience. Vous pouvez personnaliser vos préférences ci-dessous.