Senior, Cloud Engineering at Procom
Toronto, ON, Canada -
Full Time


Start Date

Immediate

Expiry Date

12 Dec, 25

Salary

0.0

Posted On

12 Sep, 25

Experience

3 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Integration, Financial Institutions, Kubernetes, Code, Logging, Python, Programming Languages

Industry

Information Technology/IT

Description

SENIOR, CLOUD ENGINEERING:

On behalf of our Banking client, Procom is searching for a Senior, Cloud Engineering for a 6-month role. This position is a hybrid position with 4 days onsite at our client’s Toronto office.

SENIOR, CLOUD ENGINEERING - JOB DESCRIPTION:

The project involves building a scalable and secure multi-tenant cloud platform by implementing self-service patterns via CI/CD integrations. The Senior, Cloud Engineering role focuses on creating tools, frameworks, and workflows to streamline cloud-native development, ensuring it is seamless, scalable, and efficient for developers.

SENIOR, CLOUD ENGINEERING - MANDATORY SKILLS:

  • 8+ years of relevant industry experience in DevOps and Cloud Platform Engineering
  • 3+ years’ recent experience with Kubernetes
  • 3+ years’ experience with Infrastructure-as-Code (e.g., Terraform, Helm, Kustomize)
  • 3+ years’ experience with CI/CD design and integration, preferably GitOps
  • 5+ years’ programming experience in modern programming languages: Go (preferred), Java, Python

SENIOR, CLOUD ENGINEERING – NICE-TO-HAVE SKILLS:

  • Experience with GCP cloud platform
  • Experience with monitoring, logging, and observability patterns in a multi-tenant environment
  • Experience with cloud application security concerns
  • Experience working within financial institutions or regulated enterprise environments
Responsibilities
  • Develop, manage, and maintain cloud platforms, services, and components for enterprise-wide use.
  • Build and maintain developer-facing tools for cloud platform technologies.
  • Design reusable, scalable, and secure service integration patterns for multi-tenant platforms.
  • Advocate for developer needs in cloud architecture and product decisions.
  • Own the design, development, and operation of integration patterns for services across tenants.
  • Champion automation and self-service, reducing dependency on manual interventions.
  • Act as a bridge between platform engineering and tenants, translating complex technical concepts into simple workflows.
  • Collaborate with the product team and other stakeholders to estimate and size initiatives.
  • Mentor and coach other members of the cloud engineering team.
  • Provide Level 3 support responsibilities.
  • Design, implement, and refactor code.
  • Ensure software, programs, and applications meet high availability, integrity, and reliability requirements.
  • Work with other engineers and architects on breaking-down, scoping, and estimating tasks.
  • Lead planning and retrospective sessions, attend stand-ups, etc.
  • Build and operate highly available and scalable software and infrastructure.
  • Support application teams on platform use, providing guidance on design patterns, best practices, and security considerations.
  • Provide peer review and quality control on a daily basis.
Loading...