Job descriptionO que vamos construir juntos?Nosso time é preocupado em propor as melhores soluções baseado em excelência técnica, pensando em alternativas que agreguem valor, com mindset ágil e cultura de colaboração. Nós respeitamos a diversidade e acreditamos que times diversos contribuem para construir ideias mais inovadoras.Main responsibilitiesNos ajude a desenhar a solução!Se você gosta de trabalhar com desenvolvimento, aprecia muito desafios, curte implementar soluções baseadas em boas práticas e topa trabalhar em times que respeitam quem você é e as suas opiniões, você está MUITO perto de integrar nosso time DB.Esse projeto você atuará em um grande cliente no ramo do varejo e irá ajudar o time de Devops nas automações de processos!Requirements and skillsRequisitos para se candidatar a vaga: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.Additional informationPor aqui você terá:Remuneração compatível com o mercado;Vale Refeição;Vale Transporte (Não se aplica no período de home-office);Plano de Saúde e Odontológico;Subsídio para o home-office;Seguro de Vida;Horário flexível;Dresscode: seja você;TotalPass: cuidado com a sua Saúde física e mental.A DBSomos uma software house que constrói entregas sob medida. Há 30 anos trabalhamos com foco nas pessoas, guiados por nossos valores, crescendo lado a lado com nossos colaboradores. Nosso lema é fazer a coisa certa do jeito certo através do design e do build.Nos últimos anos, iniciamos uma caminhada em direção a diversidade e a inclusão e após o lançamento do nosso Marco Ético temos agora um norteador dos princípios que irão trilhar a nossa trajetória.Estamos orgulhosos de promover um ambiente de trabalho livre de discriminação. Acreditamos que a diversidade de experiências, perspectivas e histórico transforma nosso ambiente de trabalho. Estamos empenhados a construir esse legado com a sua parceria!Conheça nosso Marco ético: http://www.dbserver.com.br/marcoetico/
#J-18808-Ljbffr