Senior DevOps Engineer – Google Cloud Platform
ELITS Canada Inc. is Part of Accelerate, within the Iver Group in Sweden. Iver has approximately 1,300 employees and continues to grow. As Part of Accelerate, you will work at the forefront of technology on exciting digitization and transformation projects with market‑leading customers. We are passionate about realizing digital opportunities in the cloud and, together with our customers, closing the gap between aspiration and successful implementation. Communication is an essential part of the work since we collaborate closely with our customers. As an employee at ELITS, you will become part of a great team that responds with humility and takes pride in what we deliver.
About the position:
As a Senior DevOps Engineer (GCP), you will be a key member of our platform team, responsible for designing, building and operating scalable, cloud‑native infrastructure and tooling on Google Cloud Platform. You will work closely with development, data and operations teams to ensure reliable streaming, high availability and smooth deployments in production.
You will take ownership of our GCP environments (networking, security, Kubernetes, observability and CI/CD) and help drive best practices for reliability, performance and cost efficiency.
Your main responsibilities:
• Design, deploy and operate containerized microservices and distributed systems on GCP, primarily using GKE (Google Kubernetes Engine).
• Build and maintain CI/CD pipelines (for example, Cloud Build, GitHub Actions, Argo CD) to enable frequent, reliable releases and automated testing into GCP environments.
• Implement and manage real‑time streaming data platforms (for example, Kafka on GCP, Pub/Sub or similar technologies) for low‑latency, high‑throughput workloads.
• Design and operate GCP infrastructure with a strong focus on reliability, performance, security and cost‑efficiency (for example, leveraging Compute Engine, Cloud Run, Cloud Storage, Cloud SQL).
• Own infrastructure as code (IaC) for GCP using tools such as Terraform and Helm for repeatable, auditable environments and standardized landing zones.
• Configure and operate observability on GCP (Cloud Monitoring, Cloud Logging, Prometheus, Grafana) and lead incident response, troubleshooting and performance tuning on Linux‑based systems and containers.
• Collaborate with development teams to improve operability, observability and resilience of services (SRE mindset: SLIs/SLOs, error budgets, post‑mortems).
• Document architectures, runbooks and operational procedures, and contribute to continuous improvement of processes, tooling and platform standards.
Requirements:
• 7+ years of experience in DevOps, SRE, Platform Engineering or similar roles, including strong hands‑on experience running production workloads in cloud environments, ideally on Google Cloud Platform.
• Strong hands‑on experience with streaming technologies and real‑time data processing (for example, Apache Kafka, Google Pub/Sub, Kinesis, Pulsar or equivalent).
• Solid background in distributed systems: microservices, event‑driven architectures, scalability and fault tolerance.
• Strong understanding of hardware and infrastructure concepts (servers, networking, storage) and experience with on‑prem or hybrid environments integrated with GCP.
• Deep knowledge of Linux/Unix operating systems, system internals, performance and troubleshooting.
• Extensive experience with cloud‑native technologies:
• Containers and orchestration: Docker, Kubernetes (GKE in particular; EKS/AKS or other managed K8s is a plus).
• Infrastructure as Code: Terraform, Helm (and/or similar tools) targeting GCP resources.
• CI/CD pipelines: Cloud Build, GitHub Actions, Jenkins, Argo CD or equivalent.
• Observability: monitoring, logging and alerting using tools such as Cloud Monitoring/Logging, Prometheus, Grafana, ELK/EFK.
• Strong hands‑on experience with Google Cloud Platform services, for example: GKE, Compute Engine, Cloud Run, Cloud Storage, Cloud SQL/BigQuery, VPC networking and IAM.
• Good understanding of networking (VPC, VPN, load balancing, DNS, certificates, IPsec, private connectivity).
• Experience with agile ways of working and tools such as JIRA and Git.
• Strong debugging and troubleshooting abilities across multiple layers (application, infrastructure, network).
• Ability to understand users’ technical issues and provide clear, pragmatic recommendations.
• Fluent in English (spoken and written).
Optional but valuable: Google Cloud certifications such as Professional Cloud DevOps Engineer, Associate Cloud Engineer or Professional Cloud Architect.
Nice to have:
• Experience with Java or another backend language (for example, Go, Python) in a DevOps/platform context.
• Experience with system testing or test automation for distributed systems and APIs.
• Experience with security best practices in cloud‑native environments (secrets management, hardening, RBAC, IAM, policy‑as‑code) on GCP.
• Experience with Landing Zone or platform engineering approaches (for example, standardized GCP project structures, shared services, golden paths).
Qualities:
At ELITS Canada, we believe great people make great impact. Success in this role comes from curiosity, ownership, and a passion for building together. You bring initiative, creativity, and an open mindset that helps ideas turn into real results. You’re someone who:
• Thrives in collaborative, cross-functional teams and communicates with clarity and confidence.
• Balances technical depth with practical, solution-driven problem solving.
• Approaches challenges with positivity, accountability, and resilience.
• Manages multiple priorities while staying organized and focused.
• Brings fresh ideas to enhance products, processes, and team collaboration.
• Contributes to a culture of trust, learning, and continuous improvement.
This position is open to Canadian residents (persons with work permit in Canada).
ELITS - Part of Accelerate - IVER Group
++++
ELITS Canada Inc. fait partie de Part of Accelerate, au sein du groupe Iver en Suède. Iver compte environ 1 300 employés et continue de croître. En rejoignant Part of Accelerate, vous travaillerez à la pointe de la technologie sur des projets de numérisation et de transformation ambitieux avec des clients leaders sur leur marché. Nous sommes passionnés par la réalisation des opportunités numériques dans le cloud et, avec nos clients, nous réduisons l’écart entre l’ambition et une mise en œuvre réussie. La communication est un élément essentiel de notre travail, car nous collaborons étroitement avec nos clients. En tant qu’employé(e) d’ELITS, vous rejoignez une équipe soudée qui fait preuve d’humilité tout en étant fière de ce qu’elle livre.
À propos du poste:
En tant qu’Ingénieur DevOps Senior (GCP), vous serez un membre clé de l’équipe plateforme, responsable de la conception, de la construction et de l’exploitation d’une infrastructure cloud native évolutive ainsi que des outils qui la supportent sur Google Cloud Platform. Vous travaillerez en étroite collaboration avec les équipes de développement, de données et d’exploitation afin de garantir des flux de streaming fiables, une haute disponibilité et des déploiements fluides en production.
Vous prendrez la responsabilité de nos environnements GCP, notamment le réseau, la sécurité, Kubernetes, l’observabilité et la CI/CD, et vous contribuerez à définir les bonnes pratiques en matière de fiabilité, de performance et d’optimisation des coûts.
Vos principales responsabilités:
• Concevoir, déployer et exploiter des microservices conteneurisés et des systèmes distribués sur GCP, principalement avec GKE (Google Kubernetes Engine).
• Construire et maintenir des pipelines CI/CD (par exemple Cloud Build, GitHub Actions, Argo CD) pour permettre des mises en production fréquentes, fiables et automatisées vers les environnements GCP.
• Mettre en place et gérer des plateformes de données en streaming temps réel (par exemple Kafka sur GCP, Pub/Sub ou technologies similaires) pour des charges de travail à faible latence et haut débit.
• Concevoir et exploiter l’infrastructure GCP avec un fort accent sur la fiabilité, la performance, la sécurité et le rapport coût‑efficacité, en s’appuyant sur des services tels que Compute Engine, Cloud Run, Cloud Storage et Cloud SQL.
• Gérer l’infrastructure as code à l’aide d’outils comme Terraform et Helm afin de garantir des environnements reproductibles, auditables et des « landing zones » standardisées.
• Configurer et opérer l’observabilité sur GCP, notamment Cloud Monitoring, Cloud Logging, Prometheus et Grafana, et piloter la résolution d’incidents, le dépannage et l’optimisation des performances sur des systèmes Linux et des conteneurs.
• Collaborer avec les équipes de développement pour améliorer l’opérabilité, l’observabilité et la résilience des services, avec un état d’esprit SRE (SLI, SLO, budgets d’erreur, post‑mortems).
• Documenter les architectures, les runbooks et les procédures opérationnelles, et contribuer à l’amélioration continue des processus, des outils et des standards de plateforme.
Exigences:
• Minimum 7 ans d’expérience en DevOps, SRE, ingénierie de plateforme ou rôle similaire, incluant une solide expérience pratique de l’exploitation de charges de production dans le cloud, idéalement sur Google Cloud Platform.
• Forte expérience pratique des technologies de streaming et du traitement de données en temps réel (par exemple Apache Kafka, Google Pub/Sub, Kinesis, Pulsar ou équivalent).
• Solide expérience des systèmes distribués : microservices, architectures événementielles, scalabilité et tolérance aux pannes.
• Bonne compréhension des concepts d’infrastructure et de matériel (serveurs, réseau, stockage) et expérience des environnements on‑premise ou hybrides intégrés à GCP.
• Excellente maîtrise des systèmes d’exploitation Linux/Unix, de leurs internes, de la performance et du dépannage.
• Expérience avérée avec les technologies cloud natives :
• Conteneurs et orchestration : Docker, Kubernetes, en particulier GKE ; une expérience avec EKS, AKS ou d’autres Kubernetes managés est un atout.
• Infrastructure as Code : Terraform, Helm (et outils similaires) ciblant les ressources GCP.
• Pipelines CI/CD : Cloud Build, GitHub Actions, Jenkins, Argo CD ou outils équivalents.
• Observabilité : surveillance, journalisation et alerting via Cloud Monitoring, Cloud Logging, Prometheus, Grafana, ELK/EFK.
• Solide expérience pratique des services Google Cloud Platform tels que GKE, Compute Engine, Cloud Run, Cloud Storage, Cloud SQL, BigQuery, le réseau VPC et IAM.
• Bonne compréhension des réseaux (VPC, VPN, équilibrage de charge, DNS, certificats, IPsec, connectivité privée).
• Expérience de méthodes de travail agiles et d’outils tels que JIRA et Git.
• Excellentes compétences en dépannage sur plusieurs couches : application, infrastructure, réseau.
• Capacité à comprendre les problématiques techniques des utilisateurs et à proposer des recommandations claires et pragmatiques.
• Maîtrise de l’anglais, à l’oral comme à l’écrit.
Atouts supplémentaires :
• Certifications Google Cloud telles que Professional Cloud DevOps Engineer, Associate Cloud Engineer ou Professional Cloud Architect.
• Expérience en Java ou dans un autre langage backend (par exemple Go, Python) dans un contexte DevOps ou plateforme.
• Expérience des tests systèmes ou de l’automatisation de tests pour des systèmes distribués et des APIs.
• Expérience des bonnes pratiques de sécurité dans des environnements cloud natifs (gestion des secrets, durcissement, RBAC, IAM, policy‑as‑code) sur GCP.
• Expérience des approches de type landing zone ou plateforme (par exemple structures de projets GCP standardisées, services partagés, « golden paths »).
Qualités:
Chez ELITS Canada, la conviction est que ce sont les bonnes personnes qui créent le plus grand impact. La réussite dans ce rôle repose sur la curiosité, le sens des responsabilités et l’envie de construire ensemble. Vous faites preuve d’initiative, de créativité et d’un état d’esprit ouvert qui permet de transformer les idées en résultats concrets. Vous êtes une personne qui :
• S’épanouit au sein d’équipes collaboratives et pluridisciplinaires et communique avec clarté et assurance.
• Allie profondeur technique et approche pragmatique, orientée solution.
• Aborde les défis avec positivité, sens des responsabilités et résilience.
• Gère plusieurs priorités tout en restant organisée, structurée et concentrée.
• Apporte des idées nouvelles pour améliorer les produits, les processus et la collaboration au sein de l’équipe.
• Contribue à une culture de confiance, d’apprentissage et d’amélioration continue.
Ce poste est ouvert aux résidents canadiens ainsi qu’aux personnes titulaires d’un permis de travail valide au Canada.
ELITS – Part of Accelerate – IVER Group
- Team
- Research & Development
- Role
- DevOps Engineer
- Locations
- Montreal
- Remote status
- Hybrid
#LIFEATELITS
At ELITS we strive to be another kind of company in our industry, maybe unique. We do this by having an open, diverse culture that appreciates the person behind the employee. We work actively to preserve the feeling of a family-friendly company that is based on solidarity, friendship and cooperation. Through open and honest communication, we encourage dialogue, empower employees and respect each other’s opinions. Our belief is that in order to perform at your best there must be a balance between leisure and work.
About ELITS
Grow together with passionate people. Do you value a corporate culture that’s built on transparency, honesty and trust?Do you want to give yourself the best conditions for succeeding?
Do you want to work with people who inspire you and share their skills and competence? Do you want to feel part of something positive? And do you want to grow and develop with the best IT specialists in the business?
Then welcome to ELITS - Accelerate at IVER