Senior Data Engineer (Business Intelligence)

Skills
Computer ScienceDevopsAdoptionData ServicesData WarehousingDatabasesLOOKUP
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Bachelor’s degree in Computer Science Math IT Business or equivalent experience
  • Minimum 7 years of experience in data and BI solutions
  • Strong hands-on Snowflake experience including T-SQL conversions DDL translation migration frameworks validation and tuning
  • Experience converting SSIS packages to Azure Data Factory pipelines
  • Ability to establish and configure ADF environments for Pre-Production and Production
  • Strong ETL design skills with reusable scalable pipeline frameworks
  • Experience with Apache Iceberg storage technology
  • Experience building and maintaining Azure DevOps CI/CD release pipelines
  • Experience with source control and GitHub-based DevOps processes
  • Experience developing and maintaining SSAS cubes using Visual Studio
  • Experience migrating SSAS Cubes or Semantic Models to Power BI Semantic Models
  • Strong experience acting as a business liaison and delivering technical solutions
  • Experience owning the full data life cycle development and phases
  • Knowledge of Python Alteryx or similar tools preferred
  • Knowledge of Tableau Power BI or other BI tools required
  • Understanding of data engineering vocabulary and data architecture
  • Experience with Azure DataOps JIRA or Agile tools
  • Required

Nice to have

  • Mentor

Day to day

  • Design and build data pipelines and BI solutions that support CRDM migration tool modernization and EDP adoption to Snowflake.
  • Develop reusable scalable ETL and migration frameworks while converting SQL Server processes SSIS packages and semantic models to modern cloud platforms.
  • Test validate and troubleshoot data services reports dashboards and downstream feeds while collaborating with business and technical teams to ensure accuracy and governance.