Job Description
Data Engineer
Location: Hybrid (Belfast-based) | Full-time | Career development opportunity
We're looking for a motivated Data Engineer to join a dynamic and supportive team working on enterprise-scale data solutions. This is an ideal role for someone with a strong foundation in SQL and Python, and a passion for building data pipelines, working with cloud technologies, and transforming raw data into actionable insights.
You'll collaborate closely with experienced engineers and cross-functional teams to integrate, model, and maintain large datasets from multiple sources, ensuring data quality and reliability. You'll be involved in designing and optimising data workflows, supporting analytical and reporting initiatives, and contributing to the ongoing development of our modern data infrastructure.
This is a hands-on role where you'll learn fast, take ownership of tasks, and help bring clarity to business decisions through high-quality, well-documented data processes.
What you'll do:
1. Develop and maintain ETL/ELT pipelines and data models
2. Support testing, validation, and optimisation of data processes
3. Work with cloud technologies (Azure preferred) and modern DevOps tools
4. Collaborate with business stakeholders to understand data needs
5. Create technical documentation t...