Wednesday , February 28 2024

RBC Job Openings – Site Reliability Engineer

Website RBC

Job Description:

You’ll be joining a team that is passionate about what we’re doing. CloudOps SRE’s at RBC are embedded within the platform engineering teams to help build a highly resilient and scalable platform. As a member of the team, you will be working with Cloud Platform Engineers, Cloud Architects, and Cloud Security Professionals, through your contributions to sprint work and by participating in the engineering support on-call rotation.

Job Responsibilities:

  • Work with the team to implement secure, highly available and scalable architectures for the RBC platform
  • Build scalable systems using best practices around automation, pushing changes that improve reliability and velocity
  • Support services before they go live through activities such as system design consulting, developing software platforms and frameworks, planning, and reviews
  • Design and build highly scalable, secure, and highly available architectures within an Agile development team. Develop tooling that will accelerate operations and productivity of teams across the organization
  • Create educational material such as cloud native sample apps and starter code, as well as contribute to holding cloud native educational events like hackathons and live coding sessions. Create educational documentation on how-to’s and best practices, and blog about use-cases and architectures that relate to cloud platforms
  • Provide mentorship and training to other team members on technologies and processes; drive education and knowledge transfer of design patterns, technical practices, and relevant technologies and tools

Job Requirements:

  • A relevant degree or certificate in Computer Science or a comparable field of study, or equivalent practical experience
  • A strong system management background in PaaS/SaaS environment practices, including: maintaining SLAs, load-balancing, high availability, operating system patching, networking, and security management/patching
  • Intermediate experience building systems and/or platforms using Amazon Web Services or Azure
  • Intermediate experience working with orchestration and configuration management systems such as Ansible or Puppet, and infrastructure-as-code systems such as Cloud Formation or Terraform
  • Experience with running Kubernetes environments and understanding of multi-tenancy and security implications
    Systematic problem-solving approach, coupled with strong communications skills and a sense of ownership and drive
  • Experience with the operational aspects of software systems such as monitoring, centralized logging, and alerting with relevant tools (Ex.
  • Dynatrace, Datadog, Splunk, New Relic, ELK, Sumo Logic)
  • Experience working with one or more of: Python, GO, Ruby, and have experience integrating with third party APIs

Job Details:

Company: RBC

Vacancy Type: Full Time

Job Location: Newark, NJ, US

Application Deadline: N/A

Apply Here