This job board retrieves part of its jobs from: US Jobs | Colorado Jobs | Retail Jobs Canada

Finds jobs across the province today!

To post a job, login or create an account |  Post a Job

  Jobs across the province  

Bringing the best, highest paying job offers near you

previous arrow
next arrow

Sr. Data Engineer to build big data software using Spark/Talend, Scala or java, RDBMS and CI/CD for a Banking client 16777

S.i. Systems

This is a Contract position in Toronto, ON posted December 26, 2020.

Job Posting ID: 16777
Job Posting Title: Data Engineer – 4
Contract Length: Till May 30th (extension + possibility for conversion to FTE based on funding & performance)
Address: WFH (Downtown Toronto once back on site)
Hours: 9am-5pm (flexible)

Business Group: Data Enablement & Architecture team at Bank is at the forefront of the journey to transform the Bank into a data centric organization through impactful customer insights, innovative analytics, and well governed data. One of the main areas of transformation is the way data is produced, consumed, and managed at an enterprise level to drive business value. The aim is to provide a truly productized offering of re-usable data that can be delivered iteratively through a streamlined process and framework in order to meet the velocity that will allow data consumers to focus on delivering business value. We are looking to build our delivery team with influencers, makers, creators and industry leaders who will drive us forward.
The role of the Senior Data Engineer operates within the Data Engineering & Delivery team. This valuable member of the team will participate in creating re-usable data assets, pipelines and services for the broad enterprise use while working on a couple of ongoing data projects across the Bank.
We are looking for someone who will work with other data engineers, DevOps engineers, and other development/engineering teams in the bank to develop the technical solutions for enterprise data pipelines and services.

Candidate Value Proposition: The successful candidate will have the opportunity to get exposure to various departments across the Bank as well as emerging technologies such as Kubernetes & Spark. In addition to this the contractor will have a chance to be extended or even converted to FTE.

Typical Day in Role:
• Design and implement data pipelines, services and components to enable enterprise-wide use of data
• Automate and re-factor data pipelines and services code.
• Work closely with data engineers and DevOps engineers to build well-managed re-usable data assets that drive real business outcomes
• Participate in planning and retrospective sessions, attend stand-ups, etc.

Must Have Skills/Requirements:
1) Experience in software engineering best practices such as code reviews, testing frameworks, maintainability and readability – 5+ years of hands on experience
2) Experience in building data / big data software – 2+ years of hands on experience
3) Experience working with big data technologiesSpark or Talend (both are preferred) – 2+ years of hands on experience
4) Experience with object-oriented programming languages – Scala or Java (Scala preferred) -5+ years of hands on experience
5) Experience working with relational databases (e.g. MySQL, PostgreSQL, Oracle) – 5+ years of hands on experience
6) Understanding of CI/CD (e.g. Jenkins, Git, Bitbucket, other)* -3+ years of hands on experience

Nice to Have Skills:
– Experience with ETL (e.g. Talend)*
– Previous experience working in a financial institution
– Knowledge and understanding of container and micro-services technologies (e.g. Docker, Kubernetes)
– Understanding of data management disciplines such as data quality, data profiling, etc.
– Experience in software engineering best practices such as code reviews, testing frameworks, maintainability and readability
– Confluence or Jira
– Certifications related to Hadoop, Scala or Spark
– GitHub or Online Blog that they can share ***

Soft Skills:
• Strong communication skills, both written and spoken
• Team player, self-starter
• Attention to details, high standards for quality
• Writing and maintaining clear documentation (Confluence)

– Computer Science or related field is preferred

1- Step Process: 1 Interview with Hiring Manager & Lead Data Engineer; Potential 2nd round with Senior Team
– Interviews to take place