- Home
- Jobs
- Data engineering
- Senior Data Engineer (Oracle)
Senior Data Engineer (Oracle)
On this page
TechJobs.ie Job Insights
At a glance
- Employment type
- Contract
- Workplace
- Hybrid
- Category
- Data engineering
What you'll be doing
Senior Data Engineer (Oracle) role in Dublin (hybrid), supporting critical investment and operational platforms for a global financial services organization. Design, develop, and maintain Oracle database solutions, collaborate with international teams, and contribute to CI/CD and AI-driven automation initiatives.
- 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 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 with Oracle databases, SQL, and PL/SQL
Role signals
- Technical focus
- data engineering, Oracle database development, ETL, performance tuning
- Architecture / system design
- Indicated in the listing
- Hands-on vs management
- Hands-on
Similar jobs
Check your CV against this job
Get a certified technical review aimed at this role.
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 critical investment platforms within a global financial services environment. The position emphasizes hands-on data engineering, ETL, performance tuning, and collaboration with international teams.
- Oracle database expertise·High
- ETL and data migration experience·High
- Performance tuning skills·High
- CI/CD and automation familiarity·Medium
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 Expertise
0–8 minStudy recent projects where you designed or optimized Oracle databases, focusing on performance tuning and advanced SQL techniques.
Prepare ETL and Data Migration Examples
8–15 minSelect 1-2 detailed examples of building or enhancing ETL pipelines and managing data migrations, emphasizing challenges and solutions.
Refresh Knowledge of CI/CD and Automation Tools
15–20 minReview your experience with Jenkins, Artifactory, and related tools, and be ready to discuss how you have automated data engineering workflows.
Reflect on Agile and Global Team Collaboration
20–25 minRecall specific situations where you worked in Agile, distributed teams, and prepare to discuss your communication and problem-solving strategies.
Formulate Role-Specific Questions
25–30 minDraft thoughtful questions about team challenges, technology adoption, and professional development to ask during the interview.
Talking points
, 6 itemsOracle Database Design and Performance Tuning
Be ready to discuss specific examples of designing and optimizing Oracle databases, as the role requires deep expertise in SQL, PL/SQL, and performance tuning.
ETL Development and Data Migration
Prepare to explain your experience building and enhancing ETL pipelines, as well as handling complex data migrations, since these are core responsibilities.
Collaboration in Agile and Distributed Environments
Demonstrate your ability to work effectively within Agile teams and across multiple geographic locations, as the role involves global collaboration.
CI/CD and DevOps in Data Engineering
Showcase your familiarity with CI/CD tools and automation initiatives, as the position contributes to improving delivery efficiency through DevOps practices.
Data Modelling and Relational Database Design
Be prepared to discuss your approach to logical data modelling and relational database design, as supporting these activities is highlighted in the listing.
Leveraging Emerging Technologies (AI, Automation)
Share examples of how you have used or evaluated AI-driven automation or similar technologies to enhance data engineering processes.
What to research
, 4 itemsOracle Database Architecture and Performance Tuning
Review advanced Oracle database concepts, including indexing, partitioning, and query optimization techniques.
ETL Tools and Data Migration Strategies
Refresh your knowledge of ETL frameworks (such as Informatica) and best practices for large-scale data migration.
CI/CD Tools Relevant to Data Engineering
Familiarize yourself with Jenkins, Artifactory, and SonarQube, focusing on their application in data pipeline automation.
Agile Collaboration in Global Teams
Prepare examples of working in Agile environments and collaborating with distributed teams.
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? To understand the team's pain points and how your expertise can make an impact.
How is success measured for this position, both in the short and long term?
Why ask this? To clarify expectations and performance metrics for the role.
What is the team's approach to adopting new technologies, such as AI-driven automation, in data engineering projects?
Why ask this? To gauge openness to innovation and your potential to contribute to technology adoption.
Can you describe the typical workflow for cross-functional collaboration between business and technical stakeholders?
Why ask this? To learn about communication practices and how requirements are gathered and translated into solutions.
What opportunities exist for professional development and continuous learning within the team?
Why ask this? To assess the company's commitment to growth and skill advancement.
How are CI/CD and DevOps practices integrated into the data engineering lifecycle here?
Why ask this? To understand the maturity of automation and deployment processes in the team.
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.