Scheduled Maintenance: sisystems.com will be Unavailable from Friday, Feb 10th @ 8:00PM MST - Saturday, Feb 11th @ 8:00AM MST for regularly scheduled maintenance.
Login | Register

Senior Data Engineer with experience building data scripts using ETL software

Job Type: Contract
Positions to fill: 1
Start Date: Jan 31, 2023
Job End Date: Feb 01, 2024
Pay Rate: Hourly: Negotiable
Job ID: 126649
Location: Calgary, Edmonton, Halifax, London, Montreal, Ottawa, Regina, Toronto
Apply
Our client is seeking a Senior Data Engineer with experience building data scripts using ETL software 

Duration is 1 year, work is 100% remote

Overview
The Data Engineer Data & Analytics will build data scripts using ETL software to enable advanced analytics and data science across the company and the stakeholders. Consultant will construct and support Data Ingestion & ETL pipelines, building microservices and participate in exploratory data analysis. They will need to conduct development testing and participate in all testing and deployment phases.  

Must Haves
  • Experience with Big Data technologies (e.g Azure Data Lake, Storage, Snowflake)
  • Strong Experience with SQL, Pyhon, Scala
  • Experience with ETL technologies (Talend, Databricks, Azure Data Factory)
  • Proficiency with relational databases (Oracle, DB2, SQL Server, etc.) and SQL
  • Experience with cloud computing platforms (Microsoft Azure, AWS, Google Cloud or Snowflake) and with Data warehousing
  • Experience working in an Agile team environment
  • Knowledge of the tooling for deployment, monitoring and site reliability
  • Excellent communication and problem-solving skills
Responsibilities
  • Design and develop processing pipelines that ingest data into a data lake
  • Design and develop ETL pipelines using multiple sources of data in various formats between data lake and data warehouse.
  • Conduct metadata management, data cleansing and conforming.
  • Use sound agile development practices (code reviews, testing, etc) to develop and deliver data pipelines
  • Provide day-to-day support and technical expertise to both technical and non-technical teams
  • Exhibit sound judgement, keen eye for details and tenacity for solving difficult problems.
  • Use strong analytical skills and support use of data for sound decision making.
  • Help build data engineering expertise and framework
  • Develop expertise around the data and it flows
  • Collaborate with programmers, data analyst, and organizational leaders to identify opportunities for process improvements Translate business needs into technical requirements