Skydropx

Tech Lead Sênior

Brazil, Remote. Posted a month ago

The role

O profissional irá liderar tecnicamente o time de desenvolvimento e transformar necessidades de negócio em soluções técnicas. Atuará na definição de arquitetura, mentoria técnica e manutenção da qualidade de código e processos de engenharia.

What you will do

  • Liderar tecnicamente o time de desenvolvimento.
  • Transformar necessidades de Produto e Negócio em soluções técnicas.
  • Participar da definição de arquitetura e desenho de soluções.
  • Trabalhar em conjunto com times de Engenharia, Produto, QA, Dados e DevOps/SRE.
  • Incentivar o uso responsável de ferramentas de Inteligência Artificial.
  • Garantir a aplicação de boas práticas de desenvolvimento, arquitetura e segurança.
  • Acompanhar iniciativas desde o refinamento até a entrada em produção.
  • Realizar e fomentar code reviews.
  • Identificar, acompanhar e administrar a dívida técnica.
  • Apoiar incidentes em produção e análises de causa raiz.

Required qualifications

  • Experiência sólida como Desenvolvedor de Software.
  • Experiência com liderança técnica de equipes de desenvolvimento.
  • Experiência sólida com C# e plataforma .NET, incluindo .NET moderno/.NET Core e ASP.NET.
  • Experiência com desenvolvimento Frontend utilizando TypeScript, Vue.js, Angular ou similares.
  • Conhecimento sólido de orientação a objetos, SOLID, Clean Code e princípios de engenharia de software.
  • Experiência no desenvolvimento e integração de APIs REST e serviços distribuídos.
  • Conhecimento de arquitetura de software, incluindo aplicações distribuídas, microsserviços e arquiteturas orientadas a serviços.
  • Experiência com SQL Server, modelagem de dados, consultas SQL e análise de performance.
  • Conhecimento de Git e estratégias de versionamento e branching.
  • Experiência com testes automatizados, incluindo testes unitários e de integração.
  • Conhecimento de CI/CD e processos automatizados de build, teste e deploy.
  • Conhecimento de segurança aplicada ao desenvolvimento de software, autenticação, autorização e proteção de APIs.

Nice to have

  • Experiência com GCP e/ou AWS.
  • Experiência com Kubernetes e containers.
  • Conhecimento de Docker.
  • Experiência com mensageria e arquiteturas orientadas a eventos, utilizando Kafka, RabbitMQ ou tecnologias similares.
  • Experiência com Redis e estratégias de cache distribuído.
  • Conhecimento de API Gateway e gerenciamento de APIs.
  • Experiência com sistemas de alta disponibilidade, alto volume de requisições e aplicações críticas.
  • Conhecimento de DDD, Clean Architecture, CQRS e Event-Driven Architecture.
  • Experiência com estratégias de deploy como Canary, Blue/Green e Feature Flags.
  • Conhecimento de ferramentas de observabilidade como Datadog, Grafana, Prometheus, CloudWatch ou similares.

About the company

skydropx possui um ambiente internacional.

Tech Lead Sênior at Skydropx | JobZoey