Tech Lead – Data Engineering
Porto
Porto, Porto District, Portugal

Welcome to Felps Group ?

A community of passionate experts, combining their skills to help your business reach new heights.

? Our Expertise

Felps Group is an alliance of Pure Players made up of four dedicated Squads: Telecom, IT, Cybersecurity, and Change Management.

Each Squad is led by a Captain, an expert in their specific field. These Captains support consultants throughout their journey at Felps, guiding them in choosing the right assignments and training paths.

Our ambition is to foster growth and professional development, enabling our consultants to continuously evolve their careers.

? Our Approach

At Felps Group, the consultant is at the heart of our model and therefore at the centre of everything we do.

The close partnership between the Squad Captain and the Associate Director ensures optimal
- up and support. Thanks to this structure and our expertise, we provide personalised,
- depth, and
- impact guidance to every consultant.

? Diversity & Inclusion

At Felps Group, we firmly believe in the power of diversity and inclusion. We are committed to creating an inclusive working environment where everyone feels respected, supported, and encouraged to contribute fully.

As part of our team, you will join a culture that celebrates diversity in all its forms—age, gender, ethnic background, religion, sexual orientation, gender identity, skills,
- economic background, or any other personal characteristic. We are proud of our commitment to equal opportunities and fairness.

We strongly encourage all qualified candidates, including individuals with recognised disabilities (RQTH), to apply. We are committed to providing a supportive and inclusive work environment and to making reasonable adjustments throughout the recruitment process. If you have specific accessibility needs, please let us know—we will do our best to support you.

We are seeking a Tech Lead – Data Engineering with a strong foundation in AWS and solid experience in solution architecture, data engineering, and database management. This is a
- on leadership role for someone who enjoys combining technical depth with team leadership, working closely with business and engineering stakeholders to deliver scalable,
- performance data solutions.

Hybrid – 3x per week onsite (Porto city)

About the Role

As a Tech Lead (with 2–3 years experience in similar leadership roles and 4–5 years in data engineering), you will lead the design, implementation, and maintenance of
- based data platforms on AWS (and optionally Azure), aligned with the defined data architecture.

You will:

  • Translate business requirements into technical solutions
  • Design and optimise data pipelines and ETL processes
  • Distribute tasks across the team and provide technical mentorship
  • Ensure production readiness, monitoring, and troubleshooting best practices

Key Responsibilities

  • Design, implement, and maintain scalable data solutions using AWS Lambda, Glue, Step Functions
  • Define robust solution architectures, ensuring scalability, performance, security, and cost optimisation
  • Work with cloud networking concepts: VPCs, subnets, security groups, routing tables
  • Design efficient data models optimised for analytical workloads
  • Write and optimise SQL queries, identifying and resolving performance bottlenecks
  • Manage ETL processes and data integration into Redshift, My
    SQL, Postgre
    SQL
  • Implement orchestration workflows using Apache Airflow and AWS Step Functions
  • Use Athena for interactive analysis of large datasets stored in Amazon S3
  • Set up logging, monitoring, and tracing using Cloud
    Watch, Cloud
    Trail, AWS X-Ray
  • Produce
    - quality solution documentation and technical documentation
  • Provide technical leadership, mentoring, and guidance to engineering team members
  • Challenge business requirements and propose innovative, efficient technical solutions
  • Stay up to date with emerging technologies and industry trends

Core Technical Skills (Must Have)

  • AWS Expertise
  • Lambda, Glue, Step Functions, Cloud
    Formation, Cloud
    Watch
  • Solution Architecture
  • Designing scalable, secure,
    - efficient cloud architectures
  • Programming & Databases
  • Strong Python
  • SQL optimisation
  • Relational DBs: Postgre
    SQL, My
    SQL, Redshift
  • No
    SQL databases
  • Data Engineering & ETL
  • ETL tools and
    - scale data processing
  • Orchestration & Workflow Management
  • Apache Airflow, AWS Step Functions
  • Iceberg Tables
  • Managing large datasets, ACID transactions, data consistency
  • Production Awareness
  • Monitoring, alerting, troubleshooting, root cause analysis
  • Technical Leadership
  • Mentoring, task distribution, technical
    - making
  • Documentation & Requirements Analysis
  • Writing solution documents and refining business requirements

Nice to Have

  • Exposure to Azure technologies, especially Azure Databricks
  • Experience with Kafka, Apache Flink, or other streaming platforms
  • Cloud-native and serverless architectures
  • AWS / Azure certifications
  • Big Data ecosystems and analytics platforms

Candidate Profile

Must have

  • BS/MS in Computer Science, Engineering, or equivalent experience
  • English – B2 level or higher
  • Strong
    - solving and analytical mindset
  • Passion for technology and continuous improvement

Nice to have

  • Streaming data technologies (Kafka, Flink)
  • Multi-cloud exposure (AWS + Azure)

Expected Skill Levels

Awareness / Basic Experience

  • Azure platform exposure
  • Apache Flink
  • Kafka / Streaming concepts
  • Cloud certifications

Hands-on / Operational

  • ETL tools and data pipelines
  • No
    SQL databases
  • Production monitoring & troubleshooting
  • Big Data ecosystems
  • Documentation writing

Expert / Lead Level

  • AWS services (Lambda, Glue, Step Functions, Cloud
    Formation)
  • Solution Architecture
  • Python programming
  • SQL & relational databases (Postgre
    SQL, My
    SQL, Redshift)
  • Orchestration tools (Apache Airflow, AWS Step Functions)
  • Iceberg tables
  • Technical leadership & mentoring
  • Analytical and
    - solving skills

Responder ao anúncio
Seja o primeiro a candidar-se à vaga de emprego oferecida!
0.1375