C6 Bank
CI&T
[Trabajo-00022] Ingeniero/a Senior Backend (Python), Brasil
Sobre la oportunidad
En CI&T, ayudamos a grandes empresas a transformar el potencial de la IA en un impacto real en el negocio con Despliegue de IA, ejecución nativa de IA y soluciones de negocio integradas tecnológicamente. Con 30 años de experiencia en transformación tecnológica, aceleramos la innovación con experiencia en SDLC Agente, Modernización de Aplicaciones, Datos e IA, Martech y Estrategia de Negocio. Somos 8,000 CI&Ters en más de 25 países, colaborando para construir soluciones con impacto real. La IA ya forma parte de cómo trabajamos, evolucionamos e innovamos cada día. Buscamos un/a Ingeniero/a Senior Backend para ayudar a evolucionar y escalar servicios backend, APIs y flujos de trabajo de orquestación en un entorno basado en la nube. En este rol, contribuirás a la modernización de los servicios existentes, apoyarás la migración de Flask a FastAPI, y ayudarás a construir una arquitectura más escalable y desacoplada utilizando Azure. Asumirás la propiedad de las especificaciones de API y contribuirás a la fiabilidad, el rendimiento y la observabilidad de las soluciones backend.
Responsabilidades
- Apoyar la migración de servicios backend de Flask a FastAPI, mejorando la mantenibilidad, el rendimiento y la escalabilidad.
- Ser propietario y mantener las especificaciones de API, asegurando la coherencia, claridad y alineación entre las integraciones.
- Evolucionar el flujo de orquestación multi-ejecución, desde las solicitudes de API a través del procesamiento multi-ejecución hasta la integración con Optim-core.
- Ayudar a la transición de las cargas de trabajo de orquestación hacia workers basados en colas que se ejecutan en Azure Container Apps, reduciendo las dependencias de Azure Machine Learning Studio (AMLS).
- Diseñar e implementar APIs del ciclo de vida de ejecución, endpoints de intercambio de artículos y mecanismos de persistencia de resultados.
- Construir y mantener servicios backend fiables utilizando Python, FastAPI y Flask.
- Implementar y mantener pipelines de CI/CD, pruebas automatizadas y prácticas de observabilidad.
- Identificar y abordar desafíos técnicos relacionados con la fiabilidad del servicio, la integración y el procesamiento distribuido.
- Colaborar con equipos de ingeniería y partes interesadas para entregar soluciones backend robustas y mantenibles.
Requisitos para este desafío
- Sólida experiencia en ingeniería de software backend utilizando Python.
- Experiencia práctica con FastAPI y Flask, incluyendo desarrollo de API y migración de frameworks.
- Experiencia diseñando, documentando y manteniendo especificaciones de API.
- Sólida comprensión de la arquitectura de API, integración de servicios y procesamiento asíncrono.
- Experiencia con Azure y despliegue de aplicaciones basadas en la nube.
- Conocimiento de arquitecturas basadas en colas, workers en segundo plano y sistemas distribuidos.
- Experiencia implementando pruebas automatizadas, pipelines de CI/CD y observabilidad para servicios en producción.
- Comprensión de la persistencia de datos, gestión del ciclo de vida de API y comunicación fiable de servicios.
- Sólidas habilidades de resolución de problemas y capacidad para tomar decisiones técnicas acertadas.
- Capacidad para trabajar de forma autónoma y colaborar eficazmente con equipos de ingeniería multifuncionales.
Se valorará
- Experiencia con Azure Container Apps y cargas de trabajo contenerizadas.
- Familiaridad con Azure Machine Learning Studio (AMLS) y su integración con servicios backend.
- Experiencia desacoplando servicios y migrando de arquitecturas fuertemente acopladas a procesamiento asíncrono basado en colas.
- Conocimiento de monitorización, logging, tracing y troubleshooting en producción.
- Experiencia con flujos de trabajo de orquestación que involucran múltiples servicios o ejecuciones de procesamiento. #LI-GP1 \n \n
Nuestros beneficios
- -Seguro de salud y dental
- -Ayuda para comidas y alimentación
- -Ayuda para guardería
- -Permiso de paternidad ampliado
- -Asociación con gimnasios y profesionales de la salud y el bienestar a través de Wellhub (Gympass) TotalPass;
- -Participación en Beneficios y Resultados (PLR);
- -Seguro de vida
- -Plataforma de aprendizaje continuo (CI&T University);
- -Club de descuentos
- -Plataforma online gratuita dedicada al bienestar físico, mental y general
- -Curso de embarazo y paternidad responsable
- -Asociaciones con plataformas de aprendizaje online
- -Plataforma de aprendizaje de idiomas
¡Y muchos más!
Más detalles sobre nuestros beneficios aquí: ciandt.com/br/pt-br/carreiras
En CI&T, la inclusión comienza en el primer contacto. Si eres una persona con discapacidad, es importante presentar tu evaluación durante el proceso de selección. Consulta qué datos deben incluirse en el informe haciendo clic aquí. De esta forma, podemos garantizar el apoyo y las adaptaciones que mereces. Si aún no tienes la evaluación, no te preocupes: podemos ayudarte a obtenerla. Contamos con un equipo dedicado de Salud y Bienestar, especialistas en inclusión y grupos de afinidad que te acompañarán en cada etapa. Cuenta con nosotros para hacer este viaje juntos.
