* Salário: R$ 18.000 a R$ 30.000 por mês (estimado)
* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.
Área: Tecnologia da Informação
Nível: Gerente
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.
- 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 tecnicamente 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:
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.
- 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 governança de dados.
- Experiência com comunicação RPC e/ou integração orientada a serviços (SOA), quando exigido por legados industriais.
- Doutorado (ou Mestrado com + 2 anos de conclusão) em área de desenvolvimento de software, IoT, IA ou engenharia.
- Boa comunicação verbal e escrita.
- Autonomia para tomada de decisões técnicas e senso de ownership.
- Capacidade de atuar em ambientes ágeis (Scrum/Kanban) e colaborar com produto, QA e design.
- Proatividade para levantar riscos, propor soluções e conduzir alinhamentos com stakeholders.
- Foco em resultados, qualidade e melhoria contínua.
- Inglês avançado (escrever bem, falar bem, entender bem o inglês em ambientes de negócios e acadêmico)
