Back-end Python Developer
Job Summary
TCIT busca un Desarrollador Back-end Python SSR con al menos 3-4 años de experiencia para integrarse a proyectos basados en microservicios y APIs RESTful. El rol se centra en diseñar soluciones escalables, automatizar procesos financieros y apoyar la migración a arquitecturas en la nube. Se requiere dominio avanzado de FastAPI, bases de datos y prácticas modernas de ingeniería como CI/CD y observabilidad.
Responsibilities
- Diseño y desarrollo de microservicios y APIs RESTful
- Automatización de procesos financieros
- Gestión de bases de datos SQL/NoSQL
- Implementación de pipelines CI/CD y observabilidad
Required Skills
- Python y FastAPI avanzado
- Experiencia en sector financiero
- Arquitectura Cloud y microservicios
- CI/CD y herramientas de versionamiento
Job Details
Responsabilidades y funciones:
- Diseñar y desarrollar soluciones basadas en microservicios.
- Construir APIs RESTful escalables, manteniendo buenas prácticas de diseño y calidad.
- Automatizar procesos financieros mediante lógica de negocio eficiente y segura.
- Trabajar con bases de datos SQL/NoSQL según la necesidad del caso de uso.
- Gestionar contenedores y su integración con el ecosistema de despliegue.
- Implementar y sostener pipelines CI/CD y flujos de versionamiento.
- Aplicar prácticas de observabilidad para asegurar visibilidad, desempeño y trazabilidad.
Requisitos:
- Experiencia en sector financiero (automatización y/o integración de procesos).
- Experiencia apoyando migraciones hacia arquitecturas cloud.
- Experiencia adicional con observabilidad aplicada a microservicios (monitoreo, trazas, alertamiento).
- Conocimiento de prácticas de ingeniería de software para escalabilidad y robustez de APIs.
- Python (backend) y FastAPI con nivel avanzado.
- Microservicios y desarrollo de APIs RESTful.
- Bases de datos SQL/NoSQL.
- CI/CD, versionamiento y herramientas asociadas.