Back to Ncs Pte. Ltd. jobs
N

Senior Data Engineer

D20 Ang Mo Kio, Bishan, Singapore
PermanentInformation Technology

Job Description

"Data Pipeline Development &Operations •  Design, build, and operate scalable and reliable data pipelines on theDatabricks platform •  Develop end-to-end data workflows from ingestion through transformation toconsumption •  Implement robust error handling, monitoring, and alerting mechanisms •  Ensure data pipeline reliability, performance, and maintainability •  Optimize pipeline performance through efficient Spark job design and clusterconfiguration •  Manage and orchestrate complex data workflows using Databricks Jobs andworkflows Legacy Code Modernization •  Refactor legacy code and data pipelines to PySpark for improved performanceand scalability •  Migrate traditional ETL processes to modern ELT patterns on Databricks •  Assess existing codebases and identify opportunities for optimization andmodernization •  Ensure backward compatibility and data integrity during migration processes •  Document refactoring approaches and create migration playbooks •  Collaborate with stakeholders to minimize disruption during code transitions Data Engineering Excellence •  Implement data quality checks and validation frameworks •  Design and maintain Delta Lake tables with appropriate optimizationstrategies •  Develop reusable code libraries and frameworks for common data engineeringtasks •  Follow software engineering best practices including version control,testing, and CI/CD •  Participate in code reviews and provide constructive feedback to teammembers •  Troubleshoot and resolve data pipeline issues in production environments Collaboration & Knowledge Sharing •  Work closely with data architects, analysts, and business stakeholders •  Collaborate with Infrastructure (Infra), Applications (Apps), and Cyberteams •  Share knowledge and best practices with Team NCS •  Mentor junior data engineers on PySpark and Databricks technologies •  Document technical solutions and maintain comprehensive documentation"  "EssentialTechnical Skills •  Data Engineering: Strong foundation in data engineering principles, ETL/ELTprocesses, and data pipeline design patterns •  PySpark: Proven hands-on experience developing data pipelines using PySpark,including DataFrames API, Spark SQL, and performance optimization •  Databricks Platform: Practical experience with Databricks workspace, clustermanagement, notebooks, and job orchestration •  Workspace AI Agent: Knowledge of Databricks Workspace AI Agent capabilitiesand integration •  Data Modelling: Experience implementing data models including dimensionalmodeling, data vault, or lakehouse architectures •  Delta Lake: Understanding of Delta Lake features including ACIDtransactions, schema evolution, and optimization techniques •  Python: Strong Python programming skills for data processing and automation Additional Technical Skills •  SQL proficiency for data querying and transformation •  Experience with cloud platforms (Azure, AWS, or GCP) •  Understanding of data governance and security best practices •  Knowledge of streaming data processing (Structured Streaming) •  Familiarity with DevOps practices and CI/CD pipelines •  Experience with version control systems (Git) •  Understanding of data quality frameworks and testing methodologies Professional Experience •  Minimum 8 years in data engineering or related roles •  At least 2-3 years of hands-on experience with Databricks platform •  Proven track record of refactoring legacy code to modern frameworks •  Experience building and maintaining production data pipelines at scale •  Background working across multiple data sources and formats •  Experience in agile development environments Required Certifications - mandatory to haveat least one certification •  Databricks Certified Data Engineer Associate OR Databricks Certified DataEngineer Professional Additional Certifications (Preferred) •  Databricks Certified Associate Developer for Apache Spark •  Cloud platform certifications (Azure Data Engineer Associate, AWS CertifiedData Analytics, or Google Cloud Professional Data Engineer) •  Relevant data engineering or big data certifications Soft Skills •  Strong problem-solving and analytical thinking abilities •  Excellent communication skills to explain technical concepts clearly •  Ability to work collaboratively in cross-functional teams •  Self-motivated with strong attention to detail •  Adaptable to changing priorities and technologies •  Client-focused mindset with commitment to quality delivery" "Minimum 8 years and above ofexperience.

About Ncs Pte. Ltd.

First seen: July 29, 2026
Last updated: July 31, 2026