Talent.com
Randstad Canada
C++ DevOps EngineerRandstad Canada • Mississauga, Ontario, CA
Les candidatures ne sont plus acceptées
C++ DevOps Engineer

C++ DevOps Engineer

Randstad Canada • Mississauga, Ontario, CA
Il y a plus de 30 jours
Type de contrat
  • Permanent
  • Temporaire
  • Quick Apply
Description de poste

Our client, Is seeking a highly skilled, senior-level C++ DevOps Engineer (Build & Release Specialist) to join their core software development and architecture division.

Reporting to the Director of Software Development and Architecture, you will assume complete engineering ownership over the design, implementation, and continuous optimization of the software build, packaging, release, and deployment ecosystem supporting a large-scale, high-availability, Linux-based C++ platform. In this senior technical role, you will bridge the gap between core C++ engineering and modern infrastructure operations, creating reliable, scalable, and fully automated compilation and delivery systems. Your mission is to ensure rapid development velocity while maintaining the highest standards of compilation efficiency, code quality, repeatability, and security in a highly regulated enterprise environment.

Duration: 3-Month Contract-to-Hire (High potential for permanent conversion)

Work Arrangement: 100% Remote (Candidates must be based in Canada)

Language Requirement: Bilingualism in French and English is required due to frequent collaboration with bilingual teams and stakeholders.



Advantages
Direct Pathway to Permanent Placement: Secure a stable contract-to-hire opportunity with a major financial institution offering a defined path to long-term career growth.

Complex Architectural Scale: Own the build infrastructure for a massive, mission-critical, and highly modular C++ codebase that powers high-availability transaction systems.

Modern Tooling & Infrastructure: Drive the adoption of advanced compilation, caching, and infrastructure-as-code patterns (Docker/Podman, Ansible, Kubernetes).

Remote Flexibility: Enjoy the convenience of working 100% remotely from anywhere in Canada within a highly collaborative, cross-functional environment.



Responsibilities
Build System Engineering & Compilation Optimization
Automated Pipeline Development: Architect, configure, and maintain highly automated end-to-end build pipelines for complex C++ applications using CMake, GLIBC, libstdc++, Make, Maven, Ninja, or Bazel.

Compilation Tuning: Analyze compile-time performance, optimize dependency graphs, and implement build caching and parallel compilation strategies to reduce feedback loops.

Toolchain & Library Management: Manage compiler versions (GCC, Clang, MSVC), SDKs, and third-party libraries, ensuring structural compatibility, linker alignment, and licensing compliance.

Cross-Platform Engineering: Support cross-platform, multi-architecture build configurations (Linux, Windows, macOS) when required.

CI/CD, Packaging & Release Automation
Continuous Delivery: Implement and govern robust CI/CD workflows using GitLab CI/CD, Jenkins, or Azure DevOps to automate compilation, automated unit testing, static code analysis, and artifact publication.

Software Packaging: Package software for production deployment using standardized enterprise release processes, focusing heavily on RPM packaging and containerization (Docker / Podman).

Versioning & Artifact Registry: Enforce automated versioning, tagging, and release management workflows, managing binary publications within secure artifact repositories (such as Artifactory or Nexus).

Supply Chain Security: Integrate AppSec scanning systems, including SAST/DAST tools and static analysis frameworks, to safeguard the software supply chain.

Infrastructure & Team Collaboration
Infrastructure as Code (IaC): Maintain build-node infrastructure utilizing Ansible, Kubernetes, Satellite, and scripting utilities.

Developer Enablement: Partner closely with C++ Developers, QA teams, and Systems Engineers to debug complex linking failures, resolve integration bottlenecks, and streamline environment setup.

Technical Governance: Maintain clear documentation of build processes, promote best practices in release engineering, and influence coding and automation standards across multiple product teams.



Qualifications
Experience: 10+ years of progressive professional experience in software engineering, build automation, or release engineering, specifically supporting large-scale, high-availability production platforms.

C++ and Linux Expertise: Expert-level command of C++ compilation dynamics, Linux (RHEL), the GCC toolchain, and GLIBC.

Build Tool Mastery: Strong proficiency with advanced build automation tools such as CMake, Make, Maven, Ninja, SCons, or Bazel.

Bilingual Communication: Fluency in both French and English (written and spoken) is required to support cross-regional business teams.

CI/CD & Version Control: Proven, hands-on experience designing pipeline workflows using GitLab CI/CD (preferred), Jenkins, or Azure DevOps alongside expert-level Git knowledge.

Scripting Skills: Strong scripting and automation skills utilizing Python, Bash, Perl, or PowerShell.

Advanced Systems Packaging: Experience with RPM packaging, container virtualization (Docker/Podman), and shared/static library management.

Education: University degree in Computer Science, Software Engineering, or a related technical discipline (or equivalent practical enterprise experience).

Preferred Assets
Experience operating within the Financial Services or banking industry, particularly in high-frequency or high-availability operational environments.

Practical knowledge of infrastructure automation and orchestration systems such as Ansible, Kubernetes, and Satellite.

Prior exposure to cybersecurity principles, static analysis platforms, and SAST/DAST tool integrations.



Summary
If you are a senior-level C++ DevOps Engineer who pairs an absolute command of C++ compilation, GCC toolchains, and CMake with the automated pipeline depth (GitLab CI/CD, Ansible) required to scale massive Linux-based financial platforms, this remote contract-to-hire opportunity is an exceptional match. Bring your build optimization precision, release-engineering discipline, and collaborative leadership to our client's core architecture team today!

Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.

Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.

Créer une alerte emploi pour cette recherche

C++ DevOps Engineer • Mississauga, Ontario, CA

Offres similaires

Senior DevOps Engineer in Automation

CitiMississauga, Peel Region, CA
Temps plein

Advance your career at Citi as a Senior DevOps Engineer dedicated to automation and observability.This role focuses on building and managing CI/CD infrastructures in a collaborative environment.You... Voir plus

 • Offre sponsorisée

Senior DevOps Engineer

RO WriterMississauga, Peel Region, CA
Temps plein

A market-leading developer of software products for the automotive repair industry; our RO Writer shop management system is currently deployed in over 4,000 locations throughout the United States a... Voir plus

 • Offre sponsorisée

DevSecOps Engineer (Remote from Canada)

JobgetherMississauga, Peel Region, CA
Télétravail
Temps plein

We are currently looking for a DevSecOps Engineer in Canada.In this role, you will be at the forefront of security, reliability, and DevOps, designing and implementing resilient cloud infrastructur... Voir plus

 • Offre sponsorisée

Remote Mid-Level Platform Engineer

NTT DATA North AmericaMississauga, Peel Region, CA
Télétravail
Temps plein

If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.We are currently seeking a Mid-Level Platform Engineer to join our team remotely in Canada.NTT DATA’s... Voir plus

 • Offre sponsorisée

Senior C++ Flight Software Engineer VxWorks

MDA SpaceBrampton, Ontario, Canada
Temps plein

Building the space between proven and possible, MDA Space (TSX:MDA) is a trusted mission partner to the global space industry.A robotics, satellite systems and geointelligence pioneer with a 55-yea... Voir plus

 • Offre sponsorisée

Senior DevOps Engineer - Cloud, CI/CD & Automation Lead

CATALYST MicroservicesMississauga, Peel Region, CA
Temps plein

A technology firm specializing in cloud engineering is seeking a DevOps Engineer to lead DevOps workflows and mentor the development team.This fully remote position welcomes candidates from anywher... Voir plus

 • Offre sponsorisée

Remote DevOps Engineer for Cloud, IaC & Automation

Modaxo Inc.Mississauga, Peel Region, CA
Télétravail
Temps plein

A leading technology organization is seeking a DevOps Engineer to manage cloud infrastructure and enhance system operations.You will work across multiple business units, ensuring operational excell... Voir plus

 • Offre sponsorisée

Innovative Engineer for Next-Gen Containerization and Virtualization

CanonicalMississauga, Peel Region, CA
Temps plein

Lead the charge in containerization and virtualization technology as a talented engineer.Engage in exciting projects with cutting-edge technologies while enjoying a fully remote work environment.Th... Voir plus

 • Offre sponsorisée

DevOps Consultant - BuildMaster & Openshift

BevertecMississauga, Peel region, Canada
Temps plein

Platform Professional Services Senior Consultant - Cloud (Remote).Experience with Azure RedHat OpenShift.Experience with cloud-based and mobile application development.Experience with Disaster Reco... Voir plus

 • Offre sponsorisée

Platform Engineer

RealmMississauga, Peel Region, CA
Temps plein

This range is provided by Realm.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Direct message the job poster from Realm.Our client is a well-fu... Voir plus

 • Offre sponsorisée

Devops Engineer I - C$100,000 - C$130,000 A Year

PaymentusVaughan, Canada
Temps plein

DevOps Engineer to support, monitor, and tool cloud deployments.Responsibilities include collaborating on continuous delivery, building cloud environments with Terraform and Kubernetes, and automat... Voir plus

 • Offre sponsorisée

Generative Ai Cloud Operations Engineer - Evinova

EvinovaMississauga, Canada
Permanent +1

Job Title Generative AI Cloud Operations Engineer – Evinova Location Toronto, ON At AstraZeneca, we pride ourselves on crafting a collaborative culture that champions knowledge‑sharing, ambitious... Voir plus

 • Offre sponsorisée

Remote Platform Engineer — Cloud & Kubernetes Ops

PlanetMississauga, Peel Region, CA
Télétravail
Temps plein

A leading global space and data company is seeking a Software Engineer in Platform Operations.This full-time remote role prioritizes building and operating cloud infrastructure supporting engineeri... Voir plus

 • Offre sponsorisée

Principal Go Engineer — Dev Productivity & CI/CD Architect

OktaMississauga, Peel Region, CA
Temps plein

A leading tech company is seeking a Principal-level engineer to enhance the productivity ecosystem for their Workflows Engineering organization.The ideal candidate has over 10 years of software eng... Voir plus

 • Offre sponsorisée

Regional Tech Rep III

MiTekBradford West Gwillimbury, ON, CA
Temps plein

This role will be responsible for building and maintaining strong customer relationships while providing expert technical support and training for the MiTek Component Manufacturer Software Suite.Ac... Voir plus

 • Offre sponsorisée

Senior DevOps Engineer - AWS (Remote)

LumenaltaMississauga, Peel Region, CA
Télétravail
Temps plein

At Lumenalta, we create impactful software solutions that drive innovation and transform businesses.Since 2000, we’ve partnered with visionary leaders to build cutting‑edge tech, solve complex chal... Voir plus

 • Offre sponsorisée

SRE-DevSecOps Engineer

High Tech GenesisMississauga, Peel Region, CA
Temps plein

Allowed Staffing Countries: Canada, Costa Rica, Mexico or Brazil, (Remote).High Tech Genesis is seeking a 3-month contractor who can hit the ground running to support our SaaS platform on AWS.Kuber... Voir plus

 • Offre sponsorisée

Remote Security & DevOps Engineer for SaaS/IoT Cloud

KeycafeMississauga, Peel Region, CA
Télétravail
Temps plein

A leading technology firm in Canada is seeking a passionate Security & DevOps Engineer to enhance its cloud environments and ensure high security across its global IoT platform.You'll manage applic... Voir plus

 • Offre sponsorisée

Sr Cloud Engineer - Kubernetes

Rackspace TechnologyMississauga, Peel region, Canada
Temps plein

Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.Job Summary: The ideal candidate will have several years’ experience with Public Cloud design and impl... Voir plus

 • Offre sponsorisée

Oracle ERP Cloud Technology Architect - 65714761

CognizantOakville, ON, CA
Temps plein

As an Oracle Cloud ERP Technology Architect, you will play a pivotal role in designing and implementing cutting‑edge solutions using Oracle technologies.You will leverage your expertise in Oracle C... Voir plus