Almirall recherche et développe des traitements, notamment en dermatologie.
OPERATIONS DATA ENGINEERING TRAINEE
Nous construisons l’avenir de la dermatologie médicale en nous concentrant sur les besoins non satisfaits des patients et en donnant aux personnes l’espace pour penser à leur manière, prendre des responsabilités et créer un impact qui a du sens. Notre raison d’être est simple : transformer la vie des patients en répondant à de vrais besoins. Nous travaillon…
Information about Almirall
- Official domain
- almirall.com
- Open jobs
- 40
Job details
The full description published by Almirall.
Description de l’offre
Nous construisons l’avenir de la dermatologie médicale en nous concentrant sur les besoins non satisfaits des patients et en donnant aux personnes l’espace pour penser à leur manière, prendre des responsabilités et créer un impact qui a du sens. Notre raison d’être est simple : transformer la vie des patients en répondant à de vrais besoins. Nous travaillons avec rigueur, agissons avec courage, gardons les choses simples et orientons notre innovation là où elle fait vraiment la différence.
Reconnus comme Top Employer en Espagne depuis 2008 et en Allemagne depuis 2025, nous continuons d’investir dans un environnement où chacun peut grandir et aller de l’avant. Si tu penses différemment, tu as ta place ici. Core
Responsibilities
- Support the development, testing and documentation of data pipelines and curated datasets on Databricks.
- Clean, transform and prepare data from operational systems (SAP, manufacturing, serialization).
- Support data quality checks and documentation of datasets and workflows.
- Write code in repositories (git) following good coding practices.
- Support exploration of AI and Generative AI tools. Learning Objectives
- Master Lakehouse / medallion architecture , Delta Lake and Unity Catalog governance.
- Learn production data engineering practices : testing, CI/CD and the DevOps lifecycle on Databricks.
- Understand industrial operations in pharmaceutical companies and regulatory constraints.
- Develop communication skills for business stakeholders. Required Education and Experience
- Bachelor’s or Master’s degree (or currently studying) in Data Engineering, Computer Science, Data Science, Engineering, Mathematics or a related field.
- Programming in Python (familiarity with PySpark is a strong plus).
- Solid SQL (queries, joins, aggregations).
- Understanding of data structures and data modeling concepts.
- Good coding practices: use of code repositories ( git ) and code documentation.
- Analytical mindset and attention to detail. Preferred Skills & Competencies
- Exposure to Databricks, Apache Spark and Delta Lake .
- Object-oriented Python (for framework-based pipeline development).
- Familiarity with Azure (Data Factory, Storage) and cloud data environments. Knowledge of data governance, data quality, master data management and data integrity in regulated industries.
- Familiarity with visualization / BI tools (Power BI) for data consumption.
- Interest in AI, Generative AI and digital transformation in manufacturing.
- Curiosity, problem-solving mindset, collaborative approach and good teamwork skills. The Operations Data Engineering Trainee will give support to developing and maintaining data pipelines and curated datasets that improve decision-making and operational efficiency across Industrial Operations. The role will contribute to improving operational efficiency and decision-making while building foundational capabilities in data engineering and analytics.
Apply for this job
How do I apply?
The job is published on Almirall’s website. Open the original posting ↗ to submit your application. Screeningpass does not fill in a form for you.
Who should you write to at Almirall about this role?
Start a contact search from this page. Screeningpass suggests up to three people connected to the role. Choose whom to write to, then Screeningpass looks for their professional email and prepares a message. You review it and send it yourself with Gmail. An email address is not always available, and a reply is never guaranteed.
How much does finding a contact cost?
A search costs 1 credit. Your credit is returned if the search fails. Signing up gives you 3 credits, enough for 3 searches.
What does Screeningpass do?
Screeningpass brings together internships, apprenticeships and jobs published by companies. For a job, Screeningpass finds someone to contact at the company, looks for their professional email and prepares a message using your CV. See how it works in detail.