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
SeniorJob 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)