SOBRE A POSIÇÃO:
Estamos em busca de uma pessoa Tech Lead para liderar tecnicamente uma squad responsável pela construção e evolução de um sistema que atua como hub de integração entre múltiplos sistemas terceiros.
Sua missão será propor e evoluir a arquitetura de uma plataforma capaz de receber requisições externas (via APIs e mensageria), processá-las com regras de negócio, orquestrar fluxos e garantir o envio eficiente para outros sistemas, tudo isso com foco em resiliência, escalabilidade, rastreabilidade e observabilidade.
Buscamos um perfil altamente técnico, com forte visão arquitetural, capacidade de liderança e habilidade para transitar entre tecnologia e negócio.
RESPONSABILIDADES E ATRIBUIÇÕES:
* Liderar tecnicamente a squad, garantindo boas práticas de desenvolvimento e padrões arquiteturais;
* Atuar como referência técnica para o time, apoiando decisões e evolução das soluções;
* Definir e evoluir a arquitetura de sistemas distribuídos, com foco em microsserviços e eventos;
* Ser o principal ponto de contato técnico com áreas de negócio, apoiando na definição e entendimento das demandas;
* Identificar, priorizar e acompanhar débitos técnicos, incluindo vulnerabilidades e melhorias estruturais;
* Mentorar desenvolvedores, promovendo desenvolvimento técnico e evolução contínua do time;
* Apoiar a organização das sprints e decisões técnicas, garantindo fluidez e eficiência no desenvolvimento;
* Evoluir práticas de CI/CD, DevOps e observabilidade;
* Atuar na prevenção de incidentes, redução de retrabalho e otimização de custos operacionais;
* Garantir boas práticas de monitoramento, rastreabilidade e gestão de estados/workflows das requisições.
REQUISITOS E QUALIFICAÇÕES:
* Superior Completo em Tecnologia ou correlatas;
* .NET 6+ e ecossistema .NET;
* Angular para desenvolvimento front-end;
* Linux;
* Kubernetes;
* Arquitetura de microsserviços e orientada a eventos;
* Azure DevOps e pipelines CI/CD;
* Google Cloud Platform (GCP);
* Git e versionamento avançado;
* PostgreSQL e bancos não relacionais;
* Redis;
* RabbitMQ e Pub/Sub;
* Boas práticas de DevOps;
* Boas práticas de observabilidade (Experiência com ferramentas como Datadog, grafana, etc);
* Conhecimento em métodos ágeis (Scrum/Kanban);
* Experiência com testes unitários, testes integrados e testes de carga;
SERÁ CONSIDERADO COMO UM DIFERENCIAL:
* Experiência no setor financeiro ou com produtos financeiros;
* Vivência com sistemas de alta volumetria e missão crítica;
* Experiência com desenho de workflows complexos e orquestração de serviços;
* Conhecimento em segurança de aplicações e arquitetura resiliente.