We are looking for a Data Engineer experienced in:
- Data Pipeline Development:
- Design, implement, and maintain data pipelines for ingesting, processing, and transforming data from various sources.
- Optimize and automate data workflows to ensure data availability and freshness.
- Data Modelling: Create and maintain data models and schemas to support analytics and reporting requirements.
- Ensure data structures are efficient, scalable, and align with business needs.
- Data Transformation:
- Cleanse, transform, and enrich raw data into usable formats for analysis and reporting.
- Implement data integration processes to consolidate data from disparate sources.
- Data Quality and Governance:
- Establish data quality standards and procedures to maintain data integrity.
- Monitor and resolve data quality issues, ensuring data accuracy and consistency.
- Data Security:
- Ensure data security and compliance with privacy regulations.
- Implement access controls and encryption measures to protect sensitive data.
- Documentation and Collaboration:
- Maintain comprehensive documentation of data processes, pipelines, and data dictionaries.
REQUIREMENTS
- Bachelor’s or master’s degree in computer science, data engineering, or a related field.
- Minimum of 3-5 years of experience in data engineering or related roles.
- Proficiency in data warehousing, ETL (Extract, Transform, Load) processes, and data integration.
- Strong programming skills in Python and SQL.
- Experience with Snowflake, AWS, Github, Redshift.
- Expertise on data modeling, data governance, and data quality practices.
- Excellent problem-solving, communication, and teamwork skills.
WHAT WE OFFER
- Permanent contract.
- Salary range negotiable.
- Hybrid work model: Based in BCN.
- Health Insurance
- Continous development