Descrição Geral
Será responsável por definir arquiteturas, estabelecer padrões de desenvolvimento, orientar tecnicamente a equipe, garantir a qualidade, segurança, desempenho e escalabilidade das soluções, apoiando projetos estratégicos e promovendo a adoção de boas práticas de engenharia de software, automação, integração e inovação, equilibrando excelência técnica, eficiência operacional e crescimento do negócio.
REQUISITOS
1. Arquitetura de Soluções e Engenharia de Software (Foco Principal)
- Experiência sólida na definição de arquiteturas escaláveis, resilientes, seguras e de alta disponibilidade.
- Capacidade de definir padrões técnicos, boas práticas de desenvolvimento e diretrizes arquiteturais.
- Conhecimento em arquitetura distribuída, APIs, microsserviços e integração entre sistemas.
- Experiência na tomada de decisões técnicas considerando escalabilidade, desempenho, segurança e manutenibilidade.
2. Desenvolvimento de Software
- Sólida experiência no ciclo completo de desenvolvimento de software (SDLC).
- Domínio de boas práticas de engenharia de software, incluindo Clean Code, SOLID, Design Patterns e princípios de arquitetura.
- Experiência com revisão de código (Code Review), versionamento e garantia da qualidade das entregas.
- Capacidade de atuar tecnicamente em diferentes tecnologias e stacks de desenvolvimento.
3. Integração e Arquitetura Corporativa
- Experiência na integração entre aplicações, serviços e plataformas corporativas.
- Conhecimento em APIs REST, mensageria e arquitetura orientada a serviços.
- Capacidade de definir padrões de integração, interoperabilidade e reutilização de componentes.
- Experiência em soluções orientadas a eventos e integração entre ambientes corporativos.
4. Qualidade, DevOps e Automação
- Conhecimento em integração e entrega contínua (CI/CD).
- Experiência com controle de versão, automação de processos e pipelines de desenvolvimento.
- Promoção de práticas de qualidade, testes automatizados e observabilidade das aplicações.
- Incentivar a cultura DevOps e a melhoria contínua do ciclo de desenvolvimento.
5. Segurança e Governança Tecnológica
- Conhecimento em desenvolvimento seguro e boas práticas de segurança da informação.
- Garantir aderência aos padrões arquiteturais e de governança tecnológica.
- Apoiar a conformidade com requisitos regulatórios e políticas corporativas.
- Promover rastreabilidade, documentação técnica e padronização dos processos.
6. Inovação e Evolução Tecnológica
- Avaliar continuamente novas tecnologias, frameworks e ferramentas.
- Identificar oportunidades de melhoria na arquitetura e nos processos de desenvolvimento.
- Apoiar iniciativas de transformação digital e modernização tecnológica.
- Promover uma cultura de inovação e aprendizado contínuo.
7. Gestão Técnica de Projetos
- Apoiar o planejamento técnico das iniciativas e estimativas de esforço.
- Identificar riscos técnicos e propor planos de mitigação.
- Atuar como referência técnica durante todo o ciclo dos projetos.
- Garantir a qualidade técnica das entregas e o alinhamento entre equipes.
COMPETÊNCIAS COMPORTAMENTAIS E DE LIDERANÇA
- Liderança Técnica e Desenvolvimento de Pessoas
- Comunicação Executiva e Influência Técnica
- Resolução de Problemas Complexos
- Visão Sistêmica e Orientação ao Negócio
- Tomada de Decisão e Senso de Prioridade