Data Engineer

HORIZON COMPUTER MANAGEMENT PTE. LTD.Singaporemycareersfuturepaskelbta 2026-11-12
Privaloma:PythonGitAWSAzureGoogle CloudCloudDataCI/CDSecurity

🎯 Job Summary

We are looking for an experienced Data Engineer with 7+ years of experience in designing, developing, and maintaining scalable data pipelines and data infrastructure. The candidate will be responsible for building ETL/ELT processes, managing large datasets, optimising data workflows, and supporting data analytics and business intelligence initiatives.

🔧 Key Responsibilities

  • Design, develop, and maintain scalable data pipelines and data integration solutions.
  • Build and manage ETL/ELT workflows for structured and unstructured data.
  • Develop data models and optimise data warehouse solutions.
  • Integrate data from multiple sources, including databases, APIs, and cloud platforms.
  • Implement data processing solutions using batch and real-time streaming technologies.
  • Ensure data quality, accuracy, consistency, and reliability.
  • Work with data scientists, analysts, architects, and business stakeholders.
  • Develop and optimise SQL queries and database performance.
  • Implement data governance, security, and access control practices.
  • Monitor, troubleshoot, and resolve data pipeline failures and performance issues.
  • Work with cloud-based data platforms and distributed processing frameworks.
  • Maintain technical documentation and follow software development best practices.

💻 Technical Skills & Requirements

  • Strong proficiency in SQL and Python.
  • Hands-on experience with ETL/ELT tools and data pipeline development.
  • Experience with Apache Spark, PySpark, and Hadoop.
  • Knowledge of Apache Airflow or similar workflow orchestration tools.
  • Experience with data warehouses such as Snowflake, Amazon Redshift, Google BigQuery, or Azure Synapse.
  • Hands-on experience with AWS, Microsoft Azure, or Google Cloud Platform.
  • Knowledge of relational and NoSQL databases.
  • Experience with data integration, data modelling, and data transformation.
  • Familiarity with Kafka or other real-time data streaming technologies.
  • Experience with Git, CI/CD, and automated deployment processes.
  • Understanding of data governance, data security, and data quality frameworks.

🎓 Education & Experience

  • Bachelor's degree in Computer Science, Information Technology, Data Engineering, or a related discipline.
  • Minimum 7 years of relevant experience in Data Engineering.
  • Proven experience developing and managing enterprise-scale data pipelines.
  • Experience working with cloud data platforms and big data technologies.

🤝 Required Skills

  • Strong analytical and problem-solving abilities.
  • Excellent SQL and programming skills.
  • Ability to handle large and complex datasets.
  • Strong communication and collaboration skills.
  • Ability to work independently and manage multiple priorities.

⭐ Preferred Certifications

  • AWS Certified Data Engineer.
  • Microsoft Certified: Azure Data Engineer Associate.
  • Google Cloud Professional Data Engineer.
  • Databricks Data Engineer Certification.