About the Role
We are seeking a highly skilled Data Engineer to join our team in Cork. As a key member of our data infrastructure, you will design, develop and maintain scalable data pipelines to ingest, process and store large datasets.
You will be responsible for building and maintaining ETL processes to ensure timely and accurate data delivery.
The successful candidate will have at least 3 years of experience in data engineering or a related field, with strong proficiency in programming languages such as Python, Java or Scala.
Experience with big data tools and cloud platforms is essential, along with expertise in SQL and relational databases, and familiarity with NoSQL databases.
You will also have knowledge of ETL tools and data workflow orchestration platforms, as well as containerisation and CI/CD pipelines.
Requirements
* At least 3 years of experience in data engineering or a related field.
* Strong proficiency in programming languages like Python, Java, or Scala.
* Experience with big data tools (e.g., Hadoop, Spark) and cloud platforms (AWS, Azure, or GCP).
* Expertise in SQL and relational databases, as well as familiarity with NoSQL databases.
* Knowledge of ETL tools and data workflow orchestration platforms (e.g., Apache Airflow, Prefect).
* Familiarity with containerisation (Docker, Kubernetes) and CI/CD pipelines.
Nice-to-Haves
* Experience with real-time data streaming technologies (Kafka, Flink, etc.).
* Knowledge of machine learning workflows and data science tooling.
Benefits
* Pension
* Healthcare
* Excellent career development opportunities
* Work from home options