Staff Data Engineer

NTUC FIRST CAMPUS LIMITED
KEY JOB RESPONSIBILITIES:
Business partnering
Data Engineering & Architecture
Governance, Security & Standards
Leadership
QUALIFICATIONS AND JOB REQUIREMENTS:
Skills and Attributes
Business partnering
- Define and execute the strategic roadmap for big data and data analytics initiatives, aligning with overall business objectives.
- Partner with various business units to understand their data needs and deliver tailored analytical solutions.
- Identify opportunities to leverage data for competitive advantage, innovation and enhanced decision making across the organization.
- Identify high impact data products/analytics projects through scoping with end users
- Translate complex business problems into data analytics solutions and strategic programs/products.
- Communicate complex analytical findings and recommendations to non-technical stakeholders and senior leadership effectively.
Data Engineering & Architecture
- Pipeline & Model Design: Design, build, and optimize scalable data models and ETL/ELT processes, ensuring seamless integration from source systems to the data lake and internal data mining models.
- Infrastructure Optimization: Maintain and tune the performance of the analytics infrastructure to ensure the accurate, reliable, and timely delivery of key insights for decision-making.
- Secure Data Delivery: Develop secured pipelines and data endpoints (APIs/Views) to efficiently expose raw and analytical data to downstream systems and business stakeholders.
- System Integration: Orchestrate complex integrations between source systems, the data lake, and analytics layers to create a unified data ecosystem.
Governance, Security & Standards
- Engineering Standards: Define and enforce data engineering best practices and coding standards across the team to ensure code quality and maintainability.
- Security & Risk: Implement robust security controls for sensitive and PII data, ensuring strict adherence to risk assessments and conducting periodic access reviews.
- SLA & Quality Management: Define and manage Service Level Agreements (SLAs) and data quality frameworks for all owned data assets.
- Governance Compliance: Lead departmental adherence to Data Governance policies, ensuring the team remains compliant with the latest regulatory updates.
- Asset Management: Maintain an accurate, approved data asset inventory and facilitate secure interdepartmental data sharing requests.
Leadership
- Team Mentorship: Responsible for coaching and mentoring junior members of the team to improve their commercial acumen, presentation, and analytical skills.
- Exercise leadership in guiding junior analysts to scope, plan, design and execute projects
- Culture Shift: Actively champion the shift towards a data-driven culture, based on continuous improvement.
QUALIFICATIONS AND JOB REQUIREMENTS:
- Bachelor's or Master's in Computer Science, Engineering, Math, or equivalent practical experience.
- Relevant work experience as a Senior Data Engineer having exposure to Data Management and Governance aspects.
- Experience with Data Analytics Infrastructure. 2-3 years' experience in designing, building and operationalizing medium to large scale data integration projects with Google cloud or AWS services.
- Familiarity with SQL and one or more data Lake, Data Warehouse, RDBMS technologies (e.g. PostgresSQL, MSSQL, Oracle, SAP Hana, Hive, etc.)
- Able to work independently with large and multiple data sets from various business processes and systems, to support the business in achieving strategic objectives.
- Familiarity with python or any equivalent programming language.
- Expert-level proficiency in SQL (complex window functions, query optimization, CTEs)
- Strong background in data modeling (Kimball dimensional modeling, star/snowflake schemas, slowly changing dimensions) and data handling best practices
- Has experience in stakeholder management, project management and leading a team.
- Good to have proficiency in major AI models, their deployment and experience in using AI to develop innovative data products and solutions.
- Good to have experience with real-time / streaming pipelines: Kafka, Kinesis, Pulsar, or Flink
Skills and Attributes
- Strong interest in understanding and solving business problems with data
- Familiarity with cloud technologies, e.g. Google Cloud Platform using Cloud Composer, GCE/GKE, Google Data Studio, and Big Query.
- Self-starter, able to work independently to drive and deliver projects.
JOB SUMMARY
Staff Data Engineer

NTUC FIRST CAMPUS LIMITED
Singapore
2 days ago
N/A
Full-time
Staff Data Engineer