Job description

You can no longer apply to this job. This job is no longer available. Please contact us if you're interested in jobs like this one.

Business Intelligence Developer

Location: Barcelona, Spain

Department: IT & E-Commerce


We are looking for a Business Intelligence Developer for an international company in the process of expanding, specialized in the finance sector.


- Develop Business Intelligence layer and define Datawarehouse architecture.
- Design and Develop ETL and complex reporting functionality.
- Communicate with the end users effectively and efficiently.
- Design and develop executive dashboards.
- Contribute to the continued development of report automation and self-service distribution through BI strategy.

- Result and time driven.
- Delivery focus.
- High degree of accuracy.
- Reliable business partner.


- High School Diploma or equivalent required, Bachelor's degree in Engineering, or Technology or equivalent experience preferred.
- Knowledge of BI Tools such as SSAS/PowerBI/Tableau is a must.
- Significant experience with SSRS and SSIS or equivalent reporting/ETL tools preferred.
- Advanced skills in T-SQL / PL-SQL for mining through data using complex queries.
- Ability to provide creative solutions in challenging situations as well as working independently and managing oneself in fast paced environments.
- Experience interacting with and presenting to executive management.
- Experience in financial services (Insurance/Banking) is a plus.


• The chance to work on a fast growing company.
• A variety of technologies and languages.
• A multicultural and diverse environment with employees from all over the world.
• Private insurance, free fruit, drinks.
• Competitive salary.
• A sunny office located in the financial district of Barcelona.


Cristina Aguilar
(+34) 93 231 00 00 (ext. 166)


Cristina Aguilar
(+34) 93 231 00 00 (ext. 166)

Talent Search People is an international recruitment agency based in Barcelona, Madrid and Lisbon. We provide highly specialised recruitment services within our four areas of expertise: Sales & Marketing, IT & E-Commerce, Native Speakers and Finance & Administration.

Placement agency Nº 9900000357
See offers