Cloud Developer - Containerized GKE Application at Procom
Toronto, ON, Canada -
Full Time


Start Date

Immediate

Expiry Date

03 Dec, 25

Salary

0.0

Posted On

04 Sep, 25

Experience

1 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Software Systems, Design, Cloud Development, Microsoft Azure, Github, Financial Institutions, Aws, Security, Cloud, Software, Enterprise Systems

Industry

Computer Software/Engineering

Description

CLOUD DEVELOPER - CONTAINERIZED GKE APPLICATION

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

CLOUD DEVELOPER - CONTAINERIZED GKE APPLICATION - JOB DESCRIPTION:

The project involves building a next-generation cloud platform on Google Cloud Platform (GCP) to support enterprise-scale workloads with modern DevOps practices. The focus is on designing and implementing CI/CD pipelines to provide developers with intuitive, self-serve deployment capabilities.

CLOUD DEVELOPER - CONTAINERIZED GKE APPLICATION - MANDATORY SKILLS:

  • 8+ years of relevant experience as a developer/software engineer/cloud engineer
  • 2+ years of experience with containerized application GKE
  • 2+ years’ experience with CI/CD: Github, ArgoCD, Argo Workflows, Github Actions or similar
  • 5+ years’ proven experience in cloud development (Google GCP, Microsoft Azure, AWS)
  • Experience with design for scalable, enterprise-level software systems

CLOUD DEVELOPER - CONTAINERIZED GKE APPLICATION – NICE-TO-HAVE SKILLS:

  • Full stack experience in product development
  • Experience within Canadian financial institutions
  • Knowledge of Cloud Infrastructure architecture, Security, Software design patterns
  • Experience in delivering enterprise systems and collaborating with multiple teams
  • 1+ year experience with IaC: Terraform
Responsibilities
  • Technical ownership/leadership of enterprise cloud product(s) or a complex part of a larger product
  • Designing, implementing, and refactoring code
  • Participating in design discussions focused on scalability, design, and implementation best practices
  • Ensuring software, programs, and applications meet high availability, integrity, and reliability requirements
  • Collaborating with other lead engineers and architects on designing solutions
  • Designing strategies and tools to deploy, monitor, and administer Cloud applications
  • Participating in planning and retrospective sessions and attending stand-ups
Loading...