Jobs in Portugal, in English.

Data Engineer

Hybrid in Lisboa 50%·Added 5 days ago (last checked 16 Oct)

Overview

Work mode
Hybrid, Lisboa 50%
Contract
Temporary contract

Skills

This job advert was originally written in Spanish.

Requirements

What we're looking for

  • Advanced knowledge of relational databases, particularly Oracle 12c or later.
  • Strong SQL skills, including CRUD operations, data modelling, transaction management, and performance tuning.
  • Strong proficiency in PL/SQL.
  • Experience developing and maintaining ETL processes.
  • Strong understanding of multidimensional data modelling.
  • Advanced troubleshooting and problem-solving capabilities.
  • Strong data analysis skills.
  • Experience working in Scrum and Agile environments.
  • Knowledge of TDD and BDD practices.
  • Knowledge of Continuous Delivery principles.
  • Ability to work autonomously while collaborating effectively with the team.
  • Strong communication skills, with the ability to adapt technical explanations to different audiences.
  • Proactive, delivery-oriented mindset, with a strong sense of ownership and accountability.
  • Ability to manage stakeholder expectations, adapt to change, and work iteratively towards defined objectives.

Nice to have

  • Experience with Oracle Data Integrator (ODI) is a plus.
  • Hands-on experience with Oracle Data Integrator (ODI).
  • Experience with data warehousing and complex data integration projects.
  • Experience improving database performance in large-scale environments.
  • Experience implementing automated testing and Continuous Delivery practices.
  • Experience working directly with clients and managing technical expectations.

Pay & benefits

What you'll get

  • A workplace that values innovation and personal growth.
  • Opportunities to work on high-impact projects for leading clients.
  • Flexible hours and hybrid work options.
  • Support for professional development, including training and certifications.
  • Health and life insurance.
  • 25 days of annual leave.

The role

Meet Genesis

Genesis Digital Solutions is a consulting and technology company that helps organizations turn ideas into measurable business impact through digital expertise and AI innovation. Founded in 2018, we operate across Portugal and the United Arab Emirates, supporting clients in multiple industries with intelligent, scalable, and secure solutions. We combine strategy, engineering, and emerging technologies such as AI, Data, Web3, and Digital Product Development to drive transformation end to end. Our focus is on building practical, human-centered solutions and long-term partnerships that enable sustainable growth, innovation, and real-world results.

Your Next Challenge

 What You’ll Work On

What We’re Looking For

Why You’ll Stay

What you'll do

We are looking for a Data Engineer with strong expertise in Oracle databases, SQL, PL/SQL, and ETL development. You will be responsible for developing and maintaining data processing solutions, optimizing database performance, and ensuring data quality and consistency. Working in an Agile environment, you will collaborate with technical teams and stakeholders to deliver reliable data solutions and continuously improve development practices..

  • Develop, maintain, and optimize data processing solutions using Oracle databases.
  • Design and implement ETL processes to extract, transform, and load data from different sources.
  • Develop complex SQL queries and PL/SQL procedures to support data processing and business requirements.
  • Work with relational databases, data models, CRUD operations, and transactional processes.
  • Apply SQL performance tuning techniques to improve query efficiency and database performance.
  • Implement and maintain data models based on multidimensional modelling principles.
  • Perform advanced troubleshooting, investigate data issues, and identify root causes.
  • Analyse data to ensure accuracy, consistency, and reliability.
  • Collaborate with cross-functional teams using Scrum and Agile methodologies.
  • Apply testing practices, including Test-Driven Development (TDD) and Behaviour-Driven Development (BDD).
  • Contribute to Continuous Delivery practices and the continuous improvement of development workflows.
  • Work closely with team members and clients to clarify requirements, manage expectations, and ensure successful delivery.
WhatsApp

AI Security Architect

Genesis Digital Solutions5d ago
Hybrid in Lisboa 2x por semana

Oracle BI Programmer Analyst

Genesis Digital Solutions5d ago
Hybrid in Lisboa 50%

Senior Calypso Front Office

Genesis Digital Solutions1mo ago
Hybrid in Lisbon

Power Platform

Genesis Digital Solutions1mo ago
Hybrid in 2x por semana no Porto

Change Management Lead

Genesis Digital Solutions1mo ago
Hybrid in 2x por semana em Lisboa

Cloud Platform Engineer

Genesis Digital Solutions1mo ago
Hybrid in 2x por semana em Braga

Google Workspace Deployment Engineer

Genesis Digital Solutions1mo ago
Lisbon

SAP SD Senior Consultant

Genesis Digital Solutions1mo ago
Lisbon

SAP Developer

Genesis Digital Solutions2mo ago
Lisbon

Database Administrator DB2 LUW (Linux)

Genesis Digital Solutions5mo ago
Lisbon
See all 12 jobs