Estamos à procura de um profissional Python com experiência de manutenção e suporte de códigos (software), criação de pipeline de dados e MLOps para se juntar ao nosso time de Tecnologia.
Nesta função você irá atuar com novos desenvolvimentos, manutenção e suporte de sistemas voltados para aplicações web e construção de pipelines de dados e operações de ML, tais quais processos de retreino automatizados e avaliações contínuas de desempenhos utilizando as melhores práticas e respeitando a arquitetura corporativa de desenvolvimento de software.
RESPONSABILIDADES E ATRIBUIÇÕES Desenvolver e manter aplicações utilizando Python, garantindo a qualidade, performance e escalabilidade dos sistemas; Atuar em projetos de desenvolvimento de pipelines de dados, incluindo integrações, transformações de dados e disponibilização de dados para outras plataformas; Atuar em desenvolvimento de pipelines de retreino automatizado, criação e implantação de métricas/metodologias de acompanhamento de desempenho de modelos e soluções de IA; Colaborar com times multidisciplinares (devops, cientistas de dados, engenheiros de software) para a implementação de soluções e melhoria contínua dos sistemas, concordantes com as necessidades dos usuários; Implementar e otimizar integrações com APIs e serviços externos; Identificar defeitos por meio de depuração de código ou análise de log; Atuar com metodologias ágeis para projetos.
EXPERIÊNCIA Experiência sólida com Python e frameworks ou bibliotecas (Django, Flask, FastAPI, Gunicorn, Pandas, Numpy).
Experiência sólida com AirFlow e integração de base de dados.
Experiência com KubeFlow Pipelines e criação e implantação de métricas e desempenhos de modelos de IA; Conhecimento em bancos de dados relacionais (PostgreSQL, MySQL) e/ou NoSQL (MongoDB) Experiência com sistema de versionamento, ex: Git, CodeCommit, SVC, etc.
Ter atuado com pipelines de CI/CD e deploy em ambientes cloud (AWS, Azure, Google Cloud) Familiaridade com Docker e ambientes de contêineres.
Familiaridade com arquiteturas de micros serviços e comunicação entre APIs.
Conhecimento de metodologias de desenvolvimento seguro.
FORMAÇÃO Graduação Completa em Engenharia de Software, Ciências da Computação, Engenharia (outras especialidades).
DESEJÁVEIS Experiência em desenvolvimento de sistemas distribuídos e escaláveis.
? Experiência em deploy de projetos de IA.
Vaga PJ Remota