




En **Tekton Labs**, estamos buscando **2 ingenieros de backend en Python** para unirse a un proyecto de corto plazo e intensivo enfocado en diseñar servicios escalables y bien probados utilizando buenas prácticas modernas de Python. Trabajarás con un equipo pequeño y experimentado, aplicando **principios SOLID, pipelines de CI/CD** y pruebas basadas en simulación para entregar servicios robustos nativos en la nube. Este es un **contrato de 3 meses** con posibilidad de extensión por 1–2 meses más. **Principales Responsabilidades** Desarrollo limpio y verificable en Python * Escribir código Python siguiendo los principios de **Clean Code**, **SOLID** y **programación defensiva**. * Crear módulos verificables usando patrones de **pruebas unitarias, mocking y simulación**. * Aplicar la **Inversión de Control (IoC)** y **patrones de diseño** para desacoplar lógica y mejorar la mantenibilidad. Pruebas e integración QA * Usar **Pytest** (o equivalente) para crear pruebas unitarias e integradas sólidas. * Colaborar con miembros del equipo para definir estrategias de simulación y objetivos de cobertura de pruebas. * Apoyar la automatización de pruebas en los pipelines de CI. * Gestión en la nube y datos * Crear y ejecutar servicios usando **AWS Lambda** y componentes nativos en la nube. * Trabajar con **SQL Server**, **MongoDB** y **DynamoDB** para gestionar cargas de trabajo de datos diversas. * Utilizar **ElasticSearch** para componentes intensivos en búsquedas. Colaboración ágil * Trabajar en sprints de **Scrum/Kanban** con ceremonias colaborativas y propiedad asincrónica. * Aplicar **GitFlow**, participar en revisiones de PR y seguir flujos de lanzamiento CI/CD. **Requisitos obligatorios** ✅ **Imprescindibles:** * 3–5 años de experiencia escribiendo **Python en entornos productivos**. * Experiencia sólida con **Pytest o frameworks similares**. * Conocimiento de **IoC, principios SOLID**, y estrategias de mocking y simulación. * Experiencia práctica con **SQL Server, MongoDB** o **DynamoDB**. * Familiaridad con **AWS Lambda** y patrones de microservicios. * Experiencia trabajando con **ElasticSearch** y consultas distribuidas de datos. * Comodidad con **GitFlow**, pipelines de CI/CD y metodologías ágiles (Scrum o Kanban). ✨ **Deseables:** * Familiaridad con capas de arquitectura limpia. * Experiencia en equipos de entrega de ciclos cortos. * Antecedentes en sistemas basados en eventos o asincrónicos. **Habilidades blandas** * ✔ Autónomo y cómodo en ciclos de entrega acelerados. * ✔ Comunicación proactiva en canales asíncronos y en tiempo real. * ✔ Orientado al equipo y enfocado en mejora continua. **Detalles del contrato** * Duración: **3 meses**, con posibilidad de extensión hasta **5 meses en total** * Ubicación: Remoto – Candidatos de LATAM bienvenidos * Horario: Compromiso a tiempo completo * Modalidad: Contratista independiente * Presupuesto: Hasta **$2.300 USD/mes** **¿Listo para postularte?** Envía tu currículum y perfil de GitHub (si lo tienes) para ser considerado en este proyecto de inicio rápido.


