Data Engineer

Apetan Consulting
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote

Tech stack

Artificial Intelligence
Airflow
Information Engineering
ETL
Data Transformation
Relational Databases
Database Development
Dimensional Modeling
Microsoft SQL Server
NoSQL
Power BI
Software Tools
SQL Server Integration Services
Data Streaming
Sql Optimization
Spark
Data Lake
Git Flow
Star Schema
Data Management
Data Pipelines
Databricks

Job description

We are seeking a skilled Data Engineer to support a large-scale enterprise environment undergoing transformation. This role involves designing, building, and optimizing data pipelines, as well as supporting reporting and analytics initiatives.

Requirements

  • 5+ years of experience in Data Engineering or Software/Data-related roles
  • Strong experience working in enterprise environments (on-prem and cloud)
  • Advanced SQL skills and expertise in data modeling (star schema, dimensional models)
  • Hands-on experience with SQL Server
  • ETL development experience using SSIS or similar tools
  • Experience supporting reporting and analytics using Power BI
  • Familiarity with Spark-based platforms, preferably Databricks Lakehouse

Data Engineering Responsibilities:

  • Design, build, and optimize batch and/or streaming data pipelines
  • Work across relational databases, data lakes, and NoSQL systems
  • Transform raw data into curated, reusable datasets for analytics
  • Utilize orchestration tools such as Airflow
  • Implement CI/CD pipelines and follow Git-based workflows

Nice to Have:

  • Experience using AI tools or copilots for SQL development, testing, or documentation
  • Exposure to automation or AI-driven engineering workflows

Soft Skills:

  • Strong communication and collaboration skills
  • Ability to work effectively with cross-functional teams
  • Comfortable working in regulated, production-critical environments (utility/energy experience is a plus)

Apply for this position