Buscamos um(a) profissional para fazer parte do nosso time de desenvolvimento, que será responsável por fazer programação Python, usará habilidades avançadas para desenvolver e manter aplicativos, sistemas e soluções de software, usando a linguagem Python, o que inclui escrever códigos, testar e depurar programas. Ele(a) deve ser capaz de projetar e implementar soluções complexas, além de otimizar e refatorar código existente. Ele(a) precisa ser capaz de ajudar na arquitetura de sistemas, resolução de problemas técnicos complexos e garantir a qualidade do código através de testes e revisões de código. Responsabilidades: - Desenvolver e manter APIs RESTful utilizando FastAPI e Azure Functions. - Garantir a qualidade e performance das APIs, implementando boas práticas de desenvolvimento. - Integrar as APIs com diferentes sistemas e bancos de dados. - Criar relatórios personalizados utilizando Pandas e outras ferramentas de visualização de dados. - Colaborar com a equipe de desenvolvimento para garantir a entrega de projetos dentro do prazo e com qualidade. Requisitos: - Sólida experiência em desenvolvimento Python para backend. - Conhecimento em MongoDB - Profundo conhecimento do framework FastAPI e suas melhores práticas. - Experiência com Azure Functions e sua integração com outras ferramentas da nuvem Azure. - Domínio da linguagem SQL (SQL Server, MySQL) e experiência com bancos de dados relacionais. - Conhecimento avançado da biblioteca Pandas para manipulação e análise de dados. - Experiência com versionamento de código (GIT). - Capacidade de trabalhar de forma autônoma e em equipe. Diferenciais: - Experiência com Selenium para automação de testes e web scraping. - Conhecimento da fila de armazenamento Azure (Azure Storage Queue). - Conhecimento em SQLAlchemy para mapeamento objeto-relacional (ORM) em Python. - Experiência com o Postman para testes e documentação de APIs.