Data Engineer

Otto Group
Municipality of Madrid, Spain
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Municipality of Madrid, Spain

Tech stack

Business Analytics Applications
Data analysis
Batch Processing
Google BigQuery
Cloud Computing
Data Stores
Data Warehousing
Relational Databases
Enterprise Information Management
Python
Object-Oriented Software Development
Cloud Services
SQL Databases
Data Processing
Google Cloud Platform
Terraform

Job description

  • Be part of the team responsible for the migration of Data and Processes for BAUR and UNITO from the legacy store data platform for BI and ERP to the Google Cloud.
  • We want to significantly increase the usability and impact of our data platform for real-time and batch processing within our customers - with your expertise!
  • Together with your colleagues, you would be responsible for the design and implementation of our new, high-performance and robust BI platform in the Google Cloud for big, fast & smart data. 100% Cloud only. The methodology for migrating all remaining processes to the Cloud is based on Lift & Shift basis.
  • You would also be responsible for working in the migration of data for the Legacy ERP into the new one.
  • Providing stability into the provided solution is also part and implies participation in the maintenance of the data.
  • With a strong customer focus, we migrate the data for our customer BI analysis applications, through understanding of data and processes, with transparency along the data processing and meeting all legal and regulatory requirements.
  • Your passion: Large amounts of data, their high-performance processing and technical innovations.

Requirements

  • You have excellent conceptual skills and a quick mind.
  • You are eager for knowledge in BI processes and data analysis, transforming data into knowledge to inspire customers and have a basic technical understanding.
  • You excel at designing models that reduce data redundancy and improve enterprise information management.
  • Very good developer skills in SQL.
  • Confident handling of relational databases (e.g. BigQuery) and concepts of data warehousing and data modelling (e.g. DataVault beneficial).
  • Experience in DBT. It could optionally be beneficial experience in Python.
  • Basic experience in the development of scalable cloud solutions based on Google or other cloud providers (e.g. Terraform, Google Composer, etc.).
  • Experience in the development of methodical approach: a clean object-oriented or functional design, tests and monitorability characterize your software. Clean build and deploy processes are important to you.
  • You are characterized by team spirit, initiative and self-organization and strong communication skills.
  • Good English writen and spoken.

Apply for this position