DB
Visão Geral:">
* A DB é uma empresa inovadora que busca profissionais experientes para ajudar a construir soluções tecnológicas de alta qualidade.
Descrição do Cargo:
">
* Trabalhará em um grande projeto no setor de varejo, desenvolvendo APIs com FastAPI e trabalhando em conjunto com o time de DevOps nas automações de processos.
Habilidades e Qualificações:
">
* Proficiência em Python: Domínio da linguagem, incluindo tipos de dados, estruturas de controle, funções, classes, módulos, tratamento de exceções e programação orientada a objetos.
* Desenvolvimento de APIs com FastAPI: Experiência na criação de APIs RESTful de alto desempenho usando o framework FastAPI, incluindo definição de rotas, modelos, validação de dados, autenticação e autorização (OAuth2, JWT), tratamento de erros e documentação interativa (Swagger/OpenAPI).
* Conhecimento de bancos de dados: Familiaridade com bancos de dados relacionais (SQL) e não relacionais (NoSQL), como PostgreSQL, MySQL, MongoDB, etc., para armazenar e gerenciar dados de usuários, APIs, documentação, etc.
* Modelagem de dados: Habilidade de definir modelos de dados eficientes e escaláveis para representar os recursos do Developer Portal, como APIs, endpoints, documentação, usuários, etc.
* Testes: Prática de escrita de testes unitários, de integração e de ponta a ponta para garantir a qualidade do código, prevenir regressões e validar o comportamento da API.
* Práticas de desenvolvimento: Conhecimento de Git para controle de versão, metodologias ágeis (Scrum, Kanban) e integração contínua (CI) para garantir um fluxo de trabalho eficiente e colaborativo.
* Comunicação: Boa comunicação para colaborar com outros membros da equipe, incluindo designers, desenvolvedores front-end e gerentes de produto, e apresentar soluções técnicas de forma clara e concisa.
Nós buscamos alguém que se sinta motivado(a) em trabalhar em projetos desafiadores e contribuir para o sucesso da nossa equipe.