
Senior Data Engineer
- Galway
- Permanent
- Full-time
- 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.
- 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 Snowflake SnowSQL.
- Knowledge of data modelling techniques and best practices (relational, dimensional), and prior experience with data modelling tools
- 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.