[Tech] Engenharia de Software Fullstack Especialista Go /Angular
- Publicação
- 22 de ago. de 2026
- Última verificação
- 9 de set. de 2026
- Fonte responsável
- TOTVS — via ATS TOTVS
Sobre a vaga
Venha liderar a construção da plataforma de orquestração multicloud do IaaS da TOTVS Cloud: umsistema que provisiona e reconcilia infraestrutura em nuvem pública a partir de um contrato neutro, com costura assíncrona confiável (outbox + fila + worker idempotente = exactly-once efetivo), reconciliação de drift e observabilidade ponta a ponta. É engenharia de plataforma de verdade — sistemas distribuídos, máquina de estados e infraestrutura como código.
É um monólito modular Go-first, em arquitetura hexagonal por capability, com front Angular,consumindo um SDK TypeScript gerado do OpenAPI e um Design System próprio. Como Especialista II, você conduz fatias verticais de ponta a ponta — da spec ao merge —, toma e registra decisões de arquitetura (ADRs), é referência técnica em backend e front, domina as camadas de infra, mensageria e observabilidade, e eleva o padrão do time (revisão dupla, mentoria, engenharia IA - First).
Responsabilidades e atribuições
Conduzir uma fatia do domínio da spec ao merge: desenhar, decompor, implementar e provar. (backend + front + contrato + testes). Tomar decisões de arquitetura e registrá-las como ADRs; estressá-las antes de cravar (red-team /. advogado-do-diabo). Atuar na costura assíncrona (outbox / relay / worker idempotente no NATS JetStream) e na. reconciliação / drift com o Provider Port (Pulumi / OpenTofu). Cuidar da observabilidade (OpenTelemetry, Prometheus, SigNoz) e da saúde operacional dos. serviços no Kubernetes.
Ser revisor de referência (conformidade com a spec e qualidade de código); elevar a barra de TDD e. cobertura do time. Pilotar a engenharia IA - First — decompor fatias para subagentes, conduzir a revisão dupla. criar/evoluir skills e a memória de projeto, e elevar o uso do harness. Mentorar Especialistas I e participar do desenho de novas capabilities/adapters do hexágono.
Requisitos e qualificações
Experiência sênior comprovada em full-stack — Go no backend e Angular/TypeScript no front. com profundidade real nas duas pontas. Domínio de sistemas distribuídos: mensageria com garantia de entrega, idempotência, consistência. padrões de resiliência (retry / breaker / bulkhead). Kubernetes e ecossistema CNCF (NATS, Prometheus, OpenTelemetry) em produção. Infra como código (Pulumi e/ou OpenTofu / Terraform) e provisionamento em nuvem pública, com. experiência prática em OCI (Oracle Cloud Infrastructure).
Prática de API-first / OpenAPI, arquitetura hexagonal (ports & adapters) e Domain - Driven Design. — bounded contexts, value objects, agregados e modelagem por invariantes. Pragmatismo arquitetural: defender simplicidade (YAGNI/KISS), fronteiras de módulo em monorepo. modular e abstrações que não vazam — e saber quando não abstrair. Histórico de decisões técnicas documentadas e de mentoria / condução técnica. Requisitos desejáveis: Conhecimento avançado de OCI (networking/VCN, IAM/compartments, quotas) ou vivência.
multicloud. Vivência com SigNoz / ClickHouse ou stacks de observabilidade em escala. Familiaridade com Spec - Driven Development, ADRs e engenharia IA - First com harness agêntico. (Claude / Claude Code) — desenvolvimento orientado por subagentes, skills e memória de projeto. Contribuições open source no ecossistema CNCF.
Tenho aderência a esta vaga?Compare seu perfil com os requisitos antes de se candidatar.Verificar minha aderência
Revise os requisitos obrigatórios antes de decidir.
Não deixe de se candidatar apenas por não cumprir itens desejáveis. Dê prioridade aos requisitos explicitamente obrigatórios e nunca invente experiências.Fonte: TOTVS — via ATS TOTVS