Senior Data Engineer
Location: Remote from Spain (Spanish contract)
Join a transformative data and AI platform initiative aimed at modernizing enterprise-scale capabilities and enabling real-time decision-making. This project delivers a comprehensive roadmap covering AI, MLOps, data governance, and platform scalability, supporting a shift towards data-first operations and intelligent automation.
Required skills:
* 5+ years of hands-on experience in data engineering with at least one programming language (Python/Scala/Java) and SQL.
* 3+ years of experience with cloud vendors (AWS/Azure/GCP), DWH services (Redshift, Databricks, etc.), cloud storages (Azure Storage, S3), etc.
* Strong experience with ETL/ELT/orchestration tools (e.g., Airflow, ADF, Glue, Nifi).
* Drive the design and implementation of data warehouse and data lakes.
* Proficient in code versioning (git) and building CI/CD for data projects.
* Experience with requirement gathering and documentation.
Will be a plus:
* Experience with NoSQL.
Responsibilities:
* Collaborate with business stakeholders and technical teams to understand and analyze data requirements.
* Lead the design and implementation of data models and database structures that meet business needs.
* Profile, refactor, and tune performance in the database.
* Design and implement complex ETL processes to extract, transform, and load data from various source systems into the data warehouse.
* Ensure data integrity, consistency, and accuracy through robust data quality assurance measures.
* Review and support team members, providing guidance and mentorship.
* Supervise and contribute to the data-driven strategy for the project, aligning it with business objectives.