Location: Toronto/Montreal Preferred
Languages: Bilingual (English/French) Preferred
Employment Type: Full-Time
CGI is seeking an experienced Senior Platform Engineering Specialist to join our growing Platform Engineering consulting practice within the Emerging Technologies team.
As a full-time member of CGI, you will become part of a collaborative team of architects, engineers, and consultants delivering enterprise technology solutions for some of Canada's leading public and private sector organizations. While you may be assigned to one or more client engagements, you will remain a permanent member of CGI's Platform Engineering practice, collaborating with teammates, contributing to reusable engineering assets, and continuously developing your technical and consulting expertise.
In this role, you will help clients modernize the way they build, deploy, secure, and operate technology. You will design, implement, and support modern technology platforms that improve software delivery, developer productivity, operational resilience, security, and business agility.
Success in this role requires curiosity, adaptability, strong engineering fundamentals, and a passion for continuous learning. Rather than specializing in a single technology stack, you will leverage sound engineering principles to deliver innovative, scalable, and secure solutions across a variety of industries, technologies, and client environments.
Your future duties and responsibilities
Platform Engineering
Design, build, and support modern engineering platforms that improve developer productivity and operational efficiency.
Develop reusable platform capabilities that enable self-service infrastructure, application delivery, observability, automation, and software delivery.
Contribute to Internal Developer Platforms (IDPs), engineering standards, reusable templates, and platform services.
Improve the developer experience through automation, standardization, and engineering best practices.
Cloud Engineering
Design, deploy, and support secure, scalable, and resilient cloud solutions across public, private, and hybrid cloud environments.
Implement infrastructure using Infrastructure as Code (IaC) and automation.
Support cloud migration, modernization, optimization, and operational improvement initiatives.
Apply cloud governance, networking, identity, security, resiliency, and cost optimization best practices.
Software Delivery & Automation
Design and implement modern software delivery pipelines using CI/CD, GitOps, Infrastructure as Code, and automation.
Automate infrastructure provisioning, application deployment, testing, configuration management, and operational workflows.
Improve software quality, deployment reliability, operational stability, and engineering efficiency through continuous improvement.
Promote engineering practices that reduce manual effort and increase delivery consistency.
Cloud Native Engineering
Deploy, configure, and support Kubernetes and enterprise container platforms.
Build and support cloud-native applications utilizing containers, APIs, microservices, and distributed systems.
Develop resilient, scalable application platforms using automation and modern engineering practices.
Troubleshoot complex production and platform issues across cloud-native environments.
Reliability, Security & Operations
Improve platform reliability through monitoring, observability, automation, and operational excellence.
Integrate security throughout the software development lifecycle using modern DevSecOps practices.
Support incident response, root cause analysis, capacity planning, and continuous service improvement.
Promote secure, reliable, and resilient engineering practices across client environments.
Innovation & Emerging Technologies
Evaluate emerging technologies and engineering practices that improve client outcomes.
Contribute to proof-of-concepts, reusable accelerators, engineering assets, and innovation initiatives.
Support enterprise adoption of Artificial Intelligence, intelligent automation, and modern engineering capabilities where appropriate.
Consulting & Collaboration
Partner directly with client stakeholders to understand business challenges and translate requirements into practical technical solutions.
Collaborate with CGI architects, engineers, and consultants to deliver successful client outcomes.
Participate in architecture reviews, technical workshops, design sessions, and strategic planning activities.
Support proposals, technical estimates, proof-of-concepts,
and solution development when required.
Mentor junior engineers and contribute to knowledge sharing across CGI's Platform Engineering practice.
Required qualifications to be successful in this role
Engineering Experience
Demonstrated experience designing, implementing, and supporting enterprise technology platforms within complex business and technical environments.
Experience delivering Platform Engineering, Cloud Engineering, DevOps, Infrastructure Engineering, Site Reliability Engineering (SRE), or DevSecOps solutions.
Experience contributing to cloud modernization, application modernization, automation, or digital transformation initiatives.
Strong understanding of modern engineering practices and the ability to apply them across diverse client environments.
Ability to quickly learn and apply new technologies and engineering approaches.
Platform Engineering
Experience with concepts such as:
Infrastructure as Code (IaC)
Continuous Integration & Continuous Delivery (CI/CD)
Platform Engineering
Infrastructure Automation
GitOps
Configuration Management
Developer Self-Service
Cloud Engineering
Experience working with one or more enterprise cloud platforms, including:
Amazon Web Services (AWS)
Microsoft Azure
Google Cloud Platform (GCP)
Oracle Cloud Infrastructure (OCI)
Experience supporting hybrid or multi-cloud environments is considered an asset.
Cloud Native Technologies
Experience with:
Kubernetes
Containers
APIs
Microservices
Distributed Systems
Security & Reliability
Experience with:
Identity & Access Management
Secrets Management
Security Automation
Monitoring & Observability
Incident Management
Reliability Engineering
Operational Automation
Programming & Automation
Experience developing automation, integrations, or tooling using one or more modern programming or scripting languages such as:
Python
Go
PowerShell
Bash
Java
C#
JavaScript / TypeScript
Professional Skills
Strong analytical and problem-solving skills.
Excellent written and verbal communication skills.
Ability to communicate effectively with both technical and business stakeholders.
Solid collaboration and relationship-building skills.
Adaptability and a willingness to learn new technologies.
Passion for engineering excellence and continuous improvement.
Experience mentoring or supporting other engineers.
Experience That Will Help You Succeed
The following experience is considered an asset but is not required:
Artificial Intelligence
AI Platforms
Generative AI
MLOps
Intelligent Automation
Retrieval-Augmented Generation (RAG)
AI Infrastructure
Platform Engineering
Internal Developer Platforms (IDPs)
Developer Portals
Platform APIs
Service Mesh
Backstage
Crossplane
Data Platforms
Experience supporting enterprise data platforms, analytics solutions, or AI workloads.
Cloud Financial Management
Experience with cloud governance, FinOps, cloud cost optimization, forecasting, or cloud financial management.
Industry Experience
Experience supporting clients within Financial Services, Government, Healthcare, Telecommunications, Insurance, Utilities, or other regulated industries.
Certifications
Professional certifications in cloud computing, Kubernetes, Platform Engineering, DevOps, security, Artificial Intelligence, Agile, or FinOps are considered an asset.
Types of Client Engagements
As a member of CGI's Platform Engineering practice, you may contribute to initiatives such as:
Enterprise Cloud Transformation
Platform Engineering
Cloud Migration & Modernization
DevSecOps Transformation
Site Reliability Engineering (SRE)
Enterprise Automation
Kubernetes & Cloud Native Platforms
Artificial Intelligence Enablement
Cloud Governance
FinOps & Cloud Optimization
Enterprise Observability
Technologies We Commonly Work With
Depending on the client engagement, you may work with technologies such as:
Cloud Platforms
AWS
Microsoft Azure
Google Cloud Platform
Oracle Cloud Infrastructure
Containers & Orchestration
Kubernetes
OpenShift
Docker
Infrastructure & Automation
Terraform
Ansible
GitHub Actions
GitLab CI/CD
Azure DevOps
Observability
Datadog
Dynatrace
Grafana
Prometheus
Splunk
OpenTelemetry
Data & AI
Databricks
Snowflake
Microsoft Fabric
Vertex AI
Azure AI
Amazon Bedrock
Programming
Python
Go
PowerShell
Bash
Java
JavaScript / TypeScript
What Success Looks Like
Successful Senior Platform Engineers at CGI:
Deliver secure, scalable, and reliable technology solutions that create measurable client value.
Build trusted relationships with clients through technical expertise and professionalism.
Adapt quickly to new technologies, industries, and client environments.
Contribute reusable engineering assets, automation, and best practices to the Platform Engineering practice.
Mentor teammates and actively share knowledge across the organization.
Continuously improve engineering processes and delivery practices.
Demonstrate ownership, accountability, collaboration, and commitment to continuous learning.
Why Join CGI?
Joining CGI means becoming part of a long-term consulting practice focused on helping organizations solve complex technology challenges.
As a member of our Platform Engineering practice, you will collaborate with experienced architects, engineers, and consultants while supporting enterprise clients across a wide range of industries. As client needs evolve, you will have opportunities to work on new engagements, broaden your technical expertise, and continue building your career while remaining part of a collaborative engineering community.
At CGI, you will have opportunities to:
Deliver enterprise-scale cloud, Platform Engineering, DevSecOps, AI, and modernization initiatives.
Work across multiple industries and diverse technology environments.
Collaborate with experienced architects and technical leaders.
Contribute to innovation, reusable engineering assets, and emerging technology initiatives.
Continuously develop your technical and consulting skills.
Grow your career into Platform Engineering Architect, Principal Platform Engineering Architect, Technical Practice Lead, or Director, Platform Engineering.
CGI is providing a reasonable estimate of the pay range for this role. The determination of this range includes factors such as skill set level, geographic market, experience and training, and licenses and certifications. Compensation decisions depend on the facts and circumstances of each case. A reasonable estimate of the current range is $95,000-$145,000. This role is an existing vacancy.
#LI-AB19
Together, as owners, let’s turn meaningful insights into action.
Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because…
You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction.
Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.
You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.
At CGI, we value the strength that diversity brings and are committed to fostering a workplace where everyone belongs. We collaborate with our clients to build more inclusive communities and empower all CGI partners to thrive. As an equal-opportunity employer, being able to perform your best during the recruitment process is important to us. If you require an accommodation, please inform your recruiter.
That same commitment to fairness extends to how we use technology. To support our recruitment team, AI tools may be used to help assess applications though they never replace human judgement. All hiring decisions remain entirely in the hands of our recruitment professionals.
To learn more about accessibility at CGI, contact us via email. Please note that this email is strictly for accessibility requests and cannot be used for application status inquiries.
Come join our team—one of the largest IT and business consulting services firms in the world.
📌 Senior Platform Engineering Specialist (Toronto)
🏢 CGI
📍 Toronto