Data Engineer / Web Developer
Every moment counts. Especially those you live to the fullest. Welcome to Consort Group.
For over 30 years, Consort Group has been helping companies leverage their data and infrastructure. It is backed by two leaders, Consortis and Consortia, and places people and social responsibility at the heart of its values.
This is your future team
Established in 2021, Consort Portugal supports the strategic offshoring choices of our clients, particularly in Europe, and brings our expertise in infrastructure services to the Portuguese market. With a team of around 45 employees, our Service Center based in Porto is developing a dynamic nearshore business, offering the French and European markets an environment of excellence and high potential.
Data Engineer
This is your mission
Are you passionate about data engineering, full-stack development, and building end-to-end data products? Then this position is for you.
As a Hybrid Data Engineer / Web Developer, you will design and deliver scalable data solutions and interactive applications that enable users to explore and leverage data in real time.
You will work across the full stack of data and application development, from ETL pipelines to APIs and web interfaces, ensuring high performance, reliability, and usability.
Build side:
Design, develop, and implement global data tools and user interfaces to support business needs
Develop and maintain ETL pipelines (Python / PySpark) feeding the Data Lake and downstream systems
Create and maintain data models supporting reporting and analytics use cases
Build RESTful APIs using Flask to expose processed datasets
Develop front-end components using Vue.js, integrated with backend APIs
Build interactive Power BI dashboards transforming data into actionable insights
Run side:
Collaborate with business users to gather requirements and translate them into technical specifications
Test, deploy, and monitor ETL jobs and web applications
Improve performance, scalability, and maintainability of data pipelines and applications
Automate end-to-end processes to increase efficiency and reliability
Participate in code reviews, refactoring, and continuous improvement initiatives
Ensure alignment between data processing, APIs, and user interfaces
This is your background
You have at least 3+ years of experience in Python development and data engineering environments, ideally combined with exposure to web development or data-driven applications. You enjoy working across the full data lifecycle, from ETL pipelines to APIs and user interfaces, and you are constantly improving how data is processed, exposed, and used.
This is your career path.
You have at least 3+ years of experience in Python development and ETL/data engineering environments, combined with hands-on experience in building web applications or data-driven interfaces.
You enjoy working across both data and application layers, transforming business needs into robust technical solutions, and continuously improving systems through automation and best practices.
You are looking for an environment where your technical skills, creativity, and collaboration directly contribute to building impactful data products.
This is your expertise:
Strong experience in Python and PySpark (3+ years minimum)
Solid knowledge of SQL and database management principles
Experience in ETL development and data pipeline design
Hands-on experience with Flask (API development)
Experience with Vue.js (frontend development)
Proficiency in Power BI (data visualization and dashboards)
Strong understanding of data processing and data visualization concepts
This is how you work as part of a team:
Excellent communication and collaboration skills
Ability to translate business requirements into technical solutions
Strong problem-solving mindset and attention to detail
Ability to work across business and technical teams
Proactive approach to continuous improvement and automation
Strong ownership and accountability for deliverables
Language Skills :
English: C1
This is our commitment
At Consort Group, you are an expert who we support so that every assignment becomes a step that counts.
Attentive and human onboarding
A truly hands-on management style
Continuous training opportunities
Concrete commitments: inclusion, equality, solidarity
A comprehensive HR package: health insurance, TR card, CSE, pension plan
A culture of feedback and meaningful projects
The recruitment process:
An initial phone call with our recruitment team
An HR interview and a job interview with a business engineer
A test or technical interview with one of our experts
A final meeting with your future manager or project manager
And if we're a good fit, we'll get started together
Good to know
Location: Lisbon or Porto
Contract: Permanent contract
Remote work: Hybrid
Job category: Data Engineering / Full-Stack Development / Data Products
What you will do here, you won't do anywhere else.
This moment is yours.
- Department
- Consortia - Testing, Développement, Data & IA
- Locations
- Porto Office, Lisbon
- Remote status
- Hybrid
- Employment type
- Contract
- Famille de Métiers
- Data