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.