Talent.com
Cloud Developer
Cloud DeveloperCGI • Toronto, Canada
Cloud Developer

Cloud Developer

CGI • Toronto, Canada
9 days ago
Job type
  • Full-time
Job description

Position Description:

This role is hybrid and requires you to be at our Client office at a minimum 4 days per week - subject to change at any time.

We are seeking a hands-on Cloud Developer to design, build, and operate scalable, secure, and resilient cloud-native applications and services. You will work across APIs, microservices, event-driven systems, and data integrations, leveraging modern CI/CD and cloud platform capabilities to deliver high-quality features at speed.

The ideal candidate has strong software engineering fundamentals, experience with Azure (preferred) / AWS / GCP, and a track record of building production-grade cloud services. Experience in banking/payments is highly desirable.

Your future duties and responsibilities:

Design & Build

. Design and implement cloud-native microservices and APIs using modern language stacks (e.g., .NET/Java/Node/Python).
. Build event-driven components using messaging/streaming (e.g., Kafka, Azure Service Bus, Event Hubs, SNS/SQS).
. Implement secure, scalable, and resilient solutions leveraging managed cloud services (compute, storage, networking, identity).
. Write clean, maintainable, testable code with unit/integration tests and clear documentation.

Cloud Engineering

. Develop and deploy services using containers and Kubernetes (AKS/EKS/GKE) or serverless (Azure Functions/Lambda).
. Use Infrastructure as Code (IaC) (Terraform/ARM/Bicep/CloudFormation) for repeatable, version-controlled environments.
. Implement observability (logs, metrics, traces) and instrument code for Application Performance Monitoring (App Insights/CloudWatch/Stackdriver).


DevOps & CI/CD

. Integrate services into CI/CD pipelines (Azure DevOps, GitHub Actions, Jenkins), enabling automated build, test, security scans, and deployment.
. Practice shift-left principles: automate quality checks, security policies, and compliance in the pipeline.
. Support blue/green, canary, or ring-based deployments, and production rollout strategies.

Security & Compliance

. Implement cloud security best practices: secrets management, identity & access control (Azure AD/Managed Identities), encryption, and network isolation.
. Address threat modeling, secure coding (OWASP), and compliance needs relevant to financial services.

Collaboration

. Work closely with Product, QE, SRE, and Architecture to align on solution design, NFRs, and release readiness.
. Participate in design reviews, code reviews, and post-incident improvements; contribute to standards and reusable libraries.

Required qualifications to be successful in this role:

Core Engineering

. Proficiency in one or more languages: C#/.NET, Java/Spring Boot, Node.js/TypeScript, Python.
. Strong experience building RESTful APIs and integrating with relational/NoSQL databases (e.g., PostgreSQL, SQL Server, Cosmos DB, DynamoDB).
. Familiarity with domain-driven design (DDD), 12-factor apps, and clean architecture.

Cloud Platforms

. Hands-on with at least one major cloud: Azure (preferred), AWS, or GCP.
. Practical experience with managed services (compute, API gateways, messaging, serverless, object storage, key vaults).
. Understanding of networking fundamentals in cloud (VNet/VPC, private endpoints, ingress/egress, load balancing).

Containers, Orchestration & IaC

. Docker and Kubernetes fundamentals (deployments, services, configs, autoscaling).
. IaC using Terraform or Bicep/ARM; environment promotion and config-as-code.

DevOps & Quality

. CI/CD with Azure DevOps/GitHub Actions; artifact management and release governance.
. Automated testing (unit/integration/contract) and contract testing tools (e.g., Pact).
. Basic performance tuning and cost-aware design in cloud.


Required Domain Knowledge (Payments – Optional but Preferred)

. Understanding of payment processing flows, idempotency, exactly-once semantics, reconciliation, and settlement.
. Familiarity with payment rails (e.g., SWIFT, ACH, Fedwire, UPI, RTGS) and ISO /message formats.
. Awareness of security, regulatory, and resiliency requirements in financial services (e.g., PCI-DSS, data residency).


Nice to Have

. Event sourcing/CQRS patterns; Kafka streams or Azure Event Hubs processing.
. Experience with serverless event-driven architectures at scale.
. Knowledge of SRE fundamentals (SLIs/SLOs, error budgets, resilience patterns like circuit breakers, bulkheads, retries with backoff).
. Exposure to Generative AI/Copilot for code acceleration, documentation, and test generation.
. Experience with feature flags, A/B testing, and progressive delivery.


Soft Skills & Ways of Working

. Product mindset with a focus on business outcomes, reliability, and security.
. Strong communication and collaboration across multi-disciplinary teams.
. Bias for automation, simplicity, and continuous improvement.
. Ownership and accountability for code from design through production.

"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 $80,–$,. This role is an existing vacancy."

#LI-GS!

Skills:

  • Code Review
  • Code Review
  • Database Design
  • Performance/Stress Testing
  • Software Architecture
  • Software Design Patterns
  • Financial Services
Create a job alert for this search

Cloud Developer • Toronto, Canada

Similar jobs
Junior Cloud Platform Developer: Kubernetes & Python

Junior Cloud Platform Developer: Kubernetes & Python

Delta Controls Inc. • Toronto, Canada, CA
Full-time
Junior Cloud Platform Developer needed to build and maintain a firmware emulation platform using Python, Docker, and Kubernetes.Show more
Last updated: 2 days ago • Promoted
Senior Azure Cloud Developer & API Integration Lead

Senior Azure Cloud Developer & API Integration Lead

BDO Canada LLP • Toronto
Full-time
A leading Canadian consulting firm is seeking a Senior Developer to design and implement scalable cloud-based solutions on the Microsoft Azure platform.The role requires deep expertise in Azure ser...Show more
Last updated: 3 days ago • Promoted
Senior Cloud Engineer

Senior Cloud Engineer

WELL Health Technologies Corp. (TSX: WELL) • Toronto
Full-time
WELL Health is an innovative technology enabled healthcare company whose overarching objective is to positively impact health outcomes by leveraging technology to empower and support healthcare pra...Show more
Last updated: 16 days ago • Promoted
Cloud Architect - C$86,000 - C$128,500 A Year

Cloud Architect - C$86,000 - C$128,500 A Year

KPMG Canada • Toronto, Canada, CA
Full-time
Designs and develops cloud architectures, leads migrations to Microsoft EntraID, and ensures secure, scalable, and reliable cloud solutions.Show more
Last updated: 7 days ago • Promoted
Cloud Engineer

Cloud Engineer

The Nationwide Group • Markham
Full-time
The Nationwide Group (TNG) is a pioneer in designing and developing outsourced financial services software, exclusively focused on creating comprehensive and customizable solutions for the real est...Show more
Last updated: 29 days ago • Promoted
Cloud Engineer

Cloud Engineer

Bay Street Staffing • Toronto
Full-time +1
Get AI-powered advice on this job and more exclusive features.Direct message the job poster from Bay Street Staffing.Hiring Talent for my North American Clients | Sharing experience & tips for prof...Show more
Last updated: 29 days ago • Promoted
Cloud Ai Multi-Agent Systems Principal — R&D

Cloud Ai Multi-Agent Systems Principal — R&D

Enercare • Markham, Canada, CA
Full-time
A global technology company in York Region, Markham, is seeking a Principal Software Engineer.This role involves leading the design and deployment of AI Multi-Agent systems on cloud platforms, coll...Show more
Last updated: 7 hours ago • Promoted • New!
Cloud Technical Lead

Cloud Technical Lead

Rogers Communications • North York, Canada, CA
Full-time
Cloud Technical LeadCanada - Richmond Hill, Ontario (Applanix)**Architect the Future: Lead Our Cloud Evolution as a Hands-On Technical Lead!**The Trimble Field Systems segment provides solutions to...Show more
Last updated: 2 days ago • Promoted
Cloud Engineer

Cloud Engineer

GPL Technologies • Toronto, ON, CA
Full-time
Quick Apply
Cloud Engineer - Media & Entertainmen Workflows At GPL Technologies, our mission is to provide powerful, reliable, and innovative technology services and leadership to creative companies by combini...Show more
Last updated: 30+ days ago
OpenStack Cloud DevOps Engineer

OpenStack Cloud DevOps Engineer

Collabera • Markham
Full-time
A leading IT staffing firm in York Region is seeking a candidate to coordinate technical projects.The ideal applicant should be proficient in Windows and Linux administration, possess strong networ...Show more
Last updated: 7 days ago • Promoted
Cloud Infra Architect - Lxd, Microcloud (Go/C) | Remote - C$170,000 - C$200,000 A Year - Remote

Cloud Infra Architect - Lxd, Microcloud (Go/C) | Remote - C$170,000 - C$200,000 A Year - Remote

Autodesk, Inc. • Toronto, Canada, CA
Remote
Full-time
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets.Our platform, Ubuntu, is very widely used in breakthrough enterprise in...Show more
Last updated: 2 days ago • Promoted
Azure Cloud Engineer

Azure Cloud Engineer

Motion Recruitment Partners LLC • Toronto
Full-time
Ownership and hands-on work with burgeoning tech can be key accelerants to a Cloud Engineer's career.This is that situation- a senior Azure-heavy role, contributing to shaping and optimizing the in...Show more
Last updated: 8 days ago • Promoted
Senior Azure Cloud Engineer

Senior Azure Cloud Engineer

Xplore Inc. • Markham
Full-time
Be among the first 25 applicants.Canada's fibre, 5G and satellite broadband company for rural living.Xplore is committed to the relentless pursuit of an improved broadband experience for all Canadi...Show more
Last updated: 29 days ago • Promoted
Cloud Architect

Cloud Architect

Stir Consulting Inc. • Toronto, ON, Canada
Full-time
Quick Apply
Azure environment into our own Azure tenant.This engagement will require strong architectural judgment, hands-on technical execution, and the ability to operate effectively with partial documentati...Show more
Last updated: 30+ days ago
Cloud Architect

Cloud Architect

Seequent Limited • Toronto
Full-time
At Seequent, we help organisations to understand the underground, giving the confidence to make better decisions faster.We build world-leading technology that is at the forefront of Earth sciences,...Show more
Last updated: 3 days ago • Promoted
Senior Cloud Engineer

Senior Cloud Engineer

Manulife • Toronto
Full-time
Join our Cloud Engineering Team! We are seeking a Cloud Engineer who can seamlessly combine tech know-how with an eye for business to meet our cloud computing needs, including infrastructure design...Show more
Last updated: 29 days ago • Promoted
Senior Cloud Infrastructure Engineer — Terraform & Kubernetes

Senior Cloud Infrastructure Engineer — Terraform & Kubernetes

FOX Tech • Toronto
Full-time
A leading technology firm in Toronto is seeking a seasoned Senior Infrastructure Engineer to architect and maintain a cutting-edge cloud ecosystem supporting ad platforms.You will leverage Infrastr...Show more
Last updated: 29 days ago • Promoted
Senior Cloud Engineer

Senior Cloud Engineer

Société Financière Manuvie • Toronto
Full-time
Join our Cloud Engineering Team!.Calling on a Cloud Engineer who can seamlessly combine tech know-how with eye for business to meet our cloud computing needs, including infrastructure design, maint...Show more
Last updated: 10 days ago • Promoted