TOTVS
ESPECIALISTA II DE DESENVOLVIMENTO DE SOFTWARE
São Paulo / SP
Descrição da vaga
Descrição
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:
Requisitos e qualificações
O QUE ESPERAMOS DE VOCÊ:
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.
Informações da vaga
- Modalidade de trabalho: Remote