Analisando propostas

Desenvolvedor Backend Python Senior | Startup de Vendas B2b com Inteligência Artificial

Publicado em 19 de Junho de 2023 dias na TI e Programação

Sobre este projeto

Aberto

Estamos buscando um desenvolvedor backend Python talentoso, com experiência sólida em desenvolvimento na nuvem, preferencialmente na plataforma Google Cloud Platform (GCP). O candidato ideal deve ter conhecimentos abrangentes em todas as etapas do desenvolvimento, desde a criação de APIs RESTful, gRPC, websockets até a arquitetura geral do sistema. É Fundamental que o candidato possua conhecimento avançado em conceitos como DDD (Domain-Driven Design) e SOLID, além de ter habilidades em testes, bancos de dados e mensageria (pub/sub, RabbitMQ, Kafka). O domínio do GitHub e a experiência em arquitetura de eventos são requisitos essenciais para esta posição.
Responsabilidades:
- Projetar, desenvolver, testar e implantar soluções backend usando Python e tecnologias relacionadas.
- Criar APIs RESTful e implementar integrações com serviços externos.
- Utilizar o gRPC para comunicação eficiente entre serviços.
- Implementar e manter funcionalidades de websockets para suportar comunicação em tempo real.
- Seguir princípios de arquitetura de software, como ddd e solid, para garantir um código escalável e de alta qualidade.
- Realizar testes automatizados para garantir a integridade e a estabilidade do sistema.
- Trabalhar com bancos de dados relacionais e não relacionais, realizando consultas eficientes e gerenciando a persistência dos dados.
- Utilizar sistemas de mensageria, como pub/sub, RabbitMQ e Kafka, para processar eventos assíncronos e construir arquiteturas de mensageria robustas.
- Colaborar com a equipe de desenvolvimento e outros stakeholders para entender os requisitos e propor soluções técnicas adequadas.
- Participar de revisões de código e fornecer feedback construtivo para melhorar a qualidade do software.
- Manter-se atualizado com as últimas tendências e melhores práticas em desenvolvimento de software e tecnologias em nuvem.

Contexto Geral do Projeto

Requisitos: - Experiência comprovada como desenvolvedor backend Python Senior. - Conhecimento sólido em desenvolvimento na nuvem, preferencialmente na plataforma Google Cloud Platform (GCP). - Experiência no desenvolvimento de APIs RESTful, integrações com serviços externos e comunicação com gRPC. - Familiaridade com o uso de websockets para comunicação em tempo real. - Conhecimento em arquitetura de software, incluindo ddd e princípios solid. - Experiência em testes automatizados, incluindo testes unitários e de integração. - Experiência com bancos de dados relacionais e não relacionais. - Conhecimento em sistemas de mensageria, como pub/sub, RabbitMQ e Kafka. - Domínio do GitHub e práticas de controle de versão. - Habilidades de resolução de problemas e depuração de código. - Forte capacidade de colaboração em equipe e excelente habilidade de comunicação. - Diploma de graduação em Ciência da Computação, Engenharia de Software ou área relacionada (desejável, mas não obrigatório).

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Criar um novo site personalizado
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Período integral
Integrações de API Cloud Storage (Dropbox, Google Drive, etc), Outros (Outras APIs)
Funções necessárias Desenvolvedor

Prazo de Entrega: Não estabelecido

Habilidades necessárias

Outro projetos publicados por L. T.