Senior Oracle Developer

  • Ireland
  • EUR 62.5 Hourly
  • Contract
  • Discipline: Data
  • Ref: 50959

My client is looking for a Senior Data Engineer to join their team on a day rate contracting basis. The role is based in Galway, with a requirement to be onsite 1 full week per month (3 weeks fully remote from Ireland).

 

Key Skills:

  • At least 5 years working with Oracle, SQL & PL/SQL, data movement, and ETL processes
  • Proven skills in SQL performance tuning, with familiarity in Agile methodologies
  • Advanced knowledge of data analysis and logical data modeling, with a passion for relational database design
  • Experience with data visualization tools, ideally Power BI
  • Knowledge of data movement and ETL; Informatica experience is a plus
  • Strong proficiency with source control systems
  • Excellent communication skills and experience working with distributed project teams across multiple geographies
  • Creative thinker with the ability to approach challenges strategically
  • Hands-on, proactive, and driven, with a dynamic “can-do” attitude and a strong desire to deliver results

 

Please reach out to imran.jiwo@nicollcurtin.com for more information

Apply for this job

We are an inclusive organisation and actively promote equality of opportunity for all with the right mix of talent, skills, and potential. We welcome all applications from a wide range of candidates. Selection for roles will be based on individual merit alone.

Latest Jobs by Imran

Senior Data Scientist

  • Ireland
  • EUR 842 Hourly
  • Contract

Senior Data Scientist (Contract)

Location: Dublin (Hybrid – 3 days onsite)

Duration: Initial 12-month contract

 

The Opportunity

My financial services client is looking for an experienced Senior Data Scientist to join a product-focused engineering team developing AI and advanced analytics solutions. You'll work across the full data science lifecycle, helping design, build and deploy machine learning models that solve real business problems at scale.

 

Key Responsibilities

  • Design, develop and deploy machine learning and advanced analytics solutions.
  • Build supervised and unsupervised ML models from concept through to production.
  • Work closely with Product, Engineering and business stakeholders to translate requirements into technical solutions.
  • Analyse large datasets to generate insights and improve product performance.
  • Develop dashboards and visualisations using Tableau.
  • Drive research into new AI, machine learning and analytical techniques.
  • Lead technical delivery on complex data science initiatives.
  • Mentor junior team members and promote best practices across the team.
  • Ensure high-quality, scalable solutions are delivered on time.

 

Required Experience

  • 5+ years' experience in Data Science or Machine Learning within a product or commercial environment.
  • Strong understanding of machine learning, advanced analytics and statistical modelling.
  • Excellent Python and SQL skills.
  • Experience working with Spark and large-scale data processing.
  • Exposure to cloud platforms (Azure preferred) and Databricks.
  • Experience with Tableau or similar BI/visualisation tools.
  • Knowledge of Hadoop technologies (Hive, Spark, Impala) is beneficial.
  • Strong analytical, problem-solving and stakeholder management skills.
  • Ability to manage multiple priorities and communicate technical concepts clearly.

 

Reach out to imran.jiwo@nicollcurtin.com for more information

Apply Now

Senor Data Engineer (Java)

  • Ireland
  • EUR 80,000
  • Permanent

Senior Data Engineer (Java)

Dublin (Hybrid)

Permanent

 

Role Overview

An established organisation operating in the financial services domain is seeking a highly skilled Senior Data Engineer with strong Java development expertise. The successful candidate will play a key role in designing, building, and maintaining scalable data pipelines and backend systems that support business‑critical data platforms, analytics, and regulatory reporting.

 

Key Responsibilities

  • Design, develop, and maintain scalable data pipelines and ETL processes
  • Build and enhance robust backend services using Java (8/11/17)
  • Work with large-scale data processing frameworks such as Apache Spark and Hadoop
  • Develop and optimise both real-time and batch data processing systems
  • Integrate data from multiple internal and external sources, including high‑volume transactional and analytical systems
  • Ensure data quality, governance, and compliance in line with industry regulations
  • Collaborate with cross‑functional stakeholders such as engineers, analysts, and data scientists
  • Drive improvements in system performance, scalability, and reliability
  • Contribute to architecture design, technical standards, and best practices

 

Required Skills

  • Strong Java programming experience
  • Solid understanding of data engineering principles
  • Hands-on experience with Apache Spark, Kafka, SQL and NoSQL databases, ETL tools and frameworks
  • Experience working with cloud platforms
  • Knowledge of data modelling and data warehousing
  • Familiarity with microservices architectures
 

Reach out to imran.jiwo@nicollcurtin.com for more information

Apply Now