Descrição
Resumo da Vaga:
Liderar a arquitetura de sistemas e soluções em PDI, projetando aplicações escaláveis e resilientes com foco em segurança pública e justiça.
Principais Destaques:
1. Atuação em PDI com foco em dados, IA e visualização de evidências.
2. Liderar arquitetura de sistemas com Python e Node.js.
3. Promover cultura de aprendizado contínuo e revisão técnica.
Há mais de 20 anos no mercado, a TechBiz Forense Digital é referência nacional em soluções tecnológicas para segurança pública e justiça, atendendo forças de lei em todo o país. Nossa área de Pesquisa, Desenvolvimento e Inovação (PDI) atua na vanguarda de tecnologias aplicadas à investigação criminal, com foco em dados, inteligência artificial e visualização de evidências.
Nosso propósito é claro: **entregar tecnologia para quem faz justiça.**
**Principais Responsabilidades**
* Liderar a arquitetura de sistemas e soluções desenvolvidas pela área de PDI;
* Projetar aplicações escaláveis e resilientes, utilizando majoritariamente Python e Node.js;
* Apoiar a definição de padrões arquiteturais e boas práticas, com foco em manutenibilidade, adaptabilidade e segurança;
* Atuar em colaboração com engenheiros de software, engenheiros de dados e designers;
* Avaliar decisões técnicas com base em trade\-offs estratégicos, priorizando soluções eficazes para problemas investigativos e operacionais;
* Fomentar a adoção de design systems, práticas DevOps e integração contínua;
* Apoiar a integração entre módulos, microsserviços e APIs;
* Participar da estruturação de repositórios, versionamento e pipelines CI/CD;
* Promover cultura de aprendizado contínuo e revisão técnica entre pares.
**Requisitos obrigatórios**
* Experiência consolidada com arquitetura de software e sistemas distribuídos;
* Domínio em Node.js e Python;
* Conhecimentos sólidos em bancos de dados SQL e NoSQL;
* Experiência com microsserviços, APIs RESTful, containers e mensageria;
* Vivência com Docker, Kubernetes, Git e ferramentas de CI/CD (Azure DevOps, GitHub Actions, etc.);
* Capacidade de atuar em ambientes de alta complexidade e grande volume de dados;
* Experiência com metodologias ágeis e ambientes colaborativos;
* Boa comunicação técnica, clareza na documentação de arquitetura e visão sistêmica;
* Capacidade de trabalhar com escopos ambíguos e ajustar decisões em tempo real com base em descobertas de projeto.
**Diferenciais que valorizamos**
* Experiência com Rust, Java e/ou Golang;
* Experiência prévia em ambientes com design systems maduros;
* Conhecimento em bancos de dados não relacionais (ex: MongoDB, Neo4J, DynamoDB);
* Vivência em projetos de PD ou segurança pública;
* Participação em projetos de software orientados a missões críticas,
* dados sensíveis ou de alta variabilidade.
**Modalidade:** hibrida (Preferencialmente BH e RJ)