Data Engineer

Skills
Computer ScienceData EngineeringBusiness RequirementsData ManipulationData MartsData ModelingData Models
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Experience with data warehouse technologies and relevant data modeling best practices, preferably Snowflake and Databricks.
  • Experience building data pipelines/ETL and familiarity with design principles.
  • Excellent SQL and data manipulation skills using common frameworks.
  • Experience with BI technologies, specifically Power BI and Qlik.
  • Experience with cloud services, specifically Azure.
  • Proficiency in a major programming language (e.g. Python, Scala, Golang).
  • Possess excellent problem-solving skills and critical thinking.
  • Experience with business requirements gathering for data sourcing.
  • Excellent analytical and communication skills to both technical and non-technical stakeholders.
  • Bachelor's/Master’s degree in Computer Science, Engineering or related technical field or equivalent industry experience.