Cargo
Arquiteto de Software
Nível exigido
Sênior
Tipo de contrato
Efetivo(CLT)
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 (PD&I) 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 PD&I;
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 P&D 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)
Requisitos
Habilidade Técnica
Metodologias ágeis (Scrum, Kanban, Lean Development)
Python
Documentação técnica e visão sistêmica em projetos complexos
Bancos de dados SQL e NoSQL
Node.js
Microsserviços, APIs RESTful, containers e mensageria
Benefícios
Assistência médica
Assistência odontológica
Wellhub
Auxílio home-office
On Happy
Day Off de Aniversário
Premiação por tempo de casa
licença maternidade e paternidade estendidas
Caju
há 6 horas
Vagas relacionadas
05/08/2025