
TragsatecPresent
Oct 2025 – PresentData Engineer · ImpulsaDATA
Albacete, Spain
datos.gob.esI work on the ImpulsaDATA project (public data demand management) for the Spanish Data Directorate. My work focuses on integrating, transforming, validating and publishing the data catalogue information of 22 Spanish ministries and public bodies.
- Develop and maintain Python and SQL ETL pipelines that automatically collect, clean, validate and publish the data catalogue information of 22 Spanish ministries and public bodies.
- Design PostgreSQL and Oracle transformations, aggregations and views so that data arrives structured, consistent and ready to be queried and published.
- Automate quality checks that confirm every dataset meets the European open data standard before publication, so that errors do not reach official catalogues.
- Adapt and extend CKAN, the project's open data platform, with a shared DCAT-AP-ES profile for every public body, automated catalogue harvesting and geospatial data support.
- Administer OpenMetadata, the data catalogue and governance platform, in the test environment, use it in production and connect it through its API to the project's metadata conversion tool.
- Set up and run development, test, pre-production and production environments with Docker, Podman, Git and SSH, keeping deployments documented, repeatable and easy for the team to review.
- Within the AgoraData project, lead the development of the web interface that serves as the front end for all of ImpulsaDATA's backend and Python processes, using Java, Spring Boot, Vaadin and PostgreSQL. Coordinate and delegate security, testing, accessibility and CI/CD.
- Contribute to CKAN security hardening (upgrades, TLS encryption, headers and cookies) and verify every fix with tests before closing it.
- Mentor interns and junior colleagues, document technical decisions and turn team knowledge into reusable guides.
- Use agentic AI workflows (Claude, Codex and Copilot) for development, end-to-end testing and code review, with rules and context that keep the work traceable.








