This recruiter is online.

This is your chance to shine!

Apply Now

Senior DevOps Engineer with Cloud Engineering experience to work with one of our major banking clients- 38244

Toronto, ON
  • Number of positions available : 1

  • To be discussed
  • Contract job

  • Starting date : 1 position to fill as soon as possible

Senior DevOps Engineer with Cloud Engineering experience to work with one of our major banking clients- 38244


Location Address: Hybrid/Toronto - 4 days/week (set days TBD)

Subject to change: 3-4 days onsite may be required based on business needs

Contract Duration: 6 months

Schedule Hours: 9am-5pm Monday-Friday; standard 37.5 hrs/week

Story Behind the Need

  • Business group: Cloud Engineering - The client has embarked on the journey to modernize both development practices and tools. One of the main areas of transformation is the public cloud and the various platform technologies that support both development and operations on the cloud. The aim is to provide a streamlined process and framework which will allow the development teams to focus on building business logic. The platform is used by development teams globally to host hundreds of applications. We are building our development team with makers, creators and industry leaders who will drive us forward.
  • This is one of the teams that are tasked to building out the enterprise grade scalable cloud platforms
  • Project: Build scalable and secure multi-tenant cloud platform by implementing self-service patterns, via CI/CD integrations.
  • The Senior, Cloud Engineering role operates within the Cloud Platform Engineering team. This role will focus on building tools, frameworks, and workflows designed to streamline cloud-native development - making it seamless, scalable, and delightful for developers. This valuable team member will be responsible for creating platform components and services that support the broad enterprise use case.

Typical Day in Role:

  • Key accountabilities include development, management and maintenance of cloud platforms, services and components to enable safe enterprise-wide use of common cloud functionality.
  • Build and maintain developer-facing tools for interacting with various cloud platform technologies.
  • Designs 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 used 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, usable workflows.
  • Collaborate with the product team and other stakeholders to estimate and size initiatives.
  • Mentor and coach other members of the cloud engineering team.
  • Level 3 support responsibilities are required.
  • Design, Implement and refactor code.
  • Ensure software, programs and applications are developed and/or configured to 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, attending stand-ups, etc.
  • Build and operate the highly available and scalable software and infrastructure.
  • Support application teams on the use of the platform including providing guidance on design patterns, best practices, and security considerations.
  • Our teams are flexible and fast - you will be asked to provide peer review and quality control on a daily basis.
  • Tech stack: Kubernetes, Docker, Go programming language, Java
  • DevOps Engineer type of role

Candidate Requirements/Must Have Skills:

  • 8+ years of relevant industry experience in DevOps and Cloud Platform Engineering
  • 3+ years’ recent experience with container orchestration tool: Kubernetes
  • 3+ years’ experience with Infrastructure-as-Code (i.e. 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

Nice-To-Have Skills:

1) Experience with GCP cloud platform

2) Experience with monitoring, logging, and observability patterns in a multi-tenant environment

3) Experience with cloud application security concerns.

4) Experience working within financial institutions or regulated enterprise environments.

Education:

Bachelor’s degree or higher in computer science or engineering/mathematics discipline.

Best VS. Average Candidate:

Strong focus on cloud platform engineering

Someone who can work on integration pieces, there are several components and looking for someone who can integrate

Strong communicator who can distil complex pieces of information and relay in simple terms to other teams that don’t have specialized knowledge

Cross-functional and collaboration skills as working with different teams with competing priorities so need someone who can work across different components, products

Candidate Review & Selection

2 rounds

1st with HM - MS Teams Video - culture/team fit - 30 minutes

2nd technical panel interview with technical team - 1 hour - In Person - technical scenario-based questions, coding questions through codility shared live in the interview

Apply

Requirements

Level of education

undetermined

Work experience (years)

undetermined

Written languages

undetermined

Spoken languages

undetermined