Posted in

Devops Engineer

Devops Engineer

CompanyRoyal Bank of Canada
LocationToronto, ON, Canada, Port of Spain, Trinidad and Tobago
Salary$Not Provided – $Not Provided
TypeFull-Time
Degrees
Experience LevelMid Level

Requirements

  • 3+ years of experience in DevOps and full-stack development, with hands-on expertise in tools such as GitHub Actions, Jenkins, Docker, and Kubernetes.
  • Strong programming experience in Python, Java, or similar languages, with a focus on developing APIs and microservices.
  • Proven experience designing and implementing CI/CD pipelines and automated testing strategies.
  • Knowledge of cloud platforms such as Azure, OpenShift (OCP 4), and container orchestration tools.
  • Familiarity with database technologies (SQL/NoSQL) and integrating applications with third-party tools.

Responsibilities

  • Design, build, and maintain highly scalable and reliable systems using DevOps and software engineering principles.
  • Develop and maintain APIs, microservices, and automation tools to improve SDLC efficiency.
  • Implement and optimize CI/CD pipelines using tools like GitHub Actions, Jenkins, and Terraform.
  • Collaborate with development teams to identify inefficiencies and deliver automation strategies.
  • Write and review clean, efficient, and well-documented code in Python, Java, or similar languages.
  • Automate infrastructure provisioning and application deployment across cloud platforms such as Azure, OCP 4, and Docker.
  • Participate in Agile development, technical design discussions, and code reviews to deliver high-quality software.
  • Provide mentorship to junior team members and share best practices in DevOps and development.

Preferred Qualifications

  • Experience in distributed architectures, including load balancing, service discovery, and resiliency.
  • Familiarity with Big Data technologies (Spark, Hadoop) or data visualization tools (Tableau).
  • Solid knowledge of Agile development methodologies and enterprise change management processes.
  • Knowledge of modern UX design principles and experience collaborating with UX teams.