Desarrollador Backend Senior en Turinng

Medellín, Antioquia
Publicado hace más de 30 días
Empresa:
TORRE
Descripción de la Empresa:
Somos una empresa de reclutamiento especializada en conectar a profesionales talentosos con oportunidades laborales que se ajustan a sus habilidades, intereses y aspiraciones. Ofrecemos una amplia gama de servicios de reclutamiento para ayudar a las empresas a encontrar a los mejores candidatos para sus vacantes.
Tipo de Contrato:
Tiempo Completo
Experiencia requerida:
5 a 10 años
Educación requerida:
Técnico / Profesional
Género:
Indiferente
Cantidad de Vacantes:
1

Descripción de la oferta de trabajo

Nosotros estamos ayudando a Turinng a encontrar al mejor candidato para unirse a su equipo tiempo completo para el rol de Desarrollador Backend Senior.

Compensación:
COP9M/mes.

Ubicación:
Híbrido (Calle 54A #77D-91, Laureles - Estadio, Medellín, Antioquia, Colombia).

Misión de Turinng:
“Desarrollar soluciones tecnológicas para alcanzar la eficiencia operativa.”

¿Qué te hace un candidato ideal?
- Eres experto en Python.
- Eres competente en desarrollo back-end, Django, SQL y Docker.
- Español – Completamente fluido.

Responsabilidades y más:

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).