Data Engineer

  • 39045
  • Non-Life - Data Science
  • |
  • British Columbia, Canada
  • |
  • Feb 4, 2021
  • Design, develop, and document new data solutions, including data pipelines and data warehouses
  • Collect and analyze requirements in collaboration with business teams and stakeholders to help inform development activities and objectives
  • Monitor, evaluate and continuously improve current data pipelines and systems
  • Collaborate and support other Data & Analytics team members with solution implementation and technology adoption
  • Undergraduate degree in a technical field such as Computer Science, Software Engineering, etc.
  • Proficiency and in-depth understanding of development best practices in Python and SQL
  • Experience with MS Azure Cloud environment and toolkits including Kubernetes (AKS), Databricks, Azure SQL,
  • Excellent understanding of data modelling and data warehousing best practices; familiarity with data warehouse and data mart design principles.
  • Knowledge and experience with modern data pipeline development and orchestration tools.
  • Experience working with and analyzing structured, semi-structured, and unstructured datasets, and identification and extraction of key metrics from large and disparate data sources.
  • Graduate degree in a technical field with specialization in Analytics, Data Science, or a related subject
  • Experience with large scale data migration and data platform modernization projects
  • Azure and/or Databricks certifications