




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 ágil y experimentado, aplicando **principios SOLID, pipelines de CI/CD** y pruebas basadas en simulación para entregar servicios robustos y nativos en la nube. Este es un **contrato de 3 meses** con posibilidad de extensión de 1 a 2 meses más. **Principales Responsabilidades** Desarrollo limpio y verificable en Python * Escribir código en 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 **Inversión de Control (IoC)** y **patrones de diseño** para desacoplar lógica y mejorar la mantenibilidad. Pruebas e integración de 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 pipelines de CI. * Gestión en la nube y manejo de 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úsqueda. Colaboración ágil * Trabajar en sprints **Scrum/Kanban** con ceremonias colaborativas y propiedad asincrónica. * Aplicar **GitFlow**, participar en revisiones de PR y seguir flujos de liberación CI/CD. **Requisitos obligatorios de cualificaciones y experiencia** ✅ **Imprescindibles:** * 3 a 5 años de experiencia escribiendo **Python de producción**. * Experiencia sólida con **Pytest o frameworks similares**. * Conocimientos sobre **IoC, principios SOLID**, 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 con entregas de ciclo corto. * Antecedentes en sistemas basados en eventos o asíncronos. **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: Jornada completa * Modelo: 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.


