Senior Data Engineer | Tier 1 Bank | 12 Month Contract

Toronto, ON, Canada

Job Description

Our client, a tier 1 Canadian bank, is searching for a Senior Data Analyst to help us design and build a modern tech stack for our client. We are looking for individuals who are passionate about the latest technologies and can lead the design and development of nimble and scalable applications. A successful candidate will bring deep analytical ability, software engineering expertise, and the ability to deliver results within a fast-moving agile environment.

Requirements

The following is a general description of the qualities that will make sure you are successful in this role. To be successful in this role:

You need to be comfortable with one or more dynamic programming languages, preferably Java, C, R, Python.

Strong experience with SQL and NoSQL, particularly the platforms MongoDB, Elasticsearch, Postgres, MS SQL and DB2.

Experience with distributed systems such as Spark and Hadoop

You articulate complex technical issues in plain language and always endeavour to improve and expand how you communicate.

You thrive on rapid feedback and iterations to improve your practice. This team operates best with open collaborative communications channels.

What is the job?

Your role can be described as supporting the Enterprise Data team. To achieve this, you will collaborate with multiple teams and business departments. Guide company projects to deliver and consume reliable, stable, and consistent dataset to the rest of the business. Support the design, development, and delivery of our end to end data strategy to power our business platforms. Day to day this role requires you to have significant skills and capabilities in delivering the following with speed, quality, and accuracy.

Design database structure/schema as well as ETL processes to integrate data sources across the organization.

Curate and prepare data from multiple sources and APIs in various forms for business consumption on regular basis.

Define data curation process automating the update and monitoring.

Participate in the building and maintenance of necessary microservices for the data solutions.

Coach and support Data team members as well as develop and manage relationships with data vendors and partners.

Define data objects suitable for our enterprise requirements.

Diligently document your work and actions so they are repeatable actions.

Propose technical design and lead the implementation of data solutions.

Analyze existing database designs for performance or feature enhancement.

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD2083528
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Toronto, ON, Canada
  • Education
    Not mentioned