Consultor DBA Oracle – Projetos de Transformação Digital e Infraestrutura
inventCloud
inventCloud
Hazan Gestão de RH
Hazan Gestão de RH
inventCloud
Hospital de Amor
Grupo Ourho
Grupo Regazzo
Pessoa Jurídica
Não Informado
Não Informado
Buscamos Desenvolvedores(as) Go de nível Pleno e Sênior apaixonados por tecnologia e com boa capacidade de resolver problemas de comunicação e distribuição de dados em sistemas robustos e distribuídos.
Essa posição é remota e oferece a chance de trabalhar em projetos desafiadores, focados em performance, alta disponibilidade e eficiência de sistemas.
Requisitos Técnicos
Experiência sólida em programação Go (Golang).
Conhecimento de programação de baixo nível, com foco em:
Manipulação de bits.
Implementação e entendimento de protocolos de comunicação.
Noções de utilização de caches, visando otimizar a performance de aplicações.
Experiência no uso de mensageria para distribuição de tarefas em sistemas distribuídos (sem arquitetura de microserviços).
Boas práticas de desenvolvimento, como versionamento com Git, testes e revisão de código.
Experiência com sistemas de alta performance.
Conhecimento em filas como RabbitMQ, Kafka ou similares.
Familiaridade com observabilidade e monitoração de sistemas (Prometheus, Grafana).
Atividades no dia a dia:
Desenvolver e otimizar rotinas de comunicação entre sistemas usando mensageria.
Trabalhar com caches para melhorar o desempenho de sistemas distribuídos.
Resolver problemas complexos de comunicação em baixo nível de rede.
Construir soluções eficientes e altamente escaláveis utilizando Go.
Perfil Esperado
Capacidade de escrever código limpo, eficiente e performático
Proatividade na busca por soluções técnicas
Boa comunicação e trabalho em equipe remota
Capacidade de atuar tanto de forma independente quanto em times colaborativos