Affinity

Data analyst

In short

This role designs and develops semantic models, data structures and analytical solutions for Business Intelligence projects, translating business requirements into technical specifications and data models. It's posted by a Portuguese technology consulting company (~400 people) working with clients across 20+ countries. The job requires more than 4 years of experience as a Data Analyst or BI Analyst, solid SQL, dimensional modeling (Star/Snowflake Schema), and experience with Power BI, Tableau or similar tools; residence in Portugal is required.

About
A Job? Or a Lifetime Experience? Start Yours Here! Our mission is to be a meaningful part of our people's careers. As we grow, so does our determination to offer the best experience to our employees and clients, and that is exactly what drives us. We are a Portuguese technology consulting company with offices in Lisbon, Porto and Óbidos and representatives in Brazil and Tunisia. We have more than 12 years of market expertise, and today we are a universe of around 400 people working on-site, remotely or in a hybrid context on projects in more than 20 countries.
Responsibilities
•Analyze, document and validate business requirements within Business Intelligence projects
•Design and develop semantic models and data structures for reporting and analysis
•Collaborate with stakeholders to turn business needs into insights and analytical solutions
•Translate functional requirements into technical specifications, data models and transformation rules
•Ensure the quality, consistency and integrity of the data used in analyses
•Participate in and coordinate User Acceptance Testing (UAT) activities
•Develop and optimize datasets, metrics and analytical models to support decision-making
•Create functional and technical documentation associated with Business Intelligence solutions
•Provide support and training to users of analytical tools
•Contribute to the continuous improvement of reporting, modeling and data governance practices
Requirements
•Degree in Data Engineering, Computer Engineering or similar (preferred)
•Degree in Computer Engineering, Information Systems, Management, Mathematics, Statistics or a similar field
•More than 4 years of professional experience as a Data Analyst, BI Analyst or in similar roles
•Solid knowledge of SQL for data analysis, exploration and transformation
•Experience in dimensional modeling for Business Intelligence, namely Star Schema and/or Snowflake Schema
•Strong ability to analyze and interpret data from transactional systems and analytical platforms
•Experience building datasets, semantic models and analytical layers
•Experience with reporting and data visualization tools such as Power BI, Tableau or similar
•Ability to translate business requirements into data models and technical specifications
•Experience collaborating with technical teams, functional areas and business stakeholders
•Knowledge of ETL processes and data integration
•Excellent analytical skills, critical thinking and results orientation
•Good communication skills and ability to present insights
•Knowledge of English (minimum B2)
•Residence in Portugal — applications from outside Portugal will not be considered for this opportunity
•Building close and empathetic relationships with colleagues, clients and candidates (and not only with technologies, languages and platforms)
•Team spirit and a good sense of humor
•Wanting to do more and better. Willingness to exceed expectations and grow personally and professionally
•Energy to get things done. Demonstrating proactivity and initiative
•Willingness to grow individually and collectively and become an expert in the technology market
Conditions
•Take part in national and international projects at a company grounded in personal relationships, simplicity and efficiency, with a disruptive presence in the technology market
•Access a personalized career and training plan directly proportional to your performance and interests
•Be part of a welcoming environment built on trust, respect and informality
•Join our Affinity Communities (sports, technology, hobbies, etc.) and actively participate in social and environmental responsibility projects
•Take advantage of a range of benefits, partnerships, discounts, events and internal activities
•In addition to professional satisfaction, memorable leisure and social opportunities are offered

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot