Backend Developer (Python)
Pozuelo de Alarcón, Spain·Competitive·Hybrid·Mid · 3-5 years·Permanent·Spanish: Fluent
Need a visa?No sponsorship mentioned here. Browse visa jobs.
About the role
📢 We are looking for IT talent specialized in backend development and infrastructure!
At Grupo PROEDUCA, a leader in online higher education, we are looking to bring on board a Backend Developer (Python) with Infrastructure knowledge to join our technology team and take part in the development and evolution of the backend services that support the experience of thousands of students.
We are looking for a profile with a passion for quality backend work, who enjoys designing APIs, modeling data, and writing clean, maintainable, well-tested code, and who also has an interest or experience in everything behind these services: containers, deployments, CI/CD, Kubernetes, and cloud.
You will join an innovation team within a dynamic technology environment, where you can work on real production systems and continue developing in the areas of infrastructure and DevOps culture.
What you'll do
Design and development of REST APIs in Python, following good development, documentation, and testing practices.
Modeling and management of relational databases (PostgreSQL/MySQL) and involvement in NoSQL solutions when the project requires it.
Development of unit and integration tests as a natural part of the development cycle.
Containerization of services using Docker and involvement in their deployment processes.
Integration into CI/CD pipelines, working on automated build, testing, and deployment processes.
Collaboration on infrastructure tasks, understanding and participating in the configuration of services on Kubernetes and cloud environments.
Monitoring and maintenance of production services, using logs, metrics, and traces to detect and resolve incidents.
Active participation in code reviews and the team's architecture decisions.
Collaboration with the team to build solid, scalable backend solutions ready to evolve.
What you'll get
✅ Permanent contract in a leading educational group in continuous growth.
📍 Hybrid work model and flexible hours.
💻 Joining a fullstack innovation team within an expanding company.
🚀 Real backend work in production and growth in DevOps, containers, and cloud.
🎓 Development and continuous training plan, with access to our educational platforms.
💰 Competitive salary commensurate with the experience and knowledge provided.
🤝 Technology environment where you can participate in real projects and take responsibility for the solutions you build.
📩 We want to meet you!
If you are passionate about backend development, enjoy building clean, maintainable code, and want to keep growing in infrastructure and DevOps, this is your opportunity!
🎓 What are we looking for?
Demonstrable experience of 3 to 5 years in backend development.
Strong Python skills, with mastery of object-oriented programming, data structures, and the ability to write clean, maintainable code.
Production experience with a Python backend framework, such as FastAPI, Django, or Flask.
Solid knowledge in designing and implementing RESTful APIs, including OpenAPI/Swagger, OAuth2/JWT authentication, versioning, and good security and performance practices.
Knowledge of databases and SQL, including queries, joins, and modeling.
Experience working with Git and comfort using the command line in Linux environments.
Professional-level Spanish and sufficient English to work with technical documentation.
Nice to have:
Experience with Docker and application containerization.
Knowledge of Kubernetes, especially pods, deployments, and services, even at a basic operational level.
Knowledge of DevOps and CI/CD, using tools such as Azure DevOps, GitHub Actions, GitLab CI, Jenkins, or equivalents.
Experience working with Cloud environments such as GCP, Azure, or AWS.
Knowledge of infrastructure as code, especially Terraform, or other orchestration tools.
Experience in observability, including logs, metrics, and tools such as Prometheus or Grafana.
Knowledge of ORMs such as SQLAlchemy or Django ORM, as well as experience with message queues or caching systems like Redis.
Personal projects, open source contributions, or a technical portfolio on GitHub.
Additional information
The EDUCATIVO Group is firmly committed to equal opportunities and diversity, thereby creating an environment free from all discrimination.
About the role
📢 ¡Buscamos talento IT especializado en desarrollo backend e infraestructura!
En Grupo PROEDUCA, líder en educación superior online, buscamos incorporar un/a Desarrollador/a Backend (Python) con conocimientos en Infraestructura para formar parte de nuestro equipo tecnológico y participar en el desarrollo y evolución de los servicios backend que dan soporte a la experiencia de miles de estudiantes.
Buscamos un perfil con pasión por el backend de calidad, que disfrute diseñando APIs, modelando datos y escribiendo código limpio, mantenible y bien probado, y que además tenga interés o experiencia en todo lo que hay detrás de estos servicios: contenedores, despliegues, CI/CD, Kubernetes y cloud.
Te incorporarás a un equipo de innovación dentro de un entorno tecnológico dinámico, donde podrás trabajar en sistemas reales en producción y seguir desarrollándote en el ámbito de la infraestructura y la cultura DevOps.
What you'll do
Diseño y desarrollo de APIs REST en Python, siguiendo buenas prácticas de desarrollo, documentación y testing.
Modelado y gestión de bases de datos relacionales (PostgreSQL/MySQL) y participación en soluciones NoSQL cuando el proyecto lo requiera.
Desarrollo de tests unitarios y de integración como parte natural del ciclo de desarrollo.
Contenerización de los servicios mediante Docker y participación en sus procesos de despliegue.
Integración en los pipelines de CI/CD, trabajando en procesos automatizados de build, testing y despliegue.
Colaboración en tareas de infraestructura, entendiendo y participando en la configuración de los servicios sobre Kubernetes y entornos cloud.
Monitorización y mantenimiento de los servicios en producción, utilizando logs, métricas y trazas para detectar y resolver incidencias.
Participación activa en las revisiones de código y en las decisiones de arquitectura del equipo.
Colaboración con el equipo para construir soluciones backend sólidas, escalables y preparadas para evolucionar.
What you'll get
✅ Contrato indefinido en un grupo educativo líder en continuo crecimiento.
📍 Modelo híbrido de trabajo y flexibilidad horaria.
💻 Incorporación a un equipo de innovación fullstack, dentro de una empresa en expansión.
🚀 Trabajo real de backend en producción y crecimiento en DevOps, contenedores y cloud.
🎓 Plan de desarrollo y formación continua, con acceso a nuestras plataformas educativas.
💰 Salario competitivo acorde a la experiencia y conocimientos aportados.
🤝 Entorno tecnológico donde podrás participar en proyectos reales y asumir responsabilidad sobre las soluciones que construyas.
📩 ¡Queremos conocerte!
Si te apasiona el desarrollo backend, disfrutas construyendo código limpio y mantenible y quieres seguir creciendo en infraestructura y DevOps, ¡esta es tu oportunidad!
🎓 ¿Qué buscamos?
Experiencia demostrable de 3 a 5 años en desarrollo backend.
Buen nivel de Python, con dominio de programación orientada a objetos, estructuras de datos y capacidad para desarrollar código ordenado y mantenible.
Experiencia en producción con algún framework backend de Python, como FastAPI, Django o Flask.
Sólidos conocimientos en diseño e implementación de APIs RESTful, incluyendo OpenAPI/Swagger, autenticación OAuth2/JWT, versionado y buenas prácticas de seguridad y rendimiento.
Conocimientos de bases de datos y SQL, incluyendo consultas, joins y modelado.
Experiencia trabajando con Git y soltura utilizando la línea de comandos en entornos Linux.
Español a nivel profesional e inglés suficiente para trabajar con documentación técnica.
Se valorará:
Experiencia con Docker y contenerización de aplicaciones.
Conocimientos de Kubernetes, especialmente pods, deployments y services, aunque sea a nivel de operación básica.
Conocimientos de DevOps y CI/CD, utilizando herramientas como Azure DevOps, GitHub Actions, GitLab CI, Jenkins o equivalentes.
Experiencia trabajando con entornos Cloud como GCP, Azure o AWS.
Conocimientos de infraestructura como código, especialmente Terraform, u otras herramientas de orquestación.
Experiencia en observabilidad, incluyendo logs, métricas y herramientas como Prometheus o Grafana.
Conocimientos de ORMs como SQLAlchemy o Django ORM, así como experiencia con colas de mensajes o sistemas de caché como Redis.
Proyectos personales, contribuciones a open source o portfolio técnico en GitHub.
Additional information
El Grupo EDUCATIVO está firmemente comprometido con la igualdad de oportunidades y la diversidad, logrando con ello crear un entorno libre de toda discriminación.
You'll most likely need Spanish to apply.This job was automatically translated to English, .
About the company
UNIR
Online Education