Senior Data Engineer

Skills
Cloud ComputingData IntegrationJavascriptAnalyticsAttention To DetailBig DataBusiness Insights
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Excellent understanding of Azure data tools especially Databricks
  • Proven experience as a Data Engineer working with Azure data services
  • Strong understanding of data modeling concepts and relational and non-relational databases
  • Proficiency in SQL and experience with data integration and ETL tools such as Azure Data Factory and Azure Databricks
  • Experience with data warehousing concepts and technologies such as Azure Synapse Analytics and Azure Data Lake Storage
  • Familiarity with big data technologies and frameworks such as Hadoop and Spark is a plus
  • Knowledge of data governance and data security best practices
  • Strong problem-solving skills and attention to detail
  • Excellent communication and collaboration skills within a team environment
  • Experience with Agile methodologies is a plus
  • Comfortable problem solving alone and as part of a team
  • Confident reaching out to stakeholders and colleagues to solve problems and understand issues
  • Happy in a remote working environment
  • Keen interest in new technologies and learning about them

Nice to have

  • Detail-oriented
  • Collaborative
  • Problem solver
  • Curious about new tech
  • Remote-friendly

Day to day

  • Design and build scalable data pipelines and ETL processes for the cloud platform
  • Develop robust data models and schemas to support efficient storage retrieval and analytics
  • Implement data quality validation governance and security controls while improving performance and scalability
  • Collaborate with architects engineers stakeholders and data scientists to deliver high-quality data services and insights