Descrição do cargo:
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
Oferecemos:
Cartão multi-benefícios – você escolhe como e onde utilizar.
Bolsas de Estudos para cursos de Graduação, Pós, MBA e Idiomas.
Programas de incentivo à Certificações.
Horário de trabalho flexível.
Salários competitivos.
Avaliação de desempenho anual com plano de carreira estruturado.
Possibilidade de carreira internacional.
Wellhub e TotalPass.
Previdência Privada.
Auxílio-Creche.
Assistência Médica.
Assistência Odontológica.
Seguro de Vida.
#VemPraGFT