Job description

Are you passionate about building and maintaining data pipelines to support data-driven decision-making? We are seeking a talented Data Engineer to join our team. As a Data Engineer, you will be responsible for designing, implementing, and maintaining data infrastructure and pipelines, ensuring data availability, reliability, and scalability. Your expertise in data modeling, ETL processes, and data warehousing will be essential in enabling data analysis and insights generation. If you have a strong background in data engineering and a passion for working with large datasets, we want to hear from you!

Key Responsibilities

  • Design and implement data pipelines to extract, transform, and load (ETL) data from various sources into data warehouses or data lakes.
  • Develop and maintain data infrastructure components such as databases, data warehouses, and data lakes.
  • Collaborate with data scientists and analysts to understand data requirements and implement solutions to support their needs.
  • Monitor and optimize data pipelines for performance, scalability, and reliability.
  • Stay updated on data engineering best practices and emerging technologies to continuously improve data infrastructure and processes.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • Proven experience in data engineering, with expertise in data modeling, ETL processes, and data warehousing.
  • Proficiency in programming languages such as Python, SQL, or Java.
  • Experience with data pipeline orchestration tools such as Apache Airflow or Luigi.
  • Strong problem-solving and analytical skills.

Please let the company know that you found this position on this Job Board as a way to support us, so we can keep posting cool jobs.