Talent.com
Arquiteto de Dados e Soluções (Azure / .NET)

Arquiteto de Dados e Soluções (Azure / .NET)

Blend IT Consultoriacascavel pr, estado do paraná, br
Há 7 dias
Descrição da vaga
  • Arquitetar e implementar microsserviços altamente escaláveis usando serviços nativos do Azure (por exemplo, Azure Service Bus, Event Hubs, Cosmos DB, Azure SQL, Azure API Management)
  • Aplicar princípios de sistemas distribuídos, incluindo particionamento, hash consistente e compensações do teorema CAP para construir sistemas resilientes e altamente disponíveis
  • Projetar painéis e pipelines de análise em tempo real para fornecer insights atualizados em camadas transacionais e operacionais
  • Liderar a adoção de padrões CQRS, SAGA e de origem de eventos para gerenciar o estado, suportar o reprocessamento de mensagens e obter consistência em contextos delimitados
  • Projetar padrões de comunicação entre serviços com garantias de entrega única, lógica de repetição, filas de mensagens mortas e telemetria, garantindo observabilidade de ponta a ponta.
  • Separe estrategicamente os fluxos com alta demanda de gravação e leitura por meio de gateways de API e processamento assíncrono apoiado por camadas de fluxo e cache.
  • Oriente as equipes sobre quando escolher NoSQL ou SGBD relacional com base em padrões de acesso, requisitos de consistência e volatilidade do esquema.
  • Escale sistemas baseados em SQL usando técnicas como réplicas de leitura, indexação de columnstore, fragmentação e pool de conexões.
  • Oriente as equipes de engenharia, conduza revisões de código e design e garanta altos padrões em arquitetura, código e operações.
  • Requisitos

    • 8 anos de experiência como Desenvolvedor em tecnologia.
    • 4 anos em arquitetura de dados, data lakes e nuvem (Azure) .
    • Experiência prática comprovada no fornecimento de sistemas corporativos na pilha Microsoft : .NET Core, Azure, Azure Service Bus, AKS, Azure DevOps, Azure Functions
    • Experiência com soluções de dados do Azure, como Azure Synapse e Data Lake
    • Profundo conhecimento de estado distribuído, modelos de consistência (eventual, forte, sessão) e compensações de latência / falha no mundo real
    • Capacidade demonstrada de implementar sistemas e painéis escaláveis em tempo real com desempenho de nível de produção
    • Sólido conhecimento de sistemas de mensagens, estratégias de cache e arquiteturas de consistência híbridas
    • Capacidade de tomar decisões de design com base nos componentes internos do sistema - não apenas na configuração em nível de GUI
    • Compreensão de Conceitos Orientados a Objetos
    • Experiência em solucionar problemas e solucionar problemas relacionados ao desempenho em cenários com conjuntos de dados extremamente grandes
    • Experiência em solucionar problemas e solucionar problemas relacionados à integridade de dados em serviços com um número extremamente alto de transações
    • Compreensão e / ou experiência abrangentes com recursos de monitoramento e relatórios na nuvem Azure
    • Forte capacidade de comunicação em inglês (nível avançado).
    Criar um alerta de emprego para esta pesquisa

    Arquiteto • cascavel pr, estado do paraná, br