Technical Director

6 days ago


Calgary, Alberta, Canada Royal Bank of Canada> Full time

Job Summary

Job Description

What is the opportunity?

A key leadership role in application development within the Financial Services Technology division. The role will be responsible for providing expertise and oversight in building and maintaining highly efficient next-generation Data Management solutions portfolio.

What will you do?

You will be required to collaborate with multiple project/program stakeholders, including the Business Units, Project Managers, Architects, Business Systems Analysts, Development, Quality Assurance, IT infrastructure teams, and third-party vendors.

  • Provide thought leadership and be responsible for the highly efficient Database design & solutions supporting container application to ensure alignment with program needs of reusability and simplified integration into Financial Services systems and alignment with reference architecture direction.
  • Design application and Database solutions and provide technical direction while building scalable, high-performing reusable solutions.
  • Provide technical direction, anticipate/obtain resolution of issues & implement solutions for the integration of Data projects into Financial Services' & RBC's infrastructure environment.
  • Defines/Supports application SLAs from Database solutions perspective.
  • Provides work estimates using fact/metrics-based model with supporting assumptions.
  • Resolves complex issues and conflicts (including architectural direction vs project constraints); escalates to executive level where required.
  • Provide leadership and oversight to small technical team.

What do you need to succeed?

Must-have:

  • 10+ years of proven working expertise with Java 8/11, Spring boot, Tomcat, Hibernate.
  • Highly proficient hands-on recent on API-based solutions using REST/GraphQL etc deployed on OpenShift/Azure, streaming solutions using Kafka and CICD pipelines like Jenkins/Github actions.
  • Understanding of API Gateway like APIGEE and proxy configurations.
  • Knowledge on scripting in Python/Bash and advanced OS knowledge in any Linux flavor.
  • Working knowledge of implementing monitoring and dashboard solutions leveraging ELK, Grafana etc.
  • Hands-on working experience with distributed in-memory DB (MemSQL(SingleStore), SQL Server, Casandra etc.) or other DB.
  • Highly proficient with recent experience in query profiling, query optimization, performance monitoring, tuning in-memory DB and relational database.
  • Proven project participation and delivery experience in designing and delivering scalable, high-performing reusable solutions leveraging databases, setting standards and its adoption.

Nice to have:

  • Working knowledge of Clustering for sharing storage and replication/availability/monitoring solutions for databases. Familiarity with any Cloud Technologies is an added advantage.
  • Knowledge of ETL solutions IBM DataStage and custom ETL solutions.
  • Sound knowledge of database architecture, distributed data storage and management principles, with experience using related technologies.
  • Prior experience participating in Generative AI engagements.
  • Proven experience of managing/guiding technical team(s), including vendor teams.

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.
  • Opportunities to building close relationships with clients.
  • Access to a variety of job opportunities across business and geographies.


  • Calgary, Alberta, Canada Director File Full time

    Director File is seeking a highly skilled and experienced individual to fill the role of Assistant Technical Director. As a key member of the Production team, the successful candidate will be responsible for managing the technical requirements needed to mount shows throughout the season in various venues.Key Responsibilities:* Collaborate with the Production...


  • Calgary, Alberta, Canada Director File Full time

    Job SummaryDirector File is seeking a highly skilled and experienced individual to fill the role of Assistant Technical Director. As a key member of the Production team, the successful candidate will be responsible for managing the technical requirements needed to mount shows throughout the season in various venues.Key ResponsibilitiesCollaborate with the...


  • Calgary, Alberta, Canada Director File Full time

    Job SummaryDirector File is seeking a highly skilled and experienced individual to fill the role of Assistant Technical Director. As a key member of the Production team, the successful candidate will be responsible for managing the technical requirements needed to mount shows throughout the season in various venues.Key ResponsibilitiesCollaborate with the...


  • Calgary, Alberta, Canada Director File Full time

    Job SummaryTheatre Calgary is seeking a highly skilled and experienced individual to fill the role of Assistant Technical Director. As a key member of the Production team, the successful candidate will be responsible for managing the technical requirements needed to mount shows throughout the season in the Max Bell Theatre and other venues.Key...


  • Calgary, Alberta, Canada Director File Full time

    Job SummaryTheatre Calgary is seeking a highly skilled and experienced individual to fill the role of Assistant Technical Director. As a key member of the Production team, the successful candidate will be responsible for managing the technical requirements needed to mount shows throughout the season in the Max Bell Theatre and other venues.Key...


  • Calgary, Alberta, Canada ERM Full time

    ERM is in search of a Technical Director specializing in environmental engineering to enhance our Site Investigation and Remediation (SIR) technical division. In this capacity, you will spearhead technical strategies and provide project support focused on the investigation and remediation of Per- and polyfluoroalkyl Substances (PFAS) for clients on a local,...


  • Calgary, Alberta, Canada CDW Full time

    About CDWCDW is a leading technology solutions provider to business, government, education, and healthcare organizations across the globe. Our fingerprints can be found on technology in workplaces of more than 250,000 companies; from fresh-faced start-ups to international conglomerates. With the breadth of products and services we offer, there is no request...


  • Calgary, Alberta, Canada CDW Full time

    About CDWCDW is a leading technology solutions provider to business, government, education, and healthcare organizations across the globe. Our fingerprints can be found on technology in workplaces of more than 250,000 companies; from fresh-faced start-ups to international conglomerates. With the breadth of products and services we offer, there is no request...


  • Calgary, Alberta, Canada TalentSphere Staffing Solutions Full time

    Job SummaryTalentSphere Staffing Solutions is seeking a seasoned Director of Technical Sales and Business Development to lead our client's agency and distributed brands of specialty pumps, mixers, and associated products in western Canada and select US Rockies regions.Key ResponsibilitiesDevelop and execute strategies with the Technical Sales Team for...


  • Calgary, Alberta, Canada Recruiting From Scratch Full time

    About the Role:We are seeking an experienced Software Development Director and Technical Architect to lead the software development for our groundbreaking, innovative technologies that accelerate AI workloads in large clusters.Key Responsibilities:Help with product requirements alongside engineering and product marketing teams.Recruit and hire the software...


  • Calgary, Alberta, Canada Recruiting From Scratch Full time

    About the Role:We are seeking an experienced Software Development Director and Technical Architect to lead the software development for our groundbreaking, innovative technologies that accelerate AI workloads in large clusters.Key Responsibilities:Help with product requirements alongside engineering and product marketing teams.Recruit and hire the software...


  • Calgary, Alberta, Canada TalentSphere Staffing Solutions Full time

    Job SummaryTalentSphere Staffing Solutions is seeking a seasoned Director of Technical Sales and Business Development to lead our client's agency and distributed brands of specialty pumps, mixers, and associated products in western Canada and select US Rockies regions.Key ResponsibilitiesDevelop and execute strategies with the Technical Sales Team for...

  • Technical Director

    1 week ago


    Calgary, Alberta, Canada Hexagons Autonomy & Positioning division Full time

    Job DescriptionOverviewHexagon's Autonomy & Positioning division is seeking a seasoned Hardware Director to drive strategic growth and innovation in our global hardware organization. As a key member of our team, you will be responsible for providing visionary leadership, technical expertise, and functional guidance to our hardware organization.Key...

  • Technical Director

    6 days ago


    Calgary, Alberta, Canada Hexagons Autonomy & Positioning division Full time

    Job DescriptionOverviewHexagon's Autonomy & Positioning division is seeking a seasoned Hardware Director to drive strategic growth and innovation in our global hardware organization. As a key member of our team, you will be responsible for providing visionary leadership, technical expertise, and functional guidance to our hardware organization.Key...

  • Technical Director

    1 hour ago


    Calgary, Alberta, Canada Royal Bank of Canada Full time

    Job SummaryWe are seeking a highly skilled Technical Lead to join our Wealth Management Technology team in Canada. As a key member of our team, you will be responsible for providing expertise and oversight in building and maintaining highly efficient next-generation Data Management solutions.Key ResponsibilitiesCollaborate with multiple project/program...


  • Calgary, Alberta, Canada Erm Full time

    Job SummaryErm is seeking a highly experienced Technical Director to join our Site Investigation and Remediation (SIR) technical team. As a key member of our team, you will provide technical strategy and project assistance on Per- and polyfluoroalkyl Substances (PFAS) site investigation and remediation for clients locally, nationally, and internationally.Key...


  • Calgary, Alberta, Canada Erm Full time

    Job SummaryErm is seeking a highly experienced Technical Director to join our Site Investigation and Remediation (SIR) technical team. As a key member of our team, you will provide technical strategy and project assistance on Per- and polyfluoroalkyl Substances (PFAS) site investigation and remediation for clients locally, nationally, and internationally.Key...


  • Calgary, Alberta, Canada ERM Full time

    ERM is seeking a Technical Director to join our Site Investigation and Remediation (SIR) technical team.In this role, you will provide technical strategy and project assistance on Per- and polyfluoroalkyl Substances (PFAS) site investigation and remediation for clients locally, nationally and internationally. We are open to various...


  • Calgary, Alberta, Canada ERM Full time

    ERM is seeking a Technical Director to join our Site Investigation and Remediation (SIR) technical team.In this role, you will provide technical strategy and project assistance on Per- and polyfluoroalkyl Substances (PFAS) site investigation and remediation for clients locally, nationally and internationally. We are open to various...

  • Technical Director

    3 days ago


    Calgary, Alberta, Canada Royal Bank of Canada Full time

    Job OpportunityWe are seeking a key leadership role in application development within Wealth Management Technology, Data Services Canada.Key ResponsibilitiesProve expertise and oversight in building and maintaining highly efficient next generation Data Management systems.Lead and manage a team of developers to deliver high-quality applications.Collaborate...