Arquiteto de Software - 23075
Perfil
- Perfil colaborativo e hands-on, capaz de orientar o time tecnicamente e também colocar a mão na massa quando necessário.
- Habilidade para comunicar ideias complexas de forma simples para diferentes públicos.
- Capacidade de pensamento crítico, com foco em soluções escaláveis e sustentáveis.
- Proatividade para identificar e propor melhorias em processos, arquitetura e cultura de engenharia.
Responsabilidades:
- Liderar tecnicamente dois squads de desenvolvimento, promovendo boas práticas de engenharia de software.
- Definir, implementar e evoluir a arquitetura de software, com foco em soluções escaláveis e resilientes.
- Atuar como referência técnica, orientando o time em decisões estratégicas de tecnologia.
- Garantir a qualidade do código por meio de práticas de Clean Code, testes automatizados e revisão de código.
- Apoiar o time na adoção de práticas de DevOps, integração contínua (CI/CD) e observabilidade.
- Colaborar com Product Owners, Tech Leads e stakeholders para alinhar a arquitetura aos objetivos do negócio.
Escolaridade:
- Superior completo
- inglês avançado
Experiência:
- Experiência com liderança técnica, coordenando equipes de desenvolvimento (mínimo de 2 squads).
- Experiência sólida com microserviços e arquiteturas distribuídas.
- Experiência com serviços de mensageria (ex.: Kafka, EventHub, SQS, RabbitMQ, Service Bus).
- Forte atuação com testes unitários e de integração para garantir a qualidade das entregas.
- Experiência em arquiteturas Cloud Native e em ambientes containerizados (Docker, Kubernetes).
- Conhecimento avançado em .NET e boas práticas de programação (Clean Code, SOLID, KISS, DRY).
- Experiência com front-ends SPA usando frameworks como Angular ou React.
- Experiência com metodologias ágeis (Scrum, Kanban) e práticas de DevOps.
- Conhecimento em bancos de dados relacionais e não-relacionais (SQL, NoSQL).
- Domínio de padrões de API REST e práticas de segurança de APIs.
- Conhecimento avançado em Domain Driven Design (DDD) e padrões arquiteturais (Hexagonal, Camadas, Microservices, Vertical Slice).
- Experiência com ferramentas de observabilidade (ex.: DataDog, Application Insights, Grafana).
- Familiaridade com padrões de Design (GOF, CQRS, Event Sourcing, Enterprise Patterns).
- Conhecimento em pelo menos um provedor de Cloud padrão: Azure, AWS ou GCP.
Desejável:
- Certificações em Cloud (AWS, Azure, GCP) ou arquitetura de software.
- Experiência com Event Sourcing e CQRS em larga escala.
- Participação em comunidades de tecnologia, open source ou eventos técnicos.
Candidatar
Receba alerta de vagas da cidade
Remoto