




Job Summary: Responsible for the analysis, development, testing, and support of data engineering processes and programs, implementing new data flows and optimizing existing ones. Key Highlights: 1. Data flow development and maintenance 2. Troubleshooting and support for data flows 3. Leadership and mentoring of junior data engineers JOB DESCRIPTION **Job Description:** Responsible for the analysis, development, testing, and support of data engineering processes and programs using various tools and programming languages. The selected candidate must be fully autonomous in implementing new data flows and making changes to existing ones. **Responsibilities and Tasks:** * Gather, document, and understand business requirements. * Develop and maintain data flows (new and existing). * Analyze, understand, and optimize existing data engineering processes. * Properly document developments and apply quality best practices for: * New developments * System modifications * Incident resolution * Troubleshoot and provide support for data flows, including root cause analysis and issue management. * Develop APIs or interfaces for data consumers. * Lead and support the development of more junior data engineers. REQUIREMENTS **Academic Requirements:** * University degree in: * Computer Science * Software Engineering * Data Engineering **Technical Requirements and Experience:** * More than **5 years of Python experience** applied to data engineering. * Practical experience with **ETL** processes and tools. * Solid knowledge of: * REST APIs * SOAP * Relational database systems. * More than 5 years of experience across the software lifecycle: * Development * Deployment * Maintenance * Strong code debugging and incident resolution skills. * Experience with **CI/CD** tools (e.g., Azure DevOps). * Experience with **Apache Airflow** (preferred). * Experience with **Azure Cloud** (preferred). * Knowledge of the energy sector / energy market (highly preferred). **Other Requirements:** * **English proficiency level:** C1, fully fluent, mandatory * **Location:** Priority will be given to cities where we have offices, preferably Madrid, with hybrid presence (3 days on-site).


