
ITDS Portugal
Senior Data Analyst & ETL Engineer
Lisbon, Porto
October 23, 2026
Transform complex data into decisive insight — engineer scalable pipelines and analytics that power the future of banking!
Lisbon or Porto-based opportunity with a hybrid work model, including up to 2 remote days per week.
As a Senior Data Analyst & ETL Engineer, you will be working for our client, a leading banking group, as part of a data platform team connecting business needs with robust technical solutions. You will translate stakeholder requirements into effective data models, build reliable ETL/ELT pipelines, and deliver high-performing dashboards and reports that support informed decision-making.
Your main responsibilities:
- Collaborate with business stakeholders to translate requirements into clear data models and technical specifications.
- Design, structure, and maintain robust star and snowflake schemas optimized for analysis and reporting.
- Design, develop, and maintain high-performing, user-friendly dashboards and reports.
- Build, test, optimize, and maintain ETL/ELT pipelines using Stambia or comparable technologies.
- Ensure data quality, consistency, lineage, and comprehensive data dictionary documentation.
- Implement automated data quality checks to improve the reliability of analytical outputs.
- Bridge business data needs with hands-on data engineering across the data platform.
You're ideal for this role if you have:
- At least 8 years of experience as a Data Analyst, Analytics Engineer, BI Developer, or in a related data-focused role.
- A Bachelor's or Master's degree in Computer Science, Data Science, Statistics, Finance, or a related field.
- Advanced SQL skills, including complex queries, joins, optimization, and stored procedures.
- Strong knowledge of relational databases and data warehouse concepts, including the Kimball methodology.
- Experience with Stambia or another ETL tool such as Talend, Informatica, SSIS, Data Factory, or dbt.
- A proven ability to combine business analysis with ETL development.
- Strong communication skills and the ability to work effectively with business and technical stakeholders.
It is a strong plus if you have:
- Experience with Power BI, including DAX and Power Query/M.
- Knowledge of the banking or finance domain.
- Experience with Azure, AWS, or GCP.
- Skills in Python or Unix/Linux scripting.
Language Required for the role:
Fluent English and at least B2-level French.
Eligibility for the role:
Only candidates with an existing legal right to work in Europe will be considered for this role.
#MAKEYourCareerBETTER
Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.