Data Engineer

Date - JobBoardly X Webflow Template
Posted on:
 
March 27, 2025

Job description

Job Summary

The Data Engineer will be responsible for designing, developing, maintaining data pipelines, ensuring quality, reliability, scalability, efficiency and  ensuring the smooth transfer of data between systems. You will also create reports and build customised dashboards, providing our customers with actionable insights and data-driven decision-making tools. You will be responsible for designing, developing and testing critical data applications.

Responsibilities

Key Responsibilities

  • Design, develop, and maintain data pipelines to move data between multiple systems and platforms.
  • Implement and maintain data security protocols and compliance measures to protect sensitive customer information
  • Collaborate with cross-functional teams to understand data requirements and translate them into technical solutions.
  • Design and implement data backup and recovery procedures
  • Create and maintain data dictionaries and metadata repositories
  • Develop automated testing frameworks for data validation and quality assurance
  • Monitor and optimize system performance, including query optimization and index management
  • Ensure data integrity, consistency, and accuracy across all systems.
  • Troubleshoot and resolve data-related issues, ensuring timely and accurate delivery of data.
  • Develop and maintain ETL processes to support data integration and transformation
  • Help to optimise database performance and ensure scalability to handle large volumes of data.
  • Stay updated with emerging technologies and industry trends to continuously improve data engineering processes.
  • Document data engineering processes and provide training to team members as needed.

Job requirements

Qualifications & Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience.
  • Proven experience as a Data Engineer or similar role.
  • Strong proficiency in SQL and experience with relational databases (MySQL and Postgres).
  • Proficiency in NoSQL (MongoDB)
  • Experience with ETL tools and processes.
  • Knowledge of API development and integration for data services
  • Experience with real-time data processing and streaming architectures
  • Familiarity with data privacy regulations (GDPR, CCPA, etc.)
  • Proficiency in data visualisation tools such as GoodData, Tableau, or Power BI.
  • Familiarity with programming languages such as Python or R for data manipulation and analysis.
  • Understanding of data warehousing concepts and best practices.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.
  • Ability to manage multiple tasks and work independently in a fast-paced environment
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Knowledge of big data technologies such as Hadoop, Spark, or Kafka.
  • Experience with data modeling and schema design.
  • Familiarity with data governance and data quality best practices.
  • Experience with agile development methodologies.

Why Join Hapana?

  • Be part of an innovative team transforming the fitness and wellness space.
  • A culture that lives our values building trust, daring to be the best and supporting each other
  • Opportunities to make a lasting impact and grow your career in a dynamic, global organisation.
  • Competitive salary, benefits, wellness perks including fitness initiatives and work-life balance policies.