hero

Queering the tech ecosystem!

Connecting our community to great opportunities

Technical Specialist - Data Engineering and Architecture

RBC

RBC

This job is no longer accepting applications

See open jobs at RBC .
Software Engineering, IT, Data Science · Full-time
Calgary, AB, Canada
Posted on Monday, August 15, 2022

Come Work with Us!

At RBC, our culture is deeply supportive and rich in opportunity and reward. You will help our clients thrive and our communities prosper, empowered by a spirit of shared purpose.

Whether you’re helping clients find new opportunities, developing new technology, or providing expert advice to internal partners, you will be doing work that matters in the world, in an environment built on teamwork, service, responsibility, diversity, and integrity.

Job Title

Technical Specialist - Data Engineering and Architecture

Job Description

WHAT IS THE OPPORTUNITY?

This role would need hands-on expertise on Python, SQL, Data analysis and Data Engineering. Would need broad skillset like experience on public and private cloud, knowledge of data governance, setting standards, polices, both internal to RBC and external (regulatory, etc.), learn new technologies as necessary and perform proof of concepts, evaluate external products, data reference architecture while demonstrating proficiency in engineering. Implement and deliver ‘Policy as code’ that would also need to be verifiable. The data policy can be a management, control or quality policy that requires automated tests and monitoring for gaps in implementation of polices. Drive automation and quality of data products with DevOps best practices for data Be grounded on Software and system engineering design principles for data and integration architecture, security, automation, orchestration and Data Observability Engineering Demonstrate breadth in established and emerging data disciplines: In addition to depth in established data management capabilities, the incumbent should be experienced in emerging technologies and paradigms in the Data and Analytics space Work on Proof of Concepts (POCs), product evaluations, architecture designing, implementation, troubleshooting and documentation.

WHAT DO YOU NEED TO SUCCEED? Must Have

  • University or post-graduate degree; the ideal candidate will have a strong academic background (e.g., computer science, engineering), coupled with 8+ years of expertise working on data engineering, data architecture, data integration and data analysis. Cloud certification is an asset.
  • Proven experience of design and implementation experience in big data technologies including Hadoop, NoSQL, MPP, OLTP, OLAP
  • 5+ years’ relevant experience as a Software Engineer or Data Engineer: query tuning, performance tuning, troubleshooting, and debugging Spark and/or other big data solutions;
  • Expertise in Python programming, SQL and Hadoop (Big data) is a must + one of the following programming languages - Scala, R, or Java would be an advantage.
  • Knowledge of development tools for CI/CD, unit and integration testing, automation and orchestration, REST APIs, BI tools, and SQL Interfaces
  • Experience in Data Governance concepts including: metadata and lineage management, data sharing, data lifecycle, data classification, data quality, data discovery, data residency, data risk identification and assessment
  • Expertise in Data Analytics and Integration architecture and working knowledge of other domains and technology including Cloud, Containers, API, Events, Security, Integration, Infrastructure, and AI.
  • Familiarity with Docker, Kubernetes and container technologies (OCP, AKS, EKS, GKE)
  • Experience with Private Cloud and Public Cloud infrastructure, architecture, including Public Cloud providers: AWS, Azure.
  • Excellent communication skills and comfortable presenting to senior architects, leadership, and enterprise forums
  • Able to learn and adopt new technologies. Willingness to learn new tools and technology in short time and use them for Proof of Concepts.
  • Strong organizational skills such as time management, analytical thinking, strategic planning; Negotiation, collaboration, and influencing skills
  • Solid grasp of using cloud native solutions and Data Security on Cloud based applications.
  • Working knowledge on Data Mesh, Data Fabric, and Query Federation would be a plus.

Nice-to-have

  • Experience in a matrix environment, such as a large, publicly-traded corporation
  • Lean Six Sigma or equivalent to drive continuous lean operations
  • Have led or been part of an Enterprise Data Architecture Function
  • Any working experience in AI or Data Science projects using Python.
  • Any working experience with implementing code as policy using Python or any programming language is an advantage.
  • Experience researching emerging technology and providing Points of View or whitepapers.
  • Cloud certifications on data engineering or data architecture would be nice to have.

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 A world-class training program in financial services Flexible work/life balance options Opportunities to do challenging work

Job Summary

City: Calgary

Address: 335 8th Avenue SW

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: Yes

Job Summary

Address:

CALGARY, Alberta, Canada

City:

CAN-AB-CALGARY

Country:

Canada

Work hours/week:

37.5

Employment Type:

Full time

Platform:

Technology and Operations

Job Type:

Regular

Pay Type:

Salaried

Posted Date:

2022-08-03-07:00

Application Deadline:

2022-08-24-07:00

Inclusion and Equal Opportunity Employment

At RBC, we embrace diversity and inclusion for innovation and growth. We are committed to building inclusive teams and an equitable workplace for our employees to bring their true selves to work. We are taking actions to tackle issues of inequity and systemic bias to support our diverse talent, clients and communities. ​​​​​​​ We also strive to provide an accessible candidate experience for our prospective employees with different abilities. Please let us know if you need any accommodations during the recruitment process.

Join our Talent Community

Stay in-the-know about great career opportunities at RBC. Sign up and 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.

RBC is an equal opportunity employer.

This job is no longer accepting applications

See open jobs at RBC .