Descrição
Resumo:
Junte-se como Gerente de Engenharia de Software para liderar o projeto e a implementação de camadas de integração robustas no Azure, com foco em microsserviços e arquitetura orientada a eventos.
Pontos de destaque:
1. Modelar a arquitetura de aplicações críticas e orientar desenvolvedores.
2. Liderar projetos utilizando microsserviços e arquitetura orientada a eventos no Azure.
3. Impulsionar a excelência técnica, a segurança e a interoperabilidade entre sistemas.
Descrição da vaga
Dê um passo rumo ao futuro da integração empresarial! Estamos procurando um Gerente de Engenharia de Software apaixonado por microsserviços, arquitetura orientada a eventos e construção de camadas de integração robustas, seguras e escaláveis no Azure. Esta é sua oportunidade de ser um líder prático, moldando a arquitetura de aplicações críticas e orientando desenvolvedores, ao mesmo tempo em que entrega soluções de ponta em um ambiente colaborativo e de alto impacto.
Na Avanade, nossa equipe de Back\-End não se trata apenas de codificação — trata-se de engenharia do núcleo dos ecossistemas empresariais. Como Gerente de Engenharia de Software, você projetará e orientará a implementação de componentes de integração alinhados aos padrões de arquitetura empresarial, aproveitando os Serviços de Integração do Azure e práticas modernas de desenvolvimento.
Você liderará pelo exemplo, garantindo excelência técnica, segurança e interoperabilidade entre sistemas distribuídos.
**Principais responsabilidades**
* Projetar e supervisionar a arquitetura das camadas de integração com foco em escalabilidade, desempenho e segurança.
* Atuar como líder técnico em projetos que utilizam microsserviços e arquitetura orientada a eventos (por exemplo, Service Bus, Event Grid). Liderar o projeto e a implementação de soluções nos Serviços do Azure Kubernetes (AKS), .NET Core 6\+, Azure Logic Apps e Azure API Management.
* Aplicar as melhores práticas arquiteturais, incluindo DDD (Design Orientado ao Domínio) e Clean Architecture. Definir e impor padrões de desenvolvimento (princípios SOLID, automação de testes, qualidade de código).
* Orientar a equipe na implementação de testes unitários, monitoramento, registro de logs e práticas Dev Sec Ops. Oferecer orientação técnica e liderança a desenvolvedores júnior e pleno. Colaborar com arquitetos, desenvolvedores e partes interessadas para traduzir requisitos de negócios em soluções técnicas robustas.
* Participar das cerimônias ágeis e contribuir ativamente para a entrega SCRUM.
Qualificações
**Requisitos técnicos obrigatórios**
* Experiência comprovada como Líder Técnico em projetos com microsserviços e arquitetura orientada a eventos.
* Experiência sólida em desenvolvimento com .NET Core 6\+.
* Conhecimento aprofundado dos Serviços de Integração do Azure: API Management, Logic Apps, Service Bus, Event Grid.
* Domínio de conceitos arquiteturais de sistemas orientados a eventos.
* Experiência com AKS (Azure Kubernetes Services) e implantações baseadas em Kubernetes.
* Bom entendimento do Entity Framework e de bancos de dados baseados em SQL.
* Experiência com Dapr (Distributed Application Runtime).
* Conhecimento sólido de OAuth 2\.0, JWT, OpenID Connect e Azure Key Vault.
* Domínio avançado dos princípios SOLID e da implementação de testes unitários.
* Experiência prática com Azure DevOps, GIT e pipelines CI/CD.
* Conhecimento de SOA, APIs RESTful e padrões de design de APIs (APIs de Sistema, Processo e Experiência).
**Desejável**
* Experiência com modelagem Data Vault.
* Familiaridade com Clean Architecture e Design Orientado ao Domínio (DDD).
* Experiência em ambientes SCRUM/Ágeis.
* Familiaridade com bancos de dados compartilhados (diferencial).
**Habilidades interpessoais e de liderança**
* Capacidade comprovada de traduzir requisitos funcionais em projetos técnicos robustos.
* Excelente comunicação com partes interessadas técnicas e funcionais.
* Forte liderança de equipe, com capacidade de orientar e desenvolver desenvolvedores júnior.
* Pensamento crítico e mentalidade voltada para soluções.
* Capacidade de gerenciar discussões técnicas e resolver conflitos de forma eficaz.
* Excelentes habilidades organizacionais e espírito colaborativo.
**Sobre você**
* Aceita desafios com intelecto aguçado e sede de conhecimento.
* Colabora de forma perfeita, promovendo uma comunicação aberta e eficaz.
* Abraça a criatividade e explora soluções inovadoras.
* Mantém-se à frente das tendências, antecipando o que está por vir e adaptando-se aos mais recentes avanços.