Sobre nós
Desde 2001, o INDT é um instituto de tecnologia que inspira inovação e respira tecnologia! Desenvolver está no nosso DNA e oferecemos um ambiente colaborativo com muitos desafios para o aprendizado e crescimento.
Surgimos em Manaus (AM) através da Nokia, e hoje atuamos em todo o Brasil com o objetivo de levar nossos serviços e nossa cultura para todas as regiões. Atualmente, possuímos mais de 200 colaboradores atuando ativamente.
Aqui você tem autonomia e protagonismo para propor e desenvolver projetos inovadores. #VEMSERINDT
Sobre a vaga
Buscamos um profissional com sólida experiência em liderança técnica em desenvolvimento de software multiplataformas, arquitetura de sistemas, atuando na concepção, evolução e sustentação de soluções escaláveis, seguras e de alto desempenho. Possuir forte capacidade de traduzir requisitos de negócio em arquiteturas bem definidas, promovendo qualidade técnica, padronização de desenvolvimento e sustentabilidade do código a longo prazo.
O Tech Lead deverá ter uma atuação transversal com experiência em desenvolvimento de projetos para diversos tipos de empresas (industriais, startups, médias e grandes organizações), com domínio de múltiplas linguagens, frameworks e ecossistemas tecnológicos, sempre orientado às melhores práticas.
Responsabilidades
Definir e evoluir arquiteturas end-to-end (edge/conectividade, APIs, pipeline de dados, banco(s), serviços, web e mobile), garantindo escalabilidade, confiabilidade e segurança.
Aplicar e promover boas práticas de arquitetura e design de software para reduzir acoplamento e facilitar a evolução do sistema no longo prazo.
Liderar técnicamente times multidisciplinares (backend, frontend, mobile, IA e integração), realizando code reviews, definindo padrões, garantindo qualidade de entrega e oferecendo suporte ao time de desenvolvimento, especialmente aos juniores.
Conduzir integração com equipamentos/dispositivos e softwares proprietários, definindo contratos de dados, modelo de domínio e estratégias de validação/observabilidade.
Apoiar a definição de requisitos e priorização de itens de baklog com PO, gerente de projeto e stakeholders (workshops, refinamentos, critérios de aceite), conectando necessidades do negócio à execução técnica.
Orientar e conduzir a implantação de boas práticas de desenvolvimento de software: CI/CD, TDD, testes automatizados (unitários, integração, carga e segurança), padrões de documentação e governança de repositórios.
Identificar riscos técnicos e dependências (infra, conectividade, integrações com MES), propondo planos de mitigação e comunicando status com clareza.
Apoiar o gerente técnico na definição e execução de roadmap tecnológico.
Requisitos Técnicos
Formação superior em Ciência da Computação, Engenharia da Computação, Engenharia Eletrônica, Engenharia Elétrica ou áreas relacionadas à Tecnologia (ou experiência equivalente).
Sólida experiência comprovada como Tech Lead em projetos de desenvolvimento de software (+ 5 anos).
Sólidos conhecimentos em arquitetura de software: monolito modular, microserviços, event-driven e suas integrações.
Sólida experiência em Clean Architecture / Hexagonal Architecture e DDD (Domain-Driven Design), com habilidade de definir limites de contexto, camadas e contratos.
Sólida experiência em desenvolvimento e integração de APIs (REST/GraphQL) e boas práticas de design (versionamento, contratos, documentação).
Conhecimentos de processamento assíncrono e mensageria (ex.: Kafka ou RabbitMQ) e padrões event-driven.
Sólidos conhecimentos de bancos de dados.
Conhecimento em estratégias de performance e escalabilidade.
Experiência em ambientes de desenvolvimento de sistemas em Cloud e práticas DevOps (Git, pipelines CI/CD).
Sólida experiência em contêineres e orquestração (Docker e, preferencialmente, Kubernetes).
Segurança e qualidade: testes automatizados, testes de carga, análise de vulnerabilidades e boas práticas de hardening.
Experiência com observabilidade em produção (logs, métricas e tracing), definição de SLOs/SLIs e rotinas de resposta a incidentes.
Experiência com integração de sistemas e conectividade em ambiente industrial.
Capacidade de tomar decisões técnicas com trade-offs claros (custo, prazo, performance, segurança, mantenabilidade) e justificar escolhas para diferentes públicos.
Experiência em implantação de sistemas de média e grande escala após o ciclo de desenvolvimento.
Diferenciais
Vivência em projetos de Indústria 4.0, manufatura, sistemas supervisórios, MES e integração com sistemas legados.
Experiência com coleta de dados de equipamentos industriais e softwares proprietários (ou integração com hardware/edge).
Conhecimento de observabilidade em tempo real e monitoramento de processos (dashboards, alertas, SLOs).
Experiência em times multidisciplinares trabalhando próximo a times de IA/Engenharia de Dados para operacionalização de modelos (MLOps básico) e gov
#J-18808-Ljbffr