Location: Remote (EST preferred)•Type: Full-time•Status: Open
About Global Data and BI
Global Data and BI is hiring on a rolling basis for Data, BI & Analytics and ML/AI projects for large corporations. Beyond consulting services, we build production-ready business platforms and SaaS applications that leverage modern cloud technologies, data analytics, and AI capabilities. We deliver enterprise-grade solutions with certified engineers in AWS and Microsoft Azure / Power BI technologies. Our focus includes transformation projects in the financial industry, custom platform development, and our proprietary Noème suite of products. Our mission is to transform the corporate data journey from complexity to strategic clarity, ensuring data is not just collected, but leveraged to drive smarter decisions, stronger businesses, and lasting impact.
Summary
The Infrastructure team builds and maintains the foundational systems that power Global Data and BI's data platforms, Noème products, and client solutions. This includes orchestration platforms for data pipelines, cloud infrastructure automation, configuration management, observability systems, and the core services that ensure our data platforms are reliable, scalable, and secure for enterprise clients.
As part of the Infrastructure Team, you'll have the opportunity to shape how Global Data and BI manages and scales its data platform infrastructure, enabling data engineers and product teams to build and deploy solutions confidently while ensuring high availability and performance for our clients.
What you'll do (roles & responsibilities)
Build and maintain orchestration infrastructure for data pipelines including workflow scheduling, task execution, dependency management, and monitoring systems
Develop cloud infrastructure automation using Infrastructure as Code (Terraform, Pulumi, CloudFormation, ARM templates) for AWS and Azure environments
Implement configuration management platforms that enable safe, version-controlled infrastructure and application configuration across environments
Design and maintain Kubernetes infrastructure for containerized workloads including data processing jobs, APIs, and microservices
Build CI/CD pipelines for infrastructure deployments, ensuring reliable and repeatable infrastructure provisioning
Develop observability and monitoring systems to track infrastructure health, performance metrics, and operational insights
Support data pipeline orchestration platforms (Apache Airflow, Dagster, Prefect) ensuring reliability and scalability for data engineering teams
Implement security and compliance controls for cloud infrastructure including network security, encryption, access management, and audit logging
Optimize infrastructure costs by implementing resource tagging, right-sizing, auto-scaling, and cost monitoring
Build self-service infrastructure tools that enable engineering teams to provision and manage infrastructure independently
Maintain high availability systems through redundancy, failover mechanisms, disaster recovery planning, and chaos engineering practices
Debug production infrastructure issues with minimal disruption, whether replacing components, managing failovers, or responding to incidents
Participate in on-call rotation responding to infrastructure incidents to uphold service reliability and quickly restore normal operations
Partner with data engineering and product teams to ensure infrastructure aligns with evolving business needs and technical requirements
Evaluate and integrate new technologies to keep infrastructure modern and address emerging challenges
Document infrastructure architecture including diagrams, runbooks, and operational procedures
Implement infrastructure testing including integration tests, chaos experiments, and disaster recovery drills
Support multi-cloud and hybrid cloud architectures across AWS and Azure
Build infrastructure for AI/ML workloads including GPU compute, model serving, and training pipelines
Contribute to infrastructure standards and best practices across the organization
What you should have (Must-Haves)
Bachelor's or Master's degree in Computer Science, Engineering, or equivalent practical experience
2-5 years of software engineering or infrastructure engineering experience
Strong programming skills in languages like Python, Go, or Java for building infrastructure tools and automation
Experience with cloud platforms (AWS and/or Azure) and understanding of core cloud services (compute, storage, networking, databases)
Understanding of distributed systems and ability to design solutions that account for tradeoffs like consistency, latency, and scalability
Experience with Infrastructure as Code using Terraform, Pulumi, CloudFormation, or similar tools
Knowledge of containerization and experience with Docker and container orchestration
Understanding of CI/CD principles and experience building deployment pipelines
Familiarity with Linux/Unix systems and command-line tools
Experience with version control (Git) and collaborative development workflows
Strong problem-solving abilities and debugging skills for complex infrastructure issues
Pragmatic and business-oriented - understanding the balance between craft, speed, and long-term maintainability
Ownership mindset - comfortable taking ownership of ambiguous problems and driving solutions independently
Systems thinking - ability to understand how components interact and design holistic solutions
Customer empathy - focus on enabling other engineers and supporting them in building reliable systems
Adaptable and fast-paced - thrive in unstructured environments with rapidly changing requirements
Nice-to-Haves
Experience with Kubernetes and container orchestration in production environments
Knowledge of data orchestration platforms (Apache Airflow, Dagster, Prefect, Azure Data Factory)
Experience with monitoring and observability tools (Prometheus, Grafana, DataDog, New Relic, CloudWatch)
Understanding of networking including VPCs, subnets, load balancers, DNS, and security groups
Experience with database administration for PostgreSQL, MySQL, MongoDB, or other databases
Knowledge of message queues (Kafka, RabbitMQ, SQS, Event Hubs) and event-driven architectures
Familiarity with service mesh technologies (Istio, Linkerd) for microservices
Experience with configuration management tools (Ansible, Chef, Puppet, Salt)
Understanding of security best practices for cloud infrastructure and compliance frameworks (SOC 2, ISO 27001)
Experience with disaster recovery and business continuity planning
Knowledge of cost optimization strategies for cloud infrastructure
Experience with data platform infrastructure specific to data warehouses, data lakes, or lakehouse architectures
Familiarity with streaming data infrastructure (Kafka, Kinesis, Event Hubs)
Experience with GPU infrastructure for AI/ML workloads
Understanding of FinOps practices and cloud cost management
Background in SRE practices including SLOs, SLIs, error budgets
Experience with multi-cloud deployments and hybrid cloud architectures
Certifications in AWS or Azure (Solutions Architect, DevOps Engineer, or similar)
Contributions to open source infrastructure projects
Bilingual proficiency in English and French (asset for supporting bilingual engineering teams)
Work details
Location: Remote (EST timezone preferred for collaboration with engineering and operations teams)
Reporting relationship: You will report to the Engineering Manager for Infrastructure, Director of Infrastructure, or Director of Platform Engineering
Compensation
Competitive salary package adjusted to your local market and country of residence. Compensation is location-based and reflects regional market standards. We benchmark against leading technology companies in your country to ensure competitive, fair pay for mid-level infrastructure engineers with cloud and platform engineering expertise.
Our commitment to diversity, equity, and inclusion
We're committed to employment equity and encourage women, Indigenous Peoples, persons with disabilities, veterans and persons of all races, ethnicities, religions, abilities, sexual orientations, and gender identities and expressions to apply. We also welcome applications from Latin America countries, as the position is remote.
What happens after you apply
Timeline: We aim to complete our process within 2-3 weeks of application.
Step 1
Apply Submit your application. If you applied before and were not successful, you are welcome to apply again.
Step 2
Initial call (1 hour) If pre-selected, we schedule an initial conversation.
Step 3
Technical interview (1h30) If shortlisted, covering infrastructure, distributed systems, and cloud architecture.
Step 4
Practical exercise Take-home or pair programming exercise designing or implementing infrastructure solution.
Step 5
Panel interview (1h30) Meet with Infrastructure and Platform Engineering teams.
Step 6
Hiring decision If selected, we send an offer and next steps, otherwise we inform you by email.
If you don't hear back from us after application or any interview stage, it means we do not pursue your application.
Privacy Notice
By clicking "Submit Application", I understand and agree that Global Data and BI Inc. and its affiliates will collect and process my information in accordance with Global Data and BI's Recruiting Privacy Policy available at https://globaldataandbi.com/en/privacy/recruiting-privacy-policy
Ingénieur·e logiciel, infrastructure
Localisation : Télétravail (EST préféré)•Type : Temps plein•Statut : Ouvert
À propos de Global Data and BI
Global Data and BI recrute en continu pour des projets de données, BI & analytiques et ML/IA auxquels nous participons pour de grandes entreprises. Au-delà des services de consultation, nous construisons des plateformes d'affaires et des applications SaaS prêtes pour la production qui exploitent les technologies cloud modernes, l'analytique de données et les capacités d'IA. Nous offrons des solutions de niveau entreprise avec des ingénieurs certifiés dans les technologies AWS et Microsoft Azure / Power BI. Notre focus inclut les projets de transformation au sein de l'industrie financière, le développement de plateformes personnalisées, et notre suite propriétaire de produits Noème. Notre mission est de transformer le parcours des données corporatives de la complexité vers la clarté stratégique, en s'assurant que les données ne soient pas seulement collectées, mais exploitées pour prendre des décisions plus intelligentes, créer des entreprises plus fortes et avoir un impact durable.
Résumé
L'équipe Infrastructure construit et maintient les systèmes fondamentaux qui alimentent les plateformes de données de Global Data and BI, les produits Noème et les solutions clients. Cela inclut les plateformes d'orchestration pour pipelines de données, automation d'infrastructure cloud, gestion de configuration, systèmes d'observabilité et les services de base qui assurent que nos plateformes de données sont fiables, évolutives et sécurisées pour les clients d'entreprise.
En tant que membre de l'équipe Infrastructure, vous aurez l'opportunité de façonner comment Global Data and BI gère et fait évoluer son infrastructure de plateformes de données, permettant aux ingénieurs de données et équipes produit de construire et déployer des solutions en toute confiance tout en assurant haute disponibilité et performance pour nos clients.
Ce que vous ferez (rôles et responsabilités)
Construire et maintenir l'infrastructure d'orchestration pour pipelines de données incluant planification de workflows, exécution de tâches, gestion de dépendances et systèmes de monitoring
Développer l'automation d'infrastructure cloud utilisant Infrastructure as Code (Terraform, Pulumi, CloudFormation, templates ARM) pour environnements AWS et Azure
Implémenter des plateformes de gestion de configuration qui permettent une configuration d'infrastructure et d'applications sécurisée et contrôlée par version à travers les environnements
Concevoir et maintenir l'infrastructure Kubernetes pour charges de travail conteneurisées incluant jobs de traitement de données, API et microservices
Construire des pipelines CI/CD pour déploiements d'infrastructure, assurant un provisionnement d'infrastructure fiable et répétable
Développer des systèmes d'observabilité et monitoring pour suivre la santé de l'infrastructure, métriques de performance et insights opérationnels
Supporter les plateformes d'orchestration de pipelines de données (Apache Airflow, Dagster, Prefect) assurant fiabilité et évolutivité pour les équipes d'ingénierie de données
Implémenter les contrôles de sécurité et conformité pour infrastructure cloud incluant sécurité réseau, chiffrement, gestion d'accès et journalisation d'audit
Optimiser les coûts d'infrastructure en implémentant étiquetage de ressources, dimensionnement approprié, auto-scaling et monitoring de coûts
Construire des outils d'infrastructure self-service qui permettent aux équipes d'ingénierie de provisionner et gérer l'infrastructure indépendamment
Maintenir des systèmes haute disponibilité à travers redondance, mécanismes de basculement, planification de reprise après sinistre et pratiques de chaos engineering
Déboguer les problèmes d'infrastructure de production avec perturbation minimale, que ce soit remplacer des composants, gérer des basculements ou répondre aux incidents
Participer à la rotation de garde répondant aux incidents d'infrastructure pour maintenir la fiabilité du service et restaurer rapidement les opérations normales
S'associer avec les équipes d'ingénierie de données et produit pour assurer que l'infrastructure s'aligne avec les besoins d'affaires en évolution et exigences techniques
Évaluer et intégrer de nouvelles technologies pour maintenir l'infrastructure moderne et adresser les défis émergents
Documenter l'architecture d'infrastructure incluant diagrammes, runbooks et procédures opérationnelles
Implémenter les tests d'infrastructure incluant tests d'intégration, expériences de chaos et exercices de reprise après sinistre
Supporter les architectures multi-cloud et cloud hybride à travers AWS et Azure
Construire l'infrastructure pour charges de travail IA/ML incluant calcul GPU, service de modèles et pipelines d'entraînement
Contribuer aux standards d'infrastructure et meilleures pratiques à travers l'organisation
Exigences essentielles (Must-Haves)
Diplôme de baccalauréat ou maîtrise en Informatique, Ingénierie ou expérience pratique équivalente
2 à 5 années d'expérience en génie logiciel ou ingénierie d'infrastructure
Solides compétences en programmation dans des langages comme Python, Go ou Java pour construire des outils d'infrastructure et automation
Expérience avec les plateformes cloud (AWS et/ou Azure) et compréhension des services cloud de base (calcul, stockage, réseau, bases de données)
Compréhension des systèmes distribués et capacité à concevoir des solutions qui tiennent compte des compromis comme cohérence, latence et évolutivité
Expérience avec Infrastructure as Code utilisant Terraform, Pulumi, CloudFormation ou outils similaires
Connaissance de la conteneurisation et expérience avec Docker et orchestration de conteneurs
Compréhension des principes CI/CD et expérience construisant des pipelines de déploiement
Familiarité avec les systèmes Linux/Unix et outils en ligne de commande
Expérience avec le contrôle de version (Git) et workflows de développement collaboratif
Solides capacités de résolution de problèmes et compétences de débogage pour problèmes d'infrastructure complexes
Pragmatique et orienté affaires - comprendre l'équilibre entre artisanat, vitesse et maintenabilité à long terme
Mentalité de propriété - confortable prenant possession de problèmes ambigus et pilotant des solutions indépendamment
Pensée systèmes - capacité à comprendre comment les composants interagissent et concevoir des solutions holistiques
Empathie client - focus sur permettre aux autres ingénieurs et les supporter dans la construction de systèmes fiables
Adaptable et rapide - prospérer dans des environnements non structurés avec exigences en évolution rapide
Atouts (Nice-to-Haves)
Expérience avec Kubernetes et orchestration de conteneurs dans environnements de production
Connaissance des plateformes d'orchestration de données (Apache Airflow, Dagster, Prefect, Azure Data Factory)
Expérience avec les outils de monitoring et observabilité (Prometheus, Grafana, DataDog, New Relic, CloudWatch)
Compréhension du réseau incluant VPC, sous-réseaux, équilibreurs de charge, DNS et groupes de sécurité
Expérience avec l'administration de bases de données pour PostgreSQL, MySQL, MongoDB ou autres bases de données
Connaissance des files d'attente de messages (Kafka, RabbitMQ, SQS, Event Hubs) et architectures événementielles
Familiarité avec les technologies de service mesh (Istio, Linkerd) pour microservices
Expérience avec les outils de gestion de configuration (Ansible, Chef, Puppet, Salt)
Compréhension des meilleures pratiques de sécurité pour infrastructure cloud et cadres de conformité (SOC 2, ISO 27001)
Expérience avec la reprise après sinistre et planification de continuité d'affaires
Connaissance des stratégies d'optimisation de coûts pour infrastructure cloud
Expérience avec l'infrastructure de plateformes de données spécifique aux entrepôts de données, lacs de données ou architectures lakehouse
Familiarité avec l'infrastructure de données de streaming (Kafka, Kinesis, Event Hubs)
Expérience avec l'infrastructure GPU pour charges de travail IA/ML
Compréhension des pratiques FinOps et gestion de coûts cloud
Formation en pratiques SRE incluant SLO, SLI, budgets d'erreur
Expérience avec les déploiements multi-cloud et architectures cloud hybride
Certifications AWS ou Azure (Solutions Architect, DevOps Engineer ou similaire)
Contributions à l'open source projets d'infrastructure
Maîtrise bilingue de l'anglais et du français (atout pour supporter les équipes d'ingénierie bilingues)
Détails
Localisation : Télétravail, fuseau horaire EST préféré pour la collaboration avec équipes d'ingénierie et opérations
Relation hiérarchique : Vous relèverez du Gestionnaire d'ingénierie pour Infrastructure, Directeur Infrastructure ou Directeur Ingénierie de plateforme
Rémunération
Package salarial compétitif ajusté selon votre marché local et votre pays de résidence. La rémunération est basée sur la localisation et reflète les standards du marché régional. Nous nous alignons sur les principales entreprises technologiques de votre pays pour garantir une rémunération compétitive et équitable pour les ingénieurs d'infrastructure mid-level avec expertise en cloud et ingénierie de plateforme.
Notre engagement envers la diversité, l'équité et l'inclusion
Nous nous engageons à l'équité en matière d'emploi et encourageons les femmes, les Peuples autochtones, les personnes handicapées, les vétérans et les personnes de toutes races, ethnies, religions, capacités, orientations sexuelles, et identités et expressions de genre à postuler. Nous accueillons également les candidatures des pays d'Amérique latine, car le poste est en télétravail.
Que se passe-t-il après votre candidature
Échéancier : Nous visons à compléter notre processus dans les 2-3 semaines suivant la candidature.
Étape 1
Postuler Soumettez votre candidature. Si vous avez postulé auparavant sans succès, vous pouvez postuler à nouveau.
Étape 2
Appel initial (1 heure) Si présélectionné·e, nous planifions une première conversation.
Étape 3
Entretien technique (1h30) Si présélectionné·e, couvrant infrastructure, systèmes distribués et architecture cloud.
Étape 4
Exercice pratique Exercice à emporter ou programmation en pair concevant ou implémentant une solution d'infrastructure.
Étape 5
Entretien de panel (1h30) Rencontre avec équipes Infrastructure et Ingénierie de plateforme.
Étape 6
Décision d'embauche Si vous êtes sélectionné·e, nous envoyons une offre et les prochaines étapes, sinon nous vous informons par courriel.
Si vous n'avez pas de nouvelles après la candidature ou toute étape d'entretien, cela signifie que nous ne poursuivons pas votre candidature.
Avis de confidentialité
En cliquant sur « Soumettre la candidature », je comprends et accepte que Global Data and BI Inc. et ses affiliés collecteront et traiteront mes informations conformément à la Politique de confidentialité du recrutement de Global Data and BI disponible à https://globaldataandbi.com/en/privacy/politique-confidentialite-recrutement
Apply
Submit your application
We’ll email you a verification link first. Once verified, your application enters our scoring + shortlist flow.
Application submitted
Please verify your email address using the link we send you. Check spam/junk if you don’t see it within a few minutes.