Como você impactará:
Buscamos um Arquiteto de Software Sênior altamente motivado e experiente para se juntar à nossa equipe de desenvolvimento. Nesta função, você será responsável por projetar, desenvolver e implementar soluções de software nativas da nuvem, escaláveis e robustas, para modernizar uma plataforma de mensagens de grande escala para uma empresa líder global no setor de aviação.
O que você fará?
- Colaborar com as equipes de desenvolvimento para entender os requisitos e fornecer orientação técnica ao longo do ciclo de desenvolvimento do projeto.
- Projetar e arquitetar soluções nativas da nuvem no Azure, garantindo escalabilidade, desempenho, segurança e facilidade de manutenção.
- Desenvolver e implementar padrões, diretrizes e melhores práticas para arquitetura e desenvolvimento de software.
- Identificar riscos e propor soluções técnicas para mitigá-los.
- Realizar revisões de código e garantir a adesão às melhores práticas de desenvolvimento de software.
- Investigar e avaliar novas tecnologias, ferramentas e frameworks relevantes para o desenvolvimento de software no Azure.
- Orientar e dar suporte aos membros da equipe sobre as melhores práticas de desenvolvimento de software e padrões de arquitetura.
Requisitos:
- Experiência comprovada como Arquiteto de Sistemas, com um sólido histórico de projeto e implementação de arquiteturas escaláveis e de alto desempenho.
- Experiência prática com os Serviços de Nuvem do Azure, incluindo Azure Kubernetes Service (AKS), Azure Service Bus, Event Hubs, Azure Functions e Gerenciamento de APIs.
- Sólida experiência em Java e Spring Boot/Cloud para o desenvolvimento de microsserviços conteinerizados.
- Experiência em projetar e implementar arquiteturas orientadas a eventos e sistemas de mensageria.
- Conhecimento de protocolos e fundamentos de redes, sendo TCP/IP um diferencial.
- Experiência com Infraestrutura como Código (IaC) utilizando Terraform ou Bicep.
- Experiência prática em um ambiente de desenvolvimento focado em DevOps, utilizando pipelines de CI/CD, monitoramento e ferramentas de registro de logs.