C6 Bank
CI&T
[Emprego-00022] Engenheiro(a) Backend Sênior (Python), Brasil
À propos du poste
Na CI&T, ajudamos grandes empresas a transformar o potencial da IA em impacto real nos negócios com Implantação de IA, execução nativa de IA e soluções de negócios integradas à tecnologia. Com 30 anos de experiência em transformação tecnológica, aceleramos a inovação com expertise em Agentic SDLC, modernização de aplicações, Dados & IA, Martech e estratégia de negócios. Somos 8,000 CI&Ters em mais de 25 países, colaborando para construir soluções com impacto real. A IA já faz parte de como trabalhamos, evoluímos e inovamos todos os dias. Estamos à procura de um(a) Engenheiro(a) Backend Sênior para ajudar a evoluir e escalar serviços backend, APIs e fluxos de orquestração em um ambiente baseado em nuvem. Nesta função, você contribuirá para a modernização de serviços existentes, apoiará a migração de Flask para FastAPI, e ajudará a construir uma arquitetura mais escalável e desacoplada usando Azure. Você assumirá a responsabilidade pelas especificações de API e contribuirá para a confiabilidade, desempenho e observabilidade das soluções backend.
Responsabilidades
- Apoiar a migração de serviços backend de Flask para FastAPI, melhorando a manutenibilidade, o desempenho e a escalabilidade.
- Ser o responsável e manter as especificações de API, garantindo consistência, clareza e alinhamento entre as integrações.
- Evoluir o fluxo de orquestração multi-run, desde as requisições de API através do processamento multirun até a integração com o Optim-core.
- Ajudar a transicionar cargas de trabalho de orquestração para workers baseados em filas rodando em Azure Container Apps, reduzindo dependências do Azure Machine Learning Studio (AMLS).
- Projetar e implementar APIs do ciclo de vida de execução, endpoints de troca de artigos e mecanismos de persistência de resultados.
- Construir e manter serviços backend confiáveis usando Python, FastAPI e Flask.
- Implementar e manter pipelines de CI/CD, testes automatizados e práticas de observabilidade.
- Identificar e resolver desafios técnicos relacionados à confiabilidade do serviço, integração e processamento distribuído.
- Colaborar com equipes de engenharia e stakeholders para entregar soluções backend robustas e de fácil manutenção.
Requisitos para este desafio
- Sólida experiência em engenharia de software backend usando Python.
- Experiência prática com FastAPI e Flask, incluindo desenvolvimento de API e migração de framework.
- Experiência em projetar, documentar e manter especificações de API.
- Sólido entendimento de arquitetura de API, integração de serviços e processamento assíncrono.
- Experiência com Azure e implantação de aplicações em nuvem.
- Conhecimento de arquiteturas baseadas em filas, workers em background e sistemas distribuídos.
- Experiência na implementação de testes automatizados, pipelines de CI/CD e observabilidade para serviços em produção.
- Compreensão de persistência de dados, gerenciamento do ciclo de vida de API e comunicação confiável de serviços.
- Fortes habilidades de resolução de problemas e capacidade de tomar decisões técnicas sólidas.
- Capacidade de trabalhar de forma autônoma e colaborar efetivamente com equipes de engenharia multifuncionais.
Diferenciais
- Experiência com Azure Container Apps e cargas de trabalho conteinerizadas.
- Familiaridade com Azure Machine Learning Studio (AMLS) e sua integração com serviços backend.
- Experiência em desacoplar serviços e migrar de arquiteturas fortemente acopladas para processamento assíncrono baseado em filas.
- Conhecimento de monitoramento, logging, tracing e troubleshooting em produção.
- Experiência com fluxos de orquestração envolvendo múltiplos serviços ou execuções de processamento. #LI-GP1 \n \n
Nossos benefícios
- Plano de saúde e odontológico
- Vale refeição e alimentação
- Auxílio creche
- Licença paternidade estendida
- Parceria com academias e profissionais de saúde e bem-estar via Wellhub (Gympass) TotalPass;
- Participação nos Lucros e Resultados (PLR);
- Seguro de vida
- Plataforma de aprendizado contínuo (CI&T University);
- Clube de descontos
- Plataforma online gratuita voltada para o bem-estar físico, mental e geral
- Curso de gestação e parentalidade consciente
- Parcerias com plataformas de aprendizado online
- Plataforma de aprendizado de idiomas
E muito mais!
Mais detalhes sobre nossos benefícios aqui: ciandt.com/br/pt-br/carreiras
Na CI&T, a inclusão começa no primeiro contato. Se você é uma pessoa com deficiência, é importante apresentar seu laudo durante o processo seletivo. Veja quais dados precisam constar no laudo clicando aqui. Dessa forma, podemos garantir o suporte e as adaptações que você merece. Caso ainda não tenha o laudo, não se preocupe: podemos te apoiar na obtenção dele. Contamos com um time dedicado de Saúde e Bem-estar, especialistas em inclusão e grupos de afinidade que estarão com você em cada etapa. Conte conosco para fazer essa jornada lado a lado.
