Location: Richmond Hill, Ontario
Our client is a leading provider of electronic bill payment solutions in North America and is seeking high performers to join their development team building SaaS Fintech solutions across a wide range of industries.
As a Cloud Engineer, you will contribute to a massively scalable data platform built on top of a world-class enterprise infrastructure—supporting thousands of clients and millions of daily transactions. The role is focused on supporting, monitoring, and tooling of cloud deployments and involves close collaboration with Development and QA teams to deliver secure, reliable production infrastructure across multiple environments.
Key Responsibilities
• Collaborate with cross-functional teams to deliver continuous delivery solutions
• Build and maintain cloud environments using Terraform and Kubernetes
• Design and develop scalable tools and applications
• Troubleshoot production issues and perform root cause analysis
• Triage and debug issues across test and production environments
• Automate testing and cloud infrastructure within a CI/CD pipeline
• Monitor systems to ensure uptime, performance, and reliability
• Ensure infrastructure meets security, reliability, and scalability standards
• Build and maintain RESTful APIs to support integrations
• Support internal teams (Development, QA, Implementation, etc.) with deployments
Must Have Skills:
Required Skills & Experience
• Bachelor’s degree in Computer Science or related field
• 2–3 years of experience in Cloud Engineering roles
• Proficiency in AWS and other cloud platforms
• Strong knowledge of Terraform and infrastructure-as-code principles
• Experience with Kubernetes for container orchestration
• Familiarity with Node.js and microservices architecture
• Deep understanding of CI/CD best practices, particularly with ArgoCD
• Experience with both relational and non-relational databases