
Pessoa desenvolvedora Back End GO - Sênior
- Belo Horizonte - MG
- Permanente
- Período integral
- Desenvolver e manter aplicações back-end utilizando Go (Golang).
- Criar sistemas escaláveis e de alta performance para suportar a crescente demanda de usuários e processos.
- Trabalhar em conjunto com equipes de front-end, design e DevOps para entregar soluções completas e integradas.
- Escrever código limpo, reutilizável e eficiente.
- Garantir a integração de APIs RESTful ou gRPC.
- Contribuir para a implementação de soluções de alta disponibilidade e tolerância a falhas.
- Colaborar em revisões de código, garantindo a qualidade e consistência do código da equipe.
- Participar da evolução contínua das boas práticas de desenvolvimento e arquitetura de software.
- Experiência sólida com Go (Golang) e suas bibliotecas.
- Conhecimento profundo de estruturas de dados, algoritmos e design de sistemas.
- Experiência com bancos de dados relacionais (PostgreSQL, MySQL) e não relacionais (MongoDB, Redis).
- Familiaridade com APIs RESTful e gRPC.
- Experiência com testes automatizados (unitários, integração) e ferramentas de testes como Go Test.
- Conhecimento em containers (Docker) e orquestração (Kubernetes).
- Experiência com versionamento de código utilizando Git.
- Boa comunicação e capacidade de trabalhar em equipe.
- Experiência com frameworks e ferramentas para construção de APIs em Go.
- Conhecimento em microserviços e arquitetura distribuída.
- Familiaridade com CI/CD e ferramentas de automação de deploy.
- Experiência com cloud computing (AWS, GCP, Azure).
- Conhecimento em segurança de aplicações e práticas de DevSecOps.