Senior Data Engineer (Oracle)

CPL · Recruitment agency
Full-time•Data engineering•Dublin, Ireland · Remote within Ireland · Hybrid
Apply Now

TechJobs.ie Job Insights

At a glance

Employment type
Full-time
Workplace
Hybrid

Technologies & skills

Cloud & infrastructure

Other technical skills

What you'll be doing

Senior Data Engineer (Oracle) role in Dublin, Ireland (hybrid). Join a global financial services team to design, develop, and maintain Oracle database solutions, support ETL/data migration, and contribute to CI/CD initiatives. Collaborate with international teams and leverage emerging technologies.

  • Design, develop, and maintain high-performance Oracle database solutions
  • Build and enhance data movement, ETL, and integration processes
  • Perform SQL and PL/SQL development, optimisation, and performance tuning
  • Analyse complex business and technical requirements and translate them into scalable data solutions
  • Collaborate with cross-functional teams across multiple geographic locations
  • Contribute to CI/CD and DevOps initiatives to improve delivery efficiency
  • Support data modelling and relational database design activities
  • Leverage emerging technologies, including AI-driven automation, to enhance development processes and delivery speed

Key requirements

Must-have

  • Degree in Computer Science, Engineering, or a related field
  • 5+ years' experience working with Oracle databases, SQL, and PL/SQL
  • Strong background in data engineering, ETL development, and data migration
  • Proven experience with SQL performance tuning and optimisation
  • Strong data analysis and problem-solving skills
  • Experience working within Agile development environments
  • Knowledge of source control systems and development best practices
  • Excellent communication skills

Nice-to-have

  • Experience with Informatica or similar ETL tools
  • Power BI or other data visualisation platforms
  • Exposure to CI/CD tools such as Jenkins, Artifactory, and SonarQube
  • Experience with Generative AI tools and automation initiatives
  • Strong understanding of logical data modelling and relational database design

Experience: 5+ years' experience working with Oracle databases, SQL, and PL/SQL

Role signals

Technical focus
data engineering, Oracle database development, ETL
Hands-on vs management
Hands-on

Full job description

Senior Data Engineer (Oracle)

📍 Dublin, Ireland | Hybrid

💼 Long-Term Contract Opportunity

💰 Competitive Daily Rates

About the Opportunity

Our client, a leading global financial services organisation, is seeking an experienced Senior Data Engineer to join a high-performing technology team supporting critical investment and operational platforms. This is an excellent opportunity for a data professional who enjoys working in a collaborative environment, partnering with stakeholders across international teams to build scalable, high-quality data solutions.

**The successful candidate will play a key role in designing, developing, and maintaining data solutions that support business-critical investment functions. You will work closely with both technical and business stakeholders, contributing to innovative projects while driving best practices in data engineering and database development. **

Key Responsibilities

  • Design, develop, and maintain high-performance Oracle database solutions.
  • Build and enhance data movement, ETL, and integration processes.
  • Perform SQL and PL/SQL development, optimisation, and performance tuning.
  • Analyse complex business and technical requirements and translate them into scalable data solutions.
  • Collaborate with cross-functional teams across multiple geographic locations.
  • Contribute to CI/CD and DevOps initiatives to improve delivery efficiency.
  • Support data modelling and relational database design activities.
  • Leverage emerging technologies, including AI-driven automation, to enhance development processes and delivery speed.

Required Skills & Experience

  • Degree in Computer Science, Engineering, or a related field.
  • 5+ years' experience working with Oracle databases, SQL, and PL/SQL.
  • Strong background in data engineering, ETL development, and data migration.
  • Proven experience with SQL performance tuning and optimisation.
  • Strong data analysis and problem-solving skills.
  • Experience working within Agile development environments.
  • Knowledge of source control systems and development best practices.
  • Excellent communication skills with the ability to engage stakeholders at all levels.
  • Ability to work effectively within globally distributed teams.

Desirable Experience

  • Experience with Informatica or similar ETL tools.
  • Power BI or other data visualisation platforms.
  • Exposure to CI/CD tools such as Jenkins, Artifactory, and SonarQube.
  • Experience with Generative AI tools and automation initiatives.
  • Strong understanding of logical data modelling and relational database design.

What's on Offer?

  • Opportunity to work on impactful, enterprise-scale data engineering projects.
  • Collaborative and inclusive working environment.
  • Exposure to global teams and cutting-edge technologies.
  • Strong focus on career development and continuous learning.
  • Flexible working arrangements and competitive compensation package.

Interested?

If you're a passionate Data Engineer with strong Oracle expertise and are looking for your next challenge within a leading financial services environment, we'd love to hear from you.

Apply now or contact us for a confidential discussion.

Interview prep pack

Grounded in this listing. Use it to prepare examples before you apply.

Your interview focus

Based on this listing, the Senior Data Engineer (Oracle) role focuses on designing, developing, and optimizing Oracle-based data solutions for a global financial services organization, with a strong emphasis on ETL, SQL/PLSQL, and collaboration with international teams.

  • Oracle database expertise·High
  • ETL and data migration experience·High
  • CI/CD and automation familiarity·Medium
  • Collaboration and communication·High

Only have 30 minutes?

Follow a focused preparation plan based on this job.

Start 30-minute prep

Your 30-minute plan

  1. Review Oracle Database and PL/SQL Projects

    0–8 min

    Identify and summarize 1-2 significant Oracle database projects where you handled design, optimization, or performance tuning.

  2. Prepare ETL and Data Migration Examples

    8–15 min

    List specific ETL pipelines or data migration initiatives you led, focusing on challenges and solutions.

  3. Refresh CI/CD and DevOps Knowledge

    15–20 min

    Review your experience with CI/CD tools (e.g., Jenkins) and be ready to discuss automation in data engineering.

  4. Reflect on Collaboration in Agile/Global Teams

    20–25 min

    Recall examples of working with distributed teams and how you adapted to Agile practices.

  5. Draft Role-Specific Questions

    25–30 min

    Prepare thoughtful questions about the team, technology stack, and growth opportunities to ask during the interview.

Likely questions

, 7 items

Priority reflects how strongly this topic is emphasised in the job listing, not whether it will be asked.

Talking points

, 6 items
  • Oracle Database Design and Performance Tuning

    You should be ready to discuss specific examples of designing and optimizing Oracle databases, as this is central to the role.

  • ETL Development and Data Migration

    Prepare to explain your experience building and enhancing ETL pipelines, as well as handling complex data migrations.

  • SQL and PL/SQL Expertise

    Demonstrate your ability to write, optimize, and troubleshoot advanced SQL and PL/SQL code, as this is a core requirement.

  • Collaboration in Agile and Global Environments

    Showcase your communication skills and ability to work effectively with distributed teams and stakeholders.

  • CI/CD and DevOps in Data Engineering

    Be prepared to discuss your experience with CI/CD tools and how you have contributed to automation and delivery efficiency.

  • Leveraging Emerging Technologies (e.g., AI-driven Automation)

    Highlight any experience using new technologies to improve data engineering processes, as this is a desirable skill.

What to research

, 4 items
  • Oracle Database Architecture and Performance Tuning

    Review advanced Oracle database concepts, performance tuning techniques, and recent projects where you optimized database performance.

  • ETL Tools and Data Migration Strategies

    Prepare examples of ETL pipeline development and data migration, especially using tools like Informatica or similar.

  • CI/CD Tools and DevOps Practices

    Refresh your knowledge of CI/CD tools such as Jenkins and how they integrate with data engineering workflows.

  • Collaboration in Agile and Global Teams

    Think of examples where you worked with distributed teams and adapted to Agile methodologies.

Questions to ask

, 6 items
  1. What are the main challenges currently faced by the data engineering team, and how does this role contribute to addressing them?

    Why ask this? Shows your interest in the team's priorities and how you can add value.

  2. How is success measured for this position, both in the short and long term?

    Why ask this? Clarifies expectations and helps you align your efforts with business goals.

  3. What is the team's approach to adopting new technologies, such as AI-driven automation, in data engineering projects?

    Why ask this? Demonstrates your interest in innovation and continuous improvement.

  4. Can you describe the typical workflow for cross-functional collaboration between business and technical stakeholders?

    Why ask this? Helps you understand communication dynamics and stakeholder engagement.

  5. What opportunities are available for professional development and learning within the team?

    Why ask this? Shows your commitment to growth and staying current in the field.

  6. How does the team ensure data quality and integrity across complex ETL and integration processes?

    Why ask this? Reveals the organization's standards and practices for data reliability.

Register now to upload your CV

Create a free account, save a PDF or Word CV, and quick apply on roles that take applications here.

Apply NowApply before: 8 Nov 2026