Backend Developer Python | IA Generativa, APIs REST y Kubernetes

knowmad Mood
Madrid, Spain
16 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
3 years minimum
Working hours
Regular working hours
Languages
English
Job source

Tech stack

Application Programming Interfaces (APIs) Artificial Intelligence User Authentication Clinical Data Management Cloud Engineering Software Quality Databases Continuous Integration Relational Databases Python (Programming Language) PostgreSQL MongoDB
+14 more
OAuth OpenShift Role-Based Access Control Systems Integration Software Security Kubernetes Helm Charts Generative AI Backend Kubernetes Front End Software Development Restful APIs Docker User Administration Jenkins

Job description

  • Desarrollo Backend: Desarrollar y mantener servicios backend utilizando Python, garantizando altos estándares de rendimiento, escalabilidad y calidad del código.
  • Gestión de Bases de Datos: Diseñar, implementar y optimizar soluciones de persistencia de datos utilizando bases de datos relacionales (PostgreSQL) y no relacionales (MongoDB), asegurando su correcto rendimiento e integración.
  • Diseño e Integración de APIs: Diseñar, desarrollar y mantener APIs REST siguiendo las mejores prácticas de arquitectura y gestión de APIs, incluyendo su documentación para garantizar integraciones seguras y fiables con aplicaciones frontend y sistemas de terceros.
  • Seguridad y Gestión de Accesos: Implementar mecanismos robustos de seguridad y control de accesos, incluyendo autenticación (OAuth2, SSO, JWT), autorización, gestión de usuarios y control de acceso basado en roles (RBAC).
  • Contenedorización y Cloud-Native: Contenerizar aplicaciones mediante Docker y desplegar y administrar servicios sobre Kubernetes/OpenShift, desarrollando manifiestos, Helm Charts y soluciones resilientes y escalables en entornos cloud-native.
  • Automatización CI/CD: Diseñar, mantener y optimizar pipelines de CI/CD para automatizar procesos de construcción, pruebas y despliegue, garantizando ciclos de entrega rápidos y fiables.
  • Colaboración Multidisciplinaria: Trabajar estrechamente con equipos técnicos y de negocio para transformar requisitos funcionales y técnicos en soluciones backend eficientes, escalables y alineadas con las necesidades del negocio.
  • Desarrollo de Soluciones basadas en IA: Contribuir al desarrollo, despliegue y evolución de soluciones basadas en inteligencia artificial agentiva, apoyando iniciativas de Clinical Data Management (CDM) enfocadas en la generación y autoría de documentación clínica.

Requirements

Experiencia demostrable de al menos 3-5 años como Backend Developer, con un enfoque práctico (hands-on) en el desarrollo de soluciones empresariales:

  • Experiencia sólida en desarrollo backend con Python, diseñando aplicaciones escalables, mantenibles y de alto rendimiento.
  • Experiencia en el diseño, desarrollo e integración de APIs REST (RESTful APIs) y en la integración de sistemas y servicios.
  • Conocimientos avanzados en bases de datos relacionales y no relacionales, especialmente PostgreSQL y MongoDB.
  • Experiencia con tecnologías de contenedorización y orquestación, incluyendo Docker, Kubernetes/OpenShift y Helm.
  • Conocimientos y experiencia en la automatización de procesos de Integración Continua y Despliegue Continuo (CI/CD), preferiblemente utilizando Jenkins.
  • Conocimientos en seguridad de aplicaciones, autenticación, autorización y gestión de accesos.
  • Capacidad de trabajo en equipo y comunicación efectiva con clientes, equipos técnicos y áreas de negocio.
  • Nivel alto de inglés (C1)

Benefits & conditions

Contrato Indefinido

100% REMOTO

About the company

Somos una compañía líder en transformación digital, en constante evolución y a la vanguardia de la tecnología. Nacimos para provocar un cambio real a través de la innovación y el desarrollo sostenible, con la misión de aportar valor a los clientes e impulsar nuestro talento.

Formado por más de 3.000 personas creativas, digitales e innovadoras conectadas a un propósito y capaces de generar conexiones con personas de todo el mundo. Un equipo responsable, flexible y con alta capacidad de adaptación a las necesidades de nuestros clientes y del mercado, a la vez que proporciona valor, visión, creatividad, expertise, profesionalidad y pasión por la tecnología en cada proyecto.

Los valores que marcan nuestro rumbo y nos guían hacia la excelencia son la colaboración, la innovación, el compromiso, la diversión y la confianza.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on es.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · WWC Europe 2026

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

1:02 min

Applying an ETL methodology to infrastructure configuration management

Axel Barbier · WWC 2023

1:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:34 min

Analyzing vulnerabilities in standard OAuth 2.0 authorization flows

Alexander Schwartz Alexander Schwartz · WWC Europe 2026

3:03 min

Expanding skills naturally toward full stack software development

Eleanor Rumsey · LIVE

Videos

See all

Related articles

See all