[Job-26858] Senior Python Developer, Brazil (BackEnd/AI)
CI • BRPython Remote
Somos especialistas em transformação tecnológica, unindo expertise humana à IA para criar soluções tech escaláveis. Com mais de 8,000 CI&Ters ao redor do mundo, já formamos parcerias com mais de 1,000 clientes durante nossos 30 anos de história. Inteligência Artificial é nossa realidade.
Importante: se você reside na Região Metropolitana de Campinas, sua presença nos escritórios da cidade será obrigatória, conforme a política de frequencia vigente.
Estamos em busca de uma pessoa para atuar como Software Engineer Python para se juntar à nossa equipe e atuar na configuração de uma ferramenta que utiliza inteligência artificial para mapear e realizar alterações de código. Este profissional ira desempenhar um papel fundamental na integração e otimização do uso da IA em nossos processos de desenvolvimento.
Responsabilidades
- Configurar e Integrar Ferramentas de IA: Trabalhar na configuração de ferramentas que utilizam inteligência artificial para identificar e mapear alterações de código necessárias, garantindo que a integração com os sistemas existentes seja fluida.
- Desenvolver e Manter Scripts em Python: Criar e manter scripts em Python que suportem a funcionalidade da ferramenta de IA, otimizando processos de automação e transformação de código.
- Colaborar com Equipes Multifuncionais: Trabalhar em estreita colaboração com desenvolvedores, analistas e outros stakeholders para entender requisitos e traduzir em soluções técnicas eficazes.
- Documentar Processos e Procedimentos: Manter documentação clara e atualizada sobre a configuração da ferramenta, scripts desenvolvidos e processos de trabalho.
- Participar de Reuniões de Planejamento: Contribuir em discussões sobre o fluxo de trabalho e as melhores práticas para a utilização da IA na alteração de código.
Requisitos
- Experiência sólida em desenvolvimento com Python, incluindo bibliotecas e frameworks relevantes.
- Familiaridade com conceitos de inteligência artificial e machine learning, e como eles podem ser aplicados ao desenvolvimento de software.
- Experiência em metodologias ágeis (Scrum, Kanban) e capacidade de colaborar em um ambiente de equipe.
- Habilidade em resolver problemas complexos e pensar criticamente sobre soluções de software.
Diferenciais
- Experiência anterior com ferramentas de automação de desenvolvimento de software ou ferramentas de IA.
- Conhecimento em bancos de dados e manipulação de dados.
- Familiaridade com práticas de DevOps e CI/CD.
Competências Comportamentais
- Proatividade e capacidade de trabalhar de forma autônoma.
- Boa comunicação e habilidade para colaborar com equipes multifuncionais.
- Flexibilidade e adaptabilidade em um ambiente em constante mudança
#LI-DJ1
#LI-midsenior