Back to search
Fagron Tech Linkedin · Posted 25d ago

Tech Lead

Brazil

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Sobre o trabalho

This opportunity is at Fagron Tech. Follow us here Fagron Tech - Home

Missão do Cargo

Ser o ponto focal técnico da squad, garantindo qualidade de código, saúde da arquitetura e evolução técnica do time, ao mesmo tempo em que atua taticamente no desenvolvimento e remove impedimentos técnicos do Dev Team.

Responsabilidades

Técnico e Arquitetura

  • Apoiar o Dev Team na resolução de impedimentos e dúvidas técnicas
  • Ser o elo entre o time e a arquitetura corporativa, disseminando boas práticas nos dois sentidos
  • Apoiar o refinamento do produto, mapeando aderência tecnológica, riscos, incertezas e dependências técnicas
  • Mapear e acompanhar dependências e impedimentos técnicos com outros times
  • Ser ponto focal técnico na comunicação com parceiros/fornecedores de sistemas terceiros
  • Executar ou delegar provas de conceito (PoC) para reduzir incertezas antes do desenvolvimento
  • Escrever User Stories técnicas (débito técnico, melhoria, TI) ou delegar ao Dev Team

Qualidade e Padrões

  • Garantir que os devs apliquem padrões definidos (SOLID, Clean Code, testes unitários)
  • Garantir aplicação correta dos processos de gerenciamento de branches
  • Monitorar desvios técnicos no SonarQube e criar/delegar débitos técnicos no backlog
  • Monitorar pull requests da sprint, aprovando ou delegando aprovação, evitando fila
  • Garantir que Tasks das US estejam tecnicamente detalhadas e prontas para desenvolvimento (aplicar DoR)
  • Disseminar a importância da documentação técnica e garantir que o time documenta corretamente

Operação e Entrega

  • Definir e ser responsável pelos procedimentos de empacotamento do código, após validação do tester
  • Gerenciar o deploy em conjunto com os testers, garantindo integridade das configurações em todos os ambientes
  • Monitorar o ambiente via ferramentas de observabilidade (DataDog, logs, performance, métricas, banco de dados) e aplicar hotfixes/melhorias
  • Investigar, diagnosticar e solucionar problemas identificados em conjunto com o Dev Team

Processo e Melhoria Contínua

  • Aperfeiçoar continuamente o ciclo de desenvolvimento, sempre alinhado ao time de Arquitetura
  • Identificar oportunidades de melhoria e propor padrões técnicos de desenvolvimento

Pessoas e Priorização

  • Compartilhar conhecimento técnico e promover a evolução do Dev Team
  • Distribuir as atividades entre os devs - enquanto o PO prioriza as demandas, o TL define, junto ao time, quem executa cada demanda
  • Desempenhar papel tático dentro do time, mantendo-se também como desenvolvedor ativo

Seja a diferença

Conhecimentos Técnicos

Obrigatório

  • Back-end: C#, .NET Core (ou .NET 8), Web API RESTful
  • Front-end: HTML/CSS, JavaScript, AngularJS (legado) e/ou Angular - desejável experiência com bases legadas de front-end
  • Aplicação prática de SOLID e/ou Clean Code
  • Ferramentas: Git, Visual Studio, Microsoft Azure
  • Dados: SQL Server, MongoDB, Redis, mensageria (RabbitMQ)
  • Monitoramento/Observabilidade: DataDog
  • Conhecimento em arquitetura de microsserviços
  • CI/CD
  • Elaboração de documentação técnica (arquitetura/solução) e de negócio

Opcional

  • SonarQube
  • Kubernetes (AKS, Docker)

Desejável

  • Cultura orientada a testes (TDD - Test-Driven Development)

Formação
  • Faculdade e/ou pós-gradução relacionada à área de atuação (Arquitetura de software, Engenharia de Software ou similares, Análise e Desenvolvimento de Sistemas, Ciências da Computação, etc.).

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search