Data Platform Engineer
Malaga, SPAIN
Job description
Position Description:
Take the next step in your career and join CGI in Spain
Founded in 1976, CGI is among the world's largest IT and business consulting services firms. We leverage insight and outcomes to help accelerate our clients' digital transformation journeys. Across 21 industries and more than 400 locations worldwide, our 94,000 professionals deliver comprehensive, scalable, and sustainable IT and business consulting services, tailored and delivered locally to meet our clients' needs.
We are looking for a Data Platform Engineer to grow our team of data experts.
Your goal will be to constantly improve and scale our group wide adopted Data Analytics Platform.
This platform is a product that provides a governed, compliant, and cost effective Azure lakehouse foundation. It includes reusable components for data extraction, ingestion, harmonization, and quality—enabling Business Units (BUs) to build their own analytics platforms and data products faster, with reduced cognitive load. It is a managed Databricks environment designed for non IT users, offering a simplified experience with built in governance and automation to support data driven experimentation and insight generation.
Your future duties and responsibilities:
Your impact as a Data Platform Engineer will enable to be a data driven company by helping the business units to deliver high quality software components, used at the BU's to compile data systems which make our client the best data driven financial services company. You get the opportunity to take part in designing and implementing code that will be re used by over 110 data engineers in 10 teams and 15 countries.
Technologies you will work with:
Our infrastructure runs on MS Azure cloud and we use IaC.
We use Azure Data Factory (ADF) for pipelines and orchestration and Databricks for processing and transforming data. Python (incl. PySpark), SQL, CI/CD, packaging, testing, and IaC (Bicep, Pulumi a plus)
Your Impact as Data Platform Engineer: What are you going to do
You will refine, build, test, deploy and automate the core functional data components.
Understand the needs of your various customers from different business units and translate them to modular solutions which are usable by the vast majority.
You brainstorm and design solutions to optimize our data platform solution architecture along with other team members to reach to the best technical solution together. Contribute to the product vision, team learning skills by mentoring and lead technical discussions
Share knowledge in our data engineering community, pair program and collaborate on code together with other data engineers.
Enable business teams to run successful data and AI projects and be a tech savvy or mentor other junior engineers.
The team you'll join:
You will work with a diverse and an international team.
Our way of working is agile with 2 weeks sprints. we focus on our customer needs with T shape of both data & infra cloud platform engineers working together as one team. With full autonomy the team decides the technical how and deliver value with quality first mindset.
What do we offer?
As part of our Employee Experience, we offer you a range of competitive benefits that are available to you in order to improve the physical, mental, and professional wellbeing of our workers.
Among the benefits are:
We work with a hybrid model
Flexible working hours and 2 months of intensive working hours in summer so you can fully take advantage of your time
We hire a life insurance for all our employees
We establish objectives bonus as a performance reward
Get to know our flexible retribution facilities such as transport card, nursery checks, health insurance with Sanitas, trainings…
We care about people. That is why we are involved in society by facilitating volunteer actions and time to all our employees.
We care about your wellbeing. We have a Wellness Program available.
Required qualifications to be successful in this role:
You have 5 7+ years of relevant software, data and/or platform engineering experience, building platforms which are modular, testable, scalable and easily consumable.
data/platform engineering with significant Azure experience (ADLS/Delta Lake, Databricks, ADF) and proven delivery of multi‑tenant or productized data platforms.
Strong software engineering fundamentals: Python (incl. PySpark), SQL, CI/CD, packaging, testing, and IaC (Bicep, Pulumi a plus).
Practical mastery of lakehouse & medallion design, data quality, lineage/metadata, and cost/performance optimisation on cloud.
Security & governance awareness (e.g., Unity Catalog, role/attribute‑based access, secrets, policies) in regulated environments.
Nice to have:
Exposure to monitoring/observability and LCM at platform level.
Familiarity with Eventdriven patterns/streaming and LakeFlow evolution alongside ADF.
Experience preparing platforms for API driven data product exposure and higher availability patterns.
Participation in communities such as the Data Engineering Guild.
Skills:
· Azure
· Databricks
· English
· Infrastructure as a Code
· Python
What you can expect from us:
Together, as owners, let’s turn meaningful insights into action.
Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because…
You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction.
Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.
You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.
That same commitment to fairness extends to how we use technology. To support our recruitment team, AI tools may be used to help assess applications though they never replace human judgement. All hiring decisions remain entirely in the hands of our recruitment professionals.
Come join our team—one of the largest IT and business consulting services firms in the world.