You're using an older version of Internet Explorer that is no longer supported. Please update your browser.
RBC

Application Support & Reliability Engineers (Bedford, NS)

RBC
Location
Bedford, NS
Details
Full Time
6 days ago
What is the opportunity?

The Enterprise & International Applications (E&IA) group is looking for Operational & Application Support Engineers and Site Reliability Engineers (SREs) to ensure critical systems of the bank are production-ready, reliable, and fully compliant with regulatory and RBC policies. These positions are available in both junior and senior roles.

The Corporate Systems team in E&IA is responsible for managing and delivering on all IT initiatives for the Group Risk Management function of the bank.

The Finance IT team in E&IA is responsible for managing and delivering on all IT initiatives for the Finance function of the bank.

Operational & Application Support Engineers will be part of a team responsible for maintaining the target uptime, stability, and compliance metrics of these applications. The end goal is to ensure all deployments are made on time and fully tested, and that systems are running, patched, and fully integrated with other components in the RBC ecosystem.

Site Reliability Engineers will build and monitor any systems and processes in production with an eye for improving service resiliency and reducing repetitive and manual tasks.

What will you do?

OPERATIONAL & APPLICATION SUPPORT ENGINEERS will
  • Work closely with members of the development and QA teams to deploy change requests and enforcing production-release best practices.
  • Compare performance between production and lower environments, and raise issues for discussion and remediation
  • Mitigate operational risks through ensuring tech currency, patching, vulnerability & security management, and access controls are all regularly performed
  • Perform necessary activities to keep applications current such as month-end runs, application change deployments, and perform problem and incident management
  • Author technical specifications and system development life cycle artifacts as required
  • Work with colleagues, other RBC IT teams, stakeholders, and vendors to design and implement upstream and downstream interfaces to the applications.
  • Perform change management activities such as source code management, creating activity records for production implementation, and developing implementation plans, etc.


SITE RELIABILITY ENGINEERS will
  • Develop SRE solutions (monitoring and alerting, machine learning anomaly detection, self-healing and reliability testing)
  • Apply design-thinking and agile mindset in working with SREs, Scrum Masters and Incident Leads
  • Adopt automation solutions for applications
  • Perform production support role, troubleshooting all systems and applications in scope, including off-hours support
  • Support mainframe programs, JCL and Zeke Jobs
  • Assist in incident management and problem management for applications in scope
  • Ensure availability and uptime of applications in scope
  • Ensure compliance of all systems and applications in scope


What do you need to succeed?

OPERATIONAL & APPLICATION SUPPORT ENGINEERS - MUST HAVE:
  • Application custodian experience, including experience managing dev, pre-prod, and prod environments
  • Experience in creating and executing disaster recovery protocols
  • Good expertise with main industry databases (Oracle, SQL server, etc.)
  • Commitment to learn knowledge of DevOps and Test-driven Development
  • Very strong attention to detail and a continuous improvement mindset
  • Curious nature and a "can do" attitude, combined with a willingness to ask tough questions
  • A mindset that actively looks for efficiencies, or opportunities for automation


  • NICE TO HAVE:
    • Understanding of Risk and Finance business needs and reporting expectations
    • Experience managing applications through the software development life cycle (SDLC)
    • Experience with reviewing, executing on, and reporting on policy expectations
    • Familiarity with 1st line, 2nd line, and 3rd line of defense


SITE RELIABILITY ENGINEERS - MUST HAVE:
  • An engineer mindset, SDLC experience with production class delivery, strong analytical mindset, communication skills, and sense of ownership / drive
  • Typically requires 2 to 4 years of related experience in Software Engineering (SRE, DevOps, Cloud, Data)
  • Intermediate experience in a variety of environments (Cloud, distributed and mainframe, business workflows and services/APIs, databases)
  • Hands-on experience in a variety of SRE languages and tools (Ansible, Dynatrace Managed, Moog, PagerDuty, ServiceNow, GitHub, Slack, Elastic, Logstash, Kibana, Blue Prism, Catch Point)
  • Experience with Agile (SCRUM) methodologies


  • NICE TO HAVE:
    • 2+ years' experience with compiled languages
    • Experience with Docker, OpenShift
    • Experience building or supporting distributed applications


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 to our communities, and achieving success that is mutual.
  • A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable
  • Leaders who support your development through coaching and managing opportunities
  • Ability to make a difference and lasting impact
  • Work in a dynamic, collaborative, progressive, and high-performing team
  • Opportunities to do challenging work
  • Opportunities to take on progressively greater accountabilities




    Learn more about RBC Tech Jobs

    Join our Talent Community
    Stay in-the-know about great career opportunities at RBC. Sign upand get customized info on our latest jobs, career tips and Recruitment events that matter to you.

    Expand your limits and create a new future together at RBC. Find out how we use our passion and drive to enhance the well-being of our clients and communities at rbc.com/careers .

    JOB SUMMARY
    City: Bedford
    Address: 120 Western Parkway
    Work Hours/Week: 37.5
    Work Environment: Office
    Employment Type: Permanent
    Career Level: Experienced Hire/Professional
    Pay Type: Salary + Variable Bonus
    Required Travel(%):0
    Exempt/Non-Exempt: N/A
    People Manager: No
    Application Deadline: 05/14/2021
    Platform: Technology and Operations

    Req ID: 343316
    Ad Code(s):
    Category
    Information Technology