Senior Data Engineer
Summary
Senior data engineer in Singapore building and optimizing batch and real-time data pipelines using SQL Server, Python, Spark/PySpark, and Kubernetes on-premise, orchestrated with Airflow. Also owns lakehouse/Iceberg architecture, CI/CD, and data security/governance.
Kubernetes expertise
- Design, deploy, andmanage containerized data pipelines in on-premise environments .
Strong data modellingexpertise - Both relational and non-relational concepts . Proven experience with flexible lakehouse/data lake architecture - Multi-layer datalakes, partitioning strategies, and metadata management, Iceberg tables, and optimization .
CI/CD and DevOps practices-
Setting up CI/CD pipelines, Git, automated testing, andinfrastructure-as-code tools .
ETL/ELT orchestration experience-Apache
Airflow or similar tools for scheduling and monitoring batch and real-time jobs . Hands-on experience with at least one NoSQL database (MongoDB, Cassandra, etc.) . Hands-on experience with Apache Spark and PySpark for distributed data processing andperformance optimization .
Data security andgovernance - Role-based access control, data masking, and compliance frameworks . Proven ability to work autonomously on complex projects while maintaining high codequality standards . Excellent problem-solving, communication, and cross-functional collaboration skills