Desarrollador Backend Python Senior: Soluciones IaaS/PaaS (Remoto)
Remoto
Jornada completa
Tiempo parcial
Trabajará en un ecosistema tecnológico avanzado donde las aplicaciones gestionan solicitudes desde Jira a través de API REST, almacenan datos en bases de datos PostgreSQL y sincronizan con diversos servicios externos.
Responsabilidades Principales
- Desarrollar y mantener aplicaciones backend robustas utilizando Python 3.9+ y Flask.
- Implementar y optimizar integraciones con APIs de terceros.
- Diseñar y desarrollar bases de datos PostgreSQL eficientes mediante ORM (SQLAlchemy).
- Colaborar en la implementación de pipelines CI/CD en GitLab.
- Crear y mantener documentación técnica detallada.
- Participar en revisiones de código y sesiones de planificación técnica.
- Optimizar el rendimiento de las aplicaciones y bases de datos.
Requisitos Imprescindibles
- 8+ años de experiencia en desarrollo de software.
- 5+ años de experiencia con Python 3.7 o superior.
- Dominio de SQLAlchemy (versiones 1.4 y 2.0).
- Experiencia comprobada con bibliotecas Python: Requests, Flask-SQLAlchemy, Flask-Migrate, Flask-CORS, Werkzeug, Gunicorn, Apscheduler, Dramatiq, PyJWT, LDAP3.
- Experiencia sólida en diseño e implementación de APIs REST.
- Conocimiento profundo del patrón MV* (Modelo-Vista-*).
- Dominio de PostgreSQL a través de ORM.
- Comprensión avanzada de relaciones en bases de datos y escritura de consultas SQL.
- Experiencia con GitLab CI/CD y control de versiones Git.
Competencias Deseables
- Conocimiento de Docker y Kubernetes.
- Experiencia con Redis o sistemas de caché similares.
- Familiaridad con metodologías ágiles.
- Experiencia en implementación de pruebas unitarias y de integración.
- Conocimiento de arquitecturas de microservicios.
- Experiencia trabajando con equipos distribuidos.
¿Por Qué Unirse a Nosotros?
Ofrecemos la oportunidad de trabajar en proyectos desafiantes con tecnologías de vanguardia. Nuestro entorno remoto proporciona flexibilidad y equilibrio entre vida laboral y personal, mientras colabora con profesionales altamente cualificados. Valoramos la innovación, el aprendizaje continuo y ofrecemos oportunidades de crecimiento profesional significativas.