Data Engineer

BARCELONA, SPAIN
IT & SECURITY
HYBRID
FULL-TIME

Are you passionate about healthcare and technology? Join our IT department as a Data Engineer.

What you will do

  • ETL/ELT development: design, develop, and maintain ETL/ELT routines on AWS cloud data lakes and MS SQL on-prem DWH (SSIS)
  • Reporting: design, develop, and maintain reports using Power BI and SSRS (AWS QuickSight experience is a plus)
  • Data cube management: maintain existing data cubes using multidimensional and tabular models from various data sources (SSAS) and migrate data cubes to AWS data lakes
  • Data modeling: design and develop scalable and extendable data models, including logical/physical layers and ETL processes (on-premise/on-cloud)
  • Technical analysis: conduct technical analysis of existing solutions and prepare supporting technical documentation
  • Data analysis: analyze and organize raw data, evaluate business needs, and prepare data for analysis
  • Self-service support: assist business users with Power BI self-service, including teaching, data sourcing, DAX formula building, and optimization
  • Collaboration: work closely with data engineers, architects, data scientists, and business stakeholders to deliver efficient data engineering solutions
  • Maintenance: maintain existing solutions, resolve incidents, and optimize data infrastructure
  • Automation: develop and automate data workflows, including data ingestion, aggregation, and ETL processing
  • Data preparation: prepare raw data in data lakes/data warehouses into consumable datasets for stakeholders
  • DevOps integration: collaborate with the DevOps team to automate deployment processes using PowerShell and DevOps Azure
  • Data quality: improve data quality and efficiency across the data infrastructure

Your profile

Education:

  • Degree in computer science, IT, or a similar field; a master’s degree is a plus
  • Data engineering certification is a plus

Hard skills:

  • 3 – 5 years of experience with AWS cloud and AWS services (S3 Buckets, Lambda, Glue, Athena, SQS queues, CloudWatch, EC2)
  • Proficiency in programming languages: SQL, Python, Spark, C#
  • Familiarity with software DevOps CI/CD tools: Git, Shell Script, Terraform, YAML
  • 5+ years of experience with MS SQL (T-SQL, SSIS, SSAS, SSRS)
  • Experience with Power BI and DAX
  • Proficiency with MS Visual Studio and SQL Management Studio
  • Technical expertise in data models and data analysis techniques (AI and ML techniques are a plus)
  • Solid understanding of database schema design
  • Comprehensive understanding of privacy and security development best practices

Soft skills:

  • Analytical and numerical thinking
  • Strong teamwork and communication skills
  • Experience working directly with technical and business teams
  • Ability to learn quickly, be organized, and be detail-oriented
  • Excellent problem-solving skills and ability to troubleshoot complex data pipeline issues
  • Strong collaboration skills with the ability to work effectively in a cross-functional team environment
  • Experience with Agile development methodologies is a plus

Preferred skills

  • Knowledge of other relational databases such as Sybase, MySQL, DynamoDB, and MongoDB
  • Knowledge of other reporting tools: Tableau, AWS QuickSight
  • Technical expertise in data models and data analysis techniques (AI and ML techniques)

Location and type of contract

  • Barcelona, Spain
  • Full-time
  • Hybrid
  • Associate level

Share on:

Share on Facebook
Share on Twitter
Share on LinkedIn
Share with Pocket
Two men sitting and smiling with a woman standing behind them smiling, all looking downwards
A woman smiling and talking to another woman
A female Materialise employee smiling and looking into the camera
Two Materialise employees running on a path

Working at Materialise

Materialise is a dynamic, international high-tech company, founded in 1990 and headquartered in Belgium, with over 2,300 employees worldwide. Materialise’s mission is to innovate for a better and healthier world through its software and hardware infrastructure and in-depth knowledge of additive manufacturing (also known as 3D printing). Our customers are in diverse industries, such as automotive, aerospace, medical, research, and academia.

As a growing company, Materialise is always looking for enthusiastic professionals who want to work in an environment full of revolutionary technology and surrounded by people passionate about their work.

What we offer

Work culture