Descrição da vaga
Buscamos um Tech Lead de Desenvolvimento para liderar tecnicamente a célula de desenvolvimento da Engenharia de Virtualização.
Sua missão central será a liderança técnica do backend de integrações em Go que conecta nossa plataforma de nuvem privada VMware às camadas de orquestração, automação e ao portal de autoatendimento, atuando lado a lado com a operação de infraestrutura dentro de um único time fim a fim.
Responsabilidades e atribuições
O QUE VOCÊ VAI FAZER:
- Liderança Técnica: orientar tecnicamente o time de desenvolvimento (atualmente 3 pessoas, com expansão para 4), definindo padrões de código, arquitetura e boas práticas em Go.
- Desenvolvimento de APIs e Integrações: projetar, codificar e manter os serviços em Go responsáveis pela integração entre o portal de autoatendimento e os componentes de infraestrutura VMware
- Automação de Infraestrutura (IaC): apoiar a evolução de scripts e workflows de automação para o provisionamento de recursos de cloud privada on-prem, reduzindo o tempo de entrega.
- Qualidade de Código: garantir cobertura de testes automatizados, revisão de código e gestão de débito técnico de toda a stack desenvolvida pela célula.
- Interface com a Operação: atuar como ponte técnica entre a célula de desenvolvimento e os demais pilares da Engenharia de Virtualização, participando do fórum semanal de tech leads.
- Sustentação e Evolução: realizar troubleshooting de segundo/terceiro nível em incidentes relacionados a integrações e apoiar a triagem de tickets que envolvam código
Requisitos e qualificações
O QUE ESPERAMOS DE VOCÊ:
- Go em Produção: domínio avançado de Go, incluindo concorrência (goroutines, channels), tratamento de erros idiomático e testes automatizados — requisito não negociável para a posição.
- APIs e Integrações: experiência sólida na criação e manutenção de APIs RESTful/gRPC e integração de sistemas complexos.
- Liderança Técnica: experiência orientando ou mentorando outros desenvolvedores (revisão de código, definição de padrões técnicos); não é exigida experiência formal de gestão de pessoas.
- Automação e CI/CD: vivência com esteiras de CI/CD (GitLab CI, GitHub Actions ou Jenkins) e Git Flow.
- Banco de Dados: conhecimento em bancos relacionais e não relacionais, com capacidade de definir o mais adequado para cada cenário.
- Formação Acadêmica: superior completo em Ciência da Computação, Engenharia ou áreas correlatas, ou experiência prática equivalente comprovada.
Requisitos desejáveis
SERIA LEGAL SE TIVESSE:
- Infraestrutura e Virtualização: conhecimento em VMware (vSphere, NSX, vSAN) ou plataformas de virtualização equivalentes.
- Conteinerização: experiência com Docker e Kubernetes.
- Observabilidade: experiência com Prometheus, Grafana ou ferramentas de APM.
- Idiomas: inglês intermediário para leitura de documentação técnica.
Crie sua conta grátis para ver o link da candidatura.