Enable job alerts via email!

Data Engineer (Python)

Enso Recruitment

Belfast

On-site

GBP 35,000 - 50,000

Full time

3 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading software house in Northern Ireland seeks a passionate Data Engineer to optimize and build data solutions, ensuring efficient data delivery for various projects. The role requires experience in handling data pipelines using modern tools and working in collaborative environments. Ideal candidates will have a strong background in cloud platforms and data integration. If you’re eager to grow your skills in a dynamic setting, this opportunity is for you.

Qualifications

  • At least 2 years of experience in Data Engineering or a similar role.
  • Proficiency in Python, Java, or Go.
  • Experience with ETL tools like Fivetran and cloud platforms.

Responsibilities

  • Design, develop, and support data solutions, including performance tuning.
  • Build and maintain data solutions using Snowflake, Azure Cloud, and SQL.
  • Serve as a data integration expert for stakeholders.

Skills

Data Engineering
SQL
Python
Cloud platforms
DevOps principles

Tools

Snowflake
Fivetran
Azure DevOps
Docker
Azure Cloud

Job description

Enso Recruitment are proud to be working exclusively with one of NI's leading software houses on the search for a Data Engineer to join their team.

The Data Engineer will be part of a local team in NI, responsible for improving and optimising data architecture and pipelines. The ideal candidate will have experience building and optimising data pipelines and enjoy creating data solutions from the ground up. The role involves supporting developers, database architects, data analysts, and data scientists, ensuring that data delivery is consistent and efficient across projects.

Our client is looking for driven, passionate individuals who work well in distributed teams. While the skills listed below are preferred, the company values candidates who are eager to learn and bring enthusiasm and hard work to the role.

Key Responsibilities:

  • Design, develop, and support data solutions, including performance tuning, troubleshooting, and system administration.
  • Build and maintain data solutions using Snowflake, dbt, Fivetran, Azure Cloud, Python, Docker, and SQL.
  • Participate in the development lifecycle using Agile/DevOps methods and Azure DevOps.
  • Translate requirements into actionable tasks.
  • Serve as a data integration expert, helping to craft solutions that provide global visibility to stakeholders.

Ideal Candidate:

  • At least 2 years of experience in Data Engineering or a similar role.
  • Proficiency in programming languages like Python, Java, or Go.
  • Experience with cloud platforms (Azure, AWS, or GCP).
  • Strong skills in writing SQL queries.
  • Experience with ETL tools (Fivetran, Azure Data Factory) and working with large datasets.
  • Familiar with DevOps principles and CI/CD practices using tools like Azure DevOps or GitHub.
  • Experience in building modern data pipelines.
  • Additional duties may be assigned by management.

This is a great opportunity for anyone passionate about data engineering and looking to make an impact in a collaborative, fast-paced environment. If you're eager to join a dynamic team, we’d love to hear from you.

If you are interested in learning more about this opportunity, please get in touch with Barry O’Neill, Principal Consultant at Enso Recruitment.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.