Join to apply for the Senior Data Engineer role at Cpl
Location: Galway City, Hybrid
Overview
Senior Data Engineer role at Cpl. This position requires extensive experience in data engineering, data analysis, data warehouses, or data lakes, with strong cloud data-warehousing skills and data movement expertise.
Responsibilities
* Develop and maintain data pipelines and ELT/ETL processes to move data to and from Snowflake using Python and SnowSQL.
* Collaborate with stakeholders to understand analytics needs and translate them into robust data solutions.
* Design data models (relational and dimensional) and optimize performance across multiple database platforms.
* Work with data ingestion tools (e.g., Apache NiFi, Kafka) and data movement technologies; leverage schedulers and Control‑M to coordinate jobs.
* Operate in a team-based delivery model with strong communication and organizational skills.
Your Experience
* 5+ years of relevant experience in data engineering, data analysis, data warehouses, or data lakes.
* Strong experience with relational database technologies (Oracle SQL & PL/SQL, Postgres, or similar RDBMS).
* Experience with Snowflake, Dataverse, AWS RDS, Azure, or other cloud data-warehousing services.
* Deep expertise in data movement technologies (ETL/ELT) and experience with Control-M and schedulers, plus Python and shell scripting.
* Proven experience understanding multi-functional enterprise data and navigating between business analytics needs and data.
Your Expertise
* Self-motivated and effective when working within a team delivery model.
* Excellent organisational and communication skills.
* Demonstrated history of collaborating in teams to deliver high-quality data solutions in a multi-developer global environment, following design and coding best practices.
* Outstanding SQL capabilities and experience performing deep data analysis across multiple database platforms.
* Ability to develop ELT/ETL pipelines to move data to and from Snowflake using a combination of Python and SnowSQL.
* Knowledge of data modelling techniques and best practices (relational, dimensional).
* Prior experience with data ingestion toolsets (e.g., Apache NiFi, Kafka) is advantageous.
* Experience with APIs, Python, and PowerApps is advantageous.
* Experience in data architecture (database design, performance optimisation).
* Experience working with data in Jira, Jira Align, or the Workforce Connect domain is a plus.
Seniority level
* Mid-Senior level
Employment type
* Full-time
Job function
* Information Technology
Industries
* Staffing and Recruiting
To apply, please send your CV using the apply button or contact the recruiter for more information.
#J-18808-Ljbffr