Enable job alerts via email!

Cloud Engineer

RBC

Toronto

On-site

CAD 85,000 - 120,000

Full time

28 days ago

Job summary

A major Canadian financial institution seeks a Cloud Engineer in Toronto. The role involves optimizing cloud systems, developing Kubernetes operators, and collaborating with a dynamic team. Ideal candidates bring a Computer Engineering degree and proficiency in Golang and AWS. The company offers competitive compensation and a supportive work environment focused on collaboration and innovation.

Benefits

Comprehensive Total Rewards Program
World-class training program
Opportunities for professional growth

Qualifications

  • Must have a degree in Computer Engineering or equivalent experience.
  • Excellent interpersonal and communication skills (verbal and written).
  • Proficient in Golang or Java and scripting languages like Python and Bash.

Responsibilities

  • Evaluate current system efficiency and provide solutions.
  • Design and refine cloud computing systems to meet business demands.
  • Develop and maintain custom Kubernetes Operators in Golang.

Skills

Cloud Computing
Cloud Architecture
Cloud Migrations
Infrastructure as Code (IaC)

Education

Degree in Computer Engineering or equivalent

Tools

Golang
Python
Kubernetes
Docker
AWS
Terraform
Jenkins
Job description

Job Description

What Is the opportunity?

Are you interested in working as a Cloud Engineer on the TO Modern Applications AWS Team in Technology & Operations at the Royal Bank of Canada?

We are a team of experienced and enthusiastic technology professionals passionate about complex technology products and services, developing novel solutions, and maintaining a world-class technology environment. We manage the RBC hybrid cloud environment that enables our organization, supports our employees, and empowers our clients daily. We create and support interfaces that make it easier to orchestrate services in the cloud while enforcing high security standards.

In this role, you will have the opportunity to develop cutting-edge cloud platform solutions and gain highly coveted experience in hybrid cloud environments. You will interact with a team of passionate cloud engineers who thrive on solving challenging technical problems and creating great products that delight customers.

What will you do?

  • Evaluate the current system efficiency and provide solutions for software and hardware enhancements to customers' infrastructures.
  • Design and refine organizational cloud computing systems to meet business requirements.
  • Upgrade systems and review configuration parameters to optimize performance and maximize uptime.
  • Deliver expert technical and business support for system integration into existing cloud platforms.
  • Develop, build, and maintain RBC custom Kubernetes Operators in Golang to support our hybrid multitenant cloud model and simplify orchestration of cloud services and resources.
  • Write clean, efficient, and well-documented code in Golang and Python.
  • Automate infrastructure provisioning and optimize CI/CD pipelines across cloud platforms such as AWS, Azure, and OpenShift, using tools like GitHub Actions, Jenkins, and Terraform.
  • Collaborate with development teams to identify inefficiencies and deliver automation strategies.
  • Participate in Agile development, technical design discussions, and code reviews to deliver high-quality software.
  • Learn from a great team of engineers in building real-world cloud-scale solutions across public and private clouds.
  • Continuously acquire and apply new technical skills in your work.

What do you need to succeed?

Must-have:

  • Degree in Computer Engineering or equivalent experience.
  • Excellent interpersonal and communication skills (verbal and written).
  • Creative and analytical thinker, self-driven, and capable of working in a fast-paced environment.
  • Proficiency with strongly typed programming languages like Golang or Java.
  • Proficiency with scripting languages like Python and Bash.
  • Proficiency with automation tools like Jenkins, GitHub Actions, and Terraform.
  • Enterprise knowledge of Kubernetes and containerization technologies like Docker.
  • Experience with AWS services like EKS.
  • Experience with DevOps tools like Kustomize, Helm, Flux, and ArgoCD.

Nice-to-have

  • Experience with OpenShift.

What’s in it for you?

We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference in our communities, and achieving mutual success.

  • A comprehensive Total Rewards Program including bonuses, flexible benefits, competitive compensation, commissions, and stock options where applicable.
  • Leaders who support your development through coaching and opportunities.
  • The chance to make a meaningful and lasting impact.
  • Work in a dynamic, collaborative, progressive, and high-performing team.
  • A world-class training program in financial services.
  • Opportunities to engage in challenging work.

#LI-POST

#TECH PJ

Job Skills

Cloud Computing, Cloud Architecture, Cloud Migrations, Cloud Platform, Infrastructure as Code (IaC), Organizational Change Management, Performance Measurement, Process Management, Requirements Analysis, Systems Software

Additional Job Details

Address: 330 FRONT ST W, TORONTO

City: Toronto

Country: Canada

Work hours/week: 37.5

Employment Type: Full-time

Platform: TECHNOLOGY AND OPERATIONS

Job Type: Regular

Pay Type: Salaried

Posted Date: 2023-08-21

Application Deadline: 2023-09-30

Note: Applications will be accepted until 11:59 PM on the day prior to the application deadline date above.

Inclusion and Equal Opportunity Employment

At RBC, we believe an inclusive workplace with diverse perspectives is core to our growth. We support our employees to perform at their best, collaborate effectively, drive innovation, and grow professionally. We foster a workplace based on respect, belonging, and opportunity for all.

Join our Talent Community

Stay informed about career opportunities at RBC by signing up for updates on jobs, tips, and recruitment events at jobs.rbc.com.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.