Descrição
Objetivo do perfil
Esperamos alguém capaz de desenhar soluções, antecipar riscos técnicos e ajudar o time a manter um backend confiável, escalável e sustentável ao longo do tempo.
Requisitos esperados
* Domínio avançado de C\# e .NET.
* Experiência sólida com sistemas distribuídos e microsserviços.
* Vivência real com AWS e Azure em contexto produtivo.
* Capacidade de desenhar fluxos assíncronos confiáveis com filas, eventos e reprocessamento.
* Forte entendimento de resiliência: idempotência, retries, circuit breaker, timeout, DLQ, consistência eventual e compensações.
* Experiência profunda com MongoDB, incluindo modelagem, índices, performance e trade\-offs de consistência.
* Visão de observabilidade e operação: logs, métricas, tracing, diagnóstico e análise de causa raiz.
* Capacidade de orientar outros desenvolvedores e elevar o padrão técnico do time.
* Boa comunicação para defender trade\-offs técnicos com clareza.
O que esperamos na prática
* Desenha soluções com clareza e assume decisões técnicas relevantes.
* Atua com visão de sistema, não apenas de implementação local.
* Identifica riscos de mudanças em cadeia em um ambiente de microsserviços.
* Ajuda a padronizar práticas de engenharia e reduz complexidade no ecossistema.
* Consegue liderar tecnicamente uma frente ou iniciativa.