Caro usuário, habilite o javascript para que esse site funcione corretamente.

Arquiteto(a) de Software Sênior (.NET e Azure)

* Salário: R$ 11.000 a R$ 20.000 por mês (estimado)

* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.

Área: Tecnologia da Informação

Nível: Senior

Descrição da Vaga: Arquiteto(a) de Software .NET e Azure

Localização: Remoto (Brasil)
Nível: Sênior

Sobre a Oportunidade:
Buscamos um(a) Arquiteto(a) de Software altamente capacitado(a) e com mentalidade técnica hands-on para projetar e implementar soluções de grande escala em nossa plataforma na nuvem Azure. Você será responsável por liderar a arquitetura de microservices, definir padrões de engenharia e garantir a construção de sistemas resilientes, escaláveis e de alta disponibilidade. Esta é uma oportunidade para trabalhar com os mais modernos padrões de arquitetura e tecnologias em um ambiente de grande volume de dados e transações.

O que você fará (Responsabilidades Principais):

  • Projetar e implementar microservices altamente escaláveis utilizando serviços nativos do Azure (Service Bus, Event Hubs, Cosmos DB, Azure SQL, API Management).

  • Aplicar princípios de sistemas distribuídos (particionamento, hashing consistente, tradeoffs do teorema CAP) para construir sistemas resilientes e tolerantes a falhas.

  • Projetar dashboards em tempo real e pipelines de analytics para fornecer insights imediatos sobre camadas transacionais e operacionais.

  • Liderar a adoção de padrões avançados como CQRS, SAGA e Event Sourcing para gerenciamento de estado, reprocessamento de mensagens e consistência entre contextos delimitados.

  • Implementar padrões de comunicação entre serviços com garantias de entrega "exatamente uma vez" (exactly-once), lógica de retry, dead-letter queues e telemetria completa para observabilidade de ponta a ponta.

  • Otimizar fluxos de escrita e leitura através de API gateways e processamento assíncrono, utilizando camadas de streaming e cache.

  • Mentorar equipes de engenharia na escolha entre bancos NoSQL e relacionais, baseando-se em padrões de acesso, requisitos de consistência e volatilidade do schema.

  • Escalar sistemas baseados em SQL utilizando réplicas de leitura, columnstore indexing, sharding e connection pooling.

  • Realizar revisões de código e design, assegurando os mais altos padrões de qualidade em arquitetura, código e operações.

O que você traz (Requisitos e Qualificações):

  • Experiência: 8+ anos de experiência em tecnologia, preferencialmente em empresas de grande porte (enterprise) ou em empresas de produto web-scale.

  • Experiência em Nuvem e Dados: 4+ anos de experiência hands-on em design de banco de dados, data lake, arquiteturas, modelagem e computação em nuvem (design, implementação e suporte).

  • Stack Microsoft Comprovada: Experiência prática sólida com a stack Microsoft: .NET Core, Azure, Azure Service Bus, AKS (Kubernetes), Azure DevOps e Azure Functions.

  • Conhecimento em Dados Azure: Experiência ou exposição a soluções de dados como Azure Synapse e Azure Data Lake.

  • Conhecimento Técnico Profundo:

    • Compreensão sólida de estado distribuído, modelos de consistência (eventual, forte, de sessão) e tradeoffs de latência/falha no mundo real.

    • Capacidade demonstrada de implementar sistemas e dashboards em tempo real e escaláveis com performance de nível de produção.

    • Forte domínio de sistemas de mensageria (messaging), estratégias de caching e arquiteturas de consistência híbrida.

    • Capacidade de tomar decisões de design com base nos internals do sistema, indo além da configuração via interface gráfica (GUI).

    • Experiência em solucionar problemas de performance com conjuntos de dados extremamente grandes e questões de integridade de dados em serviços com volume ultra alto de transações.

  • Monitoramento: Conhecimento abrangente em capacidades de monitoramento e relatórios na nuvem Azure.

  • Inglês: Nível Avançado (C1) para condução de reuniões.


BUSCAS DE VAGAS SEMELHANTES