Senior Python Developer
Indexed description
Requisitos
- Experiencia laboral total de al menos 5-6 años.
- Experiencia comprobable de al menos 4 años desarrollando en Python.
- Experiencia en FastAPI avanzando.
- Experiencia en el manejo de soluciones en la nube (idealmente AWS)
- Experiencia con bases de datos SQL y NoSQL.
- Experiencia con contenedores y pipelines CI/CD.
- Deseable conocimiento en el área de negocio de la banca, finanzas o afín.
- Experiencia laboral desde 4 años de experiencia en desarrollo backend.
- Estudios: Título de Ingeniería en informática o carreras afines.
- Residencia en Santiago de Chile.
- Inglés técnico (lectura de documentación).
- Inglés avanzado (deseable).
Projects
En TCIT somos líderes en desarrollo de software en modalidad cloud. Nuestro propósito es transformar digitalmente a distintas organizaciones con soluciones de calidad, sostenibles e innovadoras, utilizando metodologías ágiles y tecnologías de última generación. Contamos con más de 9 años de experiencia creando sistemas para diversos rubros, incluyendo plataformas de gestión, monitoreo y automatización de procesos. En este rol, te integraremos a proyectos donde construiremos y evolucionaremos servicios basados en microservicios y APIs RESTful, con foco en escalabilidad, automatización de procesos (en particular financieros) y apoyo en la migración hacia la nube, trabajando con prácticas modernas de ingeniería como CI/CD, versionamiento y observabilidad.Responsabilidades
- Diseñar y desarrollar APIs RESTful y microservicios escalables para garantizar la integración eficiente entre sistemas.
- Implementar arquitecturas tecnológicas para migraciones y modernizaciones desde aplicaciones legacy a la nube.
- Liderar la implementación de soluciones basadas en microservicios utilizando Python en entornos cloud.
- Diseñar, desarrollar y mantener soluciones en Python para automatizar procesos financieros y optimizar sistemas existentes.
- Colaborar con equipos multidisciplinarios, transformando necesidades del negocio en soluciones técnicas.
- Proponer y desarrollar mejoras continuas en la arquitectura técnica para asegurar escalabilidad, seguridad y alineación con las necesidades futuras del negocio.
- Asegurar la correcta integración y manipulación de bases de datos relacionales y no relacionales.
- Investigar nuevas tecnologías y tendencias para garantizar la innovación y el rendimiento de las soluciones.
- Asegurar la implementación de buenas prácticas dentro del área de desarrollo.
- Participar en decisiones estratégicas, gestionando riesgos técnicos y alineando la hoja de ruta con los objetivos empresariales.
- Implementar y gestionar pipelines CI/CD para garantizar la automatización de procesos de despliegue.
- Utilizar herramientas de observabilidad, monitoreo y logging para optimizar el rendimiento de las soluciones.
Condiciones
*Contrato directo con el Cliente
*Contrato presencial pero después de manera discrecional híbrido, 1-2 remoto
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search