Data Engineer (Microsoft Fabric)
- Compensation
- Not disclosed
- Location
- Hanoi, Viet Nam
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- Not specified
- Category
- Data engineering
- Posted
Skills
Must have
- - Bachelor’s degree in Computer Science, Information Technology, Data Engineering, or a related field.
- - Minimum 2 years of experience in Data Engineering or a closely related role.
- - Microsoft Fabric certification is strongly preferred: DP-700 (Microsoft Certified: Fabric Data Engineer Associate) and/or DP-600 (Microsoft Certified: Fabric Analytics Engineer Associate).
- - Hands-on experience delivering at least one production project on Microsoft Fabric.
- - Strong proficiency in SQL and Python (PySpark); solid experience with Apache Spark and Delta Lake.
- - Solid understanding of data warehousing concepts, dimensional modeling (Star/Snowflake schema), and data lake/lakehouse architecture.
- - Experience with the Cloud data ecosystem
- - Experience with Git and CI/CD practices for data projects.
- - Good English communication skills (reading, writing, and speaking) to work with international clients.
- - Strong problem-solving skills, ownership mindset, and ability to work independently as well as in a team.
Full description
We expand our Data & AI practice, we are looking for an experienced Data Engineer with strong hands-on expertise in Microsoft Fabric to design and deliver modern data platforms for our global clients.
Key Deliverables & Responsibilities
- Design, build, and maintain scalable end-to-end data solutions on Microsoft Fabric, including Lakehouse, Data Warehouse, Data Factory pipelines, Dataflows Gen2, Notebooks, and Real-Time Intelligence.
- Develop and optimize ETL/ELT pipelines to ingest, transform, and integrate data from diverse sources (ERP, CRM, e-commerce platforms, APIs, databases, files, and streaming sources).
- Implement medallion architecture (Bronze/Silver/Gold) on OneLake using Delta Lake, ensuring data quality, reliability, and performance.
- Build semantic models and collaborate with BI developers to deliver Power BI reports, leveraging Direct Lake mode where appropriate.
- Monitor, troubleshoot, and tune pipelines and workloads for performance and cost efficiency (capacity management, Spark optimization).
- Support migration projects from legacy platforms to Microsoft Fabric.
- Work directly with clients and cross-functional teams (BA, Data Analysts, Data Scientists, Solution Architects) to gather requirements and translate them into technical designs.
- Set up CI/CD and version control for Fabric artifacts (Git integration, deployment pipelines, Azure DevOps/GitHub).
Requirements
- Bachelor’s degree in Computer Science, Information Technology, Data Engineering, or a related field.
- Minimum 2 years of experience in Data Engineering or a closely related role.
- Microsoft Fabric certification is strongly preferred: DP-700 (Microsoft Certified: Fabric Data Engineer Associate) and/or DP-600 (Microsoft Certified: Fabric Analytics Engineer Associate).
- Hands-on experience delivering at least one production project on Microsoft Fabric.
- Strong proficiency in SQL and Python (PySpark); solid experience with Apache Spark and Delta Lake.
- Solid understanding of data warehousing concepts, dimensional modeling (Star/Snowflake schema), and data lake/lakehouse architecture.
- Experience with the Cloud data ecosystem
- Experience with Git and CI/CD practices for data projects.
- Good English communication skills (reading, writing, and speaking) to work with international clients.
- Strong problem-solving skills, ownership mindset, and ability to work independently as well as in a team.