- Home
- Jobs
- Data engineering
- Senior Data Engineer (Oracle)
Senior Data Engineer (Oracle)
On this page
TechJobs.ie Job Insights
At a glance
- Employment type
- Full-time
- Workplace
- Hybrid
- Category
- Data engineering
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
Similar jobs
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
Review Oracle Database and PL/SQL Projects
0–8 minIdentify and summarize 1-2 significant Oracle database projects where you handled design, optimization, or performance tuning.
Prepare ETL and Data Migration Examples
8–15 minList specific ETL pipelines or data migration initiatives you led, focusing on challenges and solutions.
Refresh CI/CD and DevOps Knowledge
15–20 minReview your experience with CI/CD tools (e.g., Jenkins) and be ready to discuss automation in data engineering.
Reflect on Collaboration in Agile/Global Teams
20–25 minRecall examples of working with distributed teams and how you adapted to Agile practices.
Draft Role-Specific Questions
25–30 minPrepare thoughtful questions about the team, technology stack, and growth opportunities to ask during the interview.
Talking points
, 6 itemsOracle 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 itemsOracle 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 itemsWhat 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.
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.
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.
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.
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.
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.