Desarrollador Backend Senior en Turinng | Torre
warning

Atención

El trabajo que intentas publicar ya existe en Torre:

Desarrollador Backend Senior

Transformamos y optimizamos las operaciones de nuestros clientes
Emma destaca
La IA de Emma escribió esto. Habla con Emma para editarlo.
Tiempo completo

Tipo de contrato: Contratista

¿Quién paga el cambio de moneda y los impuestos sobre la nómina?:

El candidato

Compensación COP9M/mes
~USD2.61k/mes
Negociable
location_on
Híbrido (Calle 54A #77D-91, Laureles - Estadio, Medellín, Antioquia, Colombia)
Match
skeleton-gauges
Excluiste los match de trabajo con .
Para deshacerlo, ve a la sección ‘Tus habilidades e intereses’ de tus preferencias.
Revisar preferencias
Publicado hace casi 2 años

Requisitos y responsabilidades


Responsabilidades: • Diseñar, desarrollar y mantener aplicaciones backend eficientes y escalables. • Implementar y gestionar APIs RESTful. • Trabajar con bases de datos SQL y NoSQL, garantizando la integridad y eficiencia de los datos. • Desarrollar y mantener código asincrónico para operaciones de alto rendimiento. • Escribir y mantener pruebas unitarias y de integración para asegurar la calidad del código. • Implementar y gestionar colas de mensajes y arquitecturas basadas en eventos. • Colaborar con equipos multidisciplinarios para definir y alcanzar los objetivos del proyecto. • Mentorizar a desarrolladores junior y participar en revisiones de código. Requisitos: • Mínimo 3 años de experiencia comprobada en desarrollo backend con Python. • Experiencia avanzada con frameworks como Django, FastAPI y Flask. • Conocimientos sólidos en Pydantic para la validación de datos. • Experiencia con código asincrónico y concurrencia en Python (asyncio, aiohttp). • Sólidos conocimientos en bases de datos SQL (MySQL, PostgreSQL) y NoSQL (MongoDB). • Experiencia en el desarrollo y mantenimiento de pruebas unitarias y de integración. • Conocimientos en el uso de colas de mensajes y arquitectura basada en eventos. • Familiaridad con Docker para despliegues de aplicaciones. • Conocimientos en CI/CD para la automatización de despliegues. • Habilidad para trabajar en equipo y comunicarte eficazmente con otros desarrolladores y equipos no técnicos. • Experiencia en sistemas de control de versiones (Git). • Conocimientos en metodologías ágiles (Scrum, Kanban). Deseable: • Conocimientos en herramientas de monitoreo y logging. • Familiaridad con prácticas de DevOps y gestión de infraestructuras en la nube (AWS, GCP, Azure).
Opcionalmente, puedes añadir más información después (beneficios comunes, preguntas de pre-selección, etc.)
check_circle

Pago confirmado

Un miembro del equipo de Torre se pondrá en contacto contigo en breve

Mientras tanto, continúa agregando información a tu trabajo.