Arquitetura de Soluções / Software - 131053
Arquitetura de Soluções / Software - 131053
Alphaville - Barueri, BR, 06.454-000
O que buscamos:
Arquitetura de Soluções / Software com perfil hands-on, visão estratégica e sólida experiência em ambientes Cloud-native na Azure.
Requisitos e qualificações:
Responsabilidades:
- Liderar discussões e revisões de arquitetura, propondo soluções alinhadas a requisitos de negócio, escalabilidade, resiliência e segurança;
- Elaborar e apresentar desenhos técnicos (diagramas C4, fluxos de integração, topologias de mensageria etc.) para times de desenvolvimento, produto e stakeholders;
- Construir POCs funcionais para validar tecnologias, padrões e integrações antes da adoção pelo time;
- Definir e evangelizar padrões de Arquitetura Hexagonal, Clean Architecture e DDD garantindo consistência entre os times;
- Orientar as equipes na utilização dos serviços Microsoft Azure (AKS, API Management, Event Hub, Blob Storage, Service Bus, Key Vault e outros);
- Atuar como referência técnica em Apache Kafka e Azure Event Hub, definindo padrões de modelagem, particionamento e estratégias de resiliência;
- Definir diretrizes de uso de MongoDB em cenários distribuídos (sharding, indexação, consistência eventual);
- Estabelecer padrões de resiliência como Circuit Breaker, Bulkhead, Retry e Timeout, utilizando ferramentas como Resilience4j;
- Contribuir com código em Java 17 ou 21+ durante sprints, revisões técnicas ou demandas críticas;
- Participar de ADRs, documentando decisões, trade-offs e contexto;
- Atuar como referência em code reviews de alto impacto, avaliando tanto código quanto aderência à arquitetura.
Requisitos obrigatórios:
- Experiência comprovada como Arquiteto(a) de Soluções/Software ou Tech Lead Sênior em ambientes distribuídos e Cloud-native;
- Domínio profundo em Java 11+ (preferencialmente 17 ou 21+) e ecossistema Spring (Boot, Cloud, Data, Security);
- Vivência real com Arquitetura Hexagonal, Clean Architecture e/ou DDD em projetos de médio/grande porte;
- Experiência prática e avançada em Microsoft Azure, incluindo provisioning, segurança e troubleshooting;
- Experiência sólida com Apache Kafka e Azure Event Hub;
- Experiência com Azure Blob Storage e estratégias de armazenamento não estruturado em escala;
- Domínio de MongoDB em arquiteturas distribuídas;
- Conhecimento aprofundado em padrões de resiliência (especialmente Circuit Breaker);
- Capacidade de construir POCs funcionais;
- Excelente comunicação técnica para diferentes públicos;
- Experiência com Docker, Kubernetes (AKS) e práticas de CI/CD.
Diferenciais:
- Experiência com Angular e capacidade de apoiar o frontend quando necessário;
- Certificações Azure (AZ-204, AZ-305, AZ-400 ou superiores);
- Conhecimento em Dynatrace e observabilidade distribuída;
- Vivência com GitOps (ArgoCD, Flux);
- Familiaridade com Event Storming e processos de discovery técnico;
- Experiência com API Gateway patterns, versionamento e contratos OpenAPI/AsyncAPI.
Descrição comportamental:
Procuramos uma pessoa que:
- Goste de trabalhar em equipe e seja colaborativa;
- Tenha coragem para se desafiar e explorar novas oportunidades;
- Converta ideias em soluções criativas, prezando por qualidade;
- Tenha fortes habilidades de resolução de problemas;
- Seja capaz de trabalhar de forma independente e gerenciar seu próprio tempo;
- Tenha interesse em lidar com cenários desafiadores e inovadores no ambiente tecnológico.
Big enough to deliver – small enough to care.
#VempraGFT
#VamosVoarJuntos
#ProudToBeGFT