Senior Data Analyst

Brightwater Recruitment

Leinster

On-site

EUR 65,000 - 95,000

Full time

5 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Brightwater Recruitment is partnering with a leading healthcare and technology organisation in Ireland to hire a Senior Data Analyst / Python Developer. You will join a team developing a sophisticated Pricing Engine and collaborate with Data Scientists, Data Analysts and Engineers to deliver production solutions.

In this role you will translate business requirements into Python and SQL logic, develop and test new pricing rules, and support controlled delivery of code across environments.

Qualifications

  • Bachelor's degree in Computer Science, Data Science, Engineering, Mathematics, Statistics or related field.
  • Experience with Python and SQL in production environments.
  • Ability to translate business requirements into technical rules.
  • Strong problem-solving and analytical skills.

Responsibilities

  • Develop and maintain Python and SQL logic within the Pricing Engine.
  • Translate business requirements into robust, maintainable and well-tested code.
  • Develop and implement business rules within the pricing platform.
  • Build and expand automated testing frameworks and test cases to ensure quality and reliability.
  • Analyse large and complex datasets to identify patterns, trends, anomalies and opportunities.
  • Work collaboratively with Data Scientists, Data Analysts and other stakeholders to investigate and solve complex problems.
  • Manage code through lower environments, including branch management, merging and release activities.
  • Follow established software development, deployment and change-management practices.
  • Contribute to Agile delivery processes, ensuring work is delivered to agreed standards and timelines.
  • Document business logic, technical solutions and changes within the Pricing Engine.
  • Ensure high standards of code quality, testing, documentation and technical design.
  • Work independently when required while maintaining strong collaboration with the wider team.
  • Contribute to continuous improvement of development, testing and deployment processes.

Skills

Python
SQL
Data analysis
Git/GitHub
Production systems

Education

Bachelor's degree in Computer Science, Data Science, Engineering, Mathematics, Statistics

Tools

GitHub
Automated testing

Job description

Our client is a leading global healthcare and technology organisation that combines advanced data, analytics and technology to improve business and customer outcomes.

The organisation operates at significant scale and uses data science, analytics and software engineering to solve complex problems across its business. As part of its continued investment in data and technology, the company is expanding its team responsible for developing and enhancing a sophisticated pricing platform and pricing engine.

This is an opportunity to join a collaborative, technically focused environment where you'll work alongside Data Scientists, Data Analysts and Engineers, contributing directly to production solutions while gaining exposure to advanced data science and optimisation techniques.

Role Overview

We are looking for a Senior Data Analyst / Python Developer to join a team responsible for developing and maintaining a sophisticated Pricing Engine.

The Pricing Engine uses data, algorithms and business rules to determine the optimal combination of prices while balancing multiple business objectives, constraints and uncertain future outcomes.

In this role, you will sit at the intersection of data analysis, Python development and production technology. You will be responsible for translating business requirements into robust Python and SQL logic, developing and testing new business rules within the Pricing Engine, and supporting the controlled delivery of code through development and lower environments.

You'll work closely with Data Scientists, Data Analysts and wider business/technology stakeholders, giving you the opportunity to contribute to production systems while developing your understanding of more advanced data science and optimisation methodologies.

Key Responsibilities
  • Develop and maintain Python and SQL logic within the Pricing Engine.
  • Translate business requirements into robust, maintainable and well-tested code.
  • Develop and implement business rules within the pricing platform.
  • Build and expand automated testing frameworks and test cases to ensure the quality and reliability of the Pricing Engine.
  • Analyse large and complex datasets to identify patterns, trends, anomalies and opportunities.
  • Work collaboratively with Data Scientists, Data Analysts and other stakeholders to investigate and solve complex problems.
  • Manage code through lower environments, including branch management, merging and release activities.
  • Follow established software development, deployment and change-management practices.
  • Contribute to Agile delivery processes, ensuring work is delivered to agreed standards and timelines.
  • Document business logic, technical solutions and changes within the Pricing Engine.
  • Ensure high standards of code quality, testing, documentation and technical design.
  • Work independently when required while maintaining strong collaboration with the wider team.
  • Contribute to continuous improvement of development, testing and deployment processes.
Key Requirements
Python & SQL
  • Strong SQL skills, with experience querying and analysing large datasets.
  • Ability to write clean, maintainable and production-quality Python code.
  • Experience translating business requirements into technical logic and rules.
  • Strong problem-solving and analytical skills.
Data Analysis
  • Proven experience working with large and complex datasets.
  • Ability to explore, analyse and interpret data to identify patterns, trends and anomalies.
  • Strong understanding of data analysis methodologies and approaches.
  • Ability to use data to investigate problems and support business decisions.
Production Software Development
  • Experience working with production systems and controlled software change processes.
  • Practical experience with Git/GitHub, including branching, merging and code management.
  • Experience with software testing and automated testing practices.
  • Understanding of deployment and release processes across development/lower environments.
  • Experience working within an Agile delivery environment.
  • Strong understanding of software development lifecycle practices.
  • Ability to work within established engineering, coding and delivery standards.
Education
  • Bachelor's degree in Computer Science, Data Science, Engineering, Mathematics, Statistics or a related technical discipline, or equivalent professional experience.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Data Analyst & Python Developer - Pricing Engine
Senior Data Analyst & Python Developer - Pricing Engine

Brightwater Recruitment • Leinster

On-site
EUR 65,000 - 95,000
Senior Software Engineer — Pricing AI (Dublin)
Senior Software Engineer — Pricing AI (Dublin)

Datalex • Dublin

On-site
EUR 70,000 - 90,000
Lead Data Scientist
Lead Data Scientist

Jobtailor • Dublin

On-site
EUR 120,000 - 170,000
Senior Data Platform Engineer
Senior Data Platform Engineer

E-Frontiers • Galway

On-site
EUR 90,000 - 120,000
Business Intelligence Analyst
Business Intelligence Analyst

Allen Recruitment • Dublin

Hybrid
EUR 55,000 - 75,000
Senior Data Engineer
Senior Data Engineer

G MASS Consulting • Dublin

On-site
EUR 90,000 - 130,000
Python Developer
Python Developer

Brightwater Recruitment • Dublin

On-site
EUR 70,000 - 90,000
Senior Data Engineer
Senior Data Engineer

Atlantic Search • Dublin

On-site
EUR 70,000 - 110,000
Senior Data Analyst
Senior Data Analyst

TOM People Ireland • Dublin

On-site
EUR 60,000 - 85,000
Data Engineering Lead
Data Engineering Lead

TopTalent Recruitment Agency • Dublin

On-site
EUR 110,000 - 140,000
Competitive salary
Leadership opportunity
Global engineering environment
+1