Tech Lead (Home-office)

  • wBrain Agile People
  • Remoto
  • 15/09/2020
CLT Full Inovação e Gestão

Descrição da vaga

O Tech Lead terá a missão de ser uma referência técnica para o time, motivar positivamente o ambiente, auxiliar o time a realizar entregas e a se desenvolver.

RESPONSABILIDADES E ATRIBUIÇÕES

·        Propor junto com o time soluções técnicas eficientes, performáticas, flexíveis e que atendam ao negócio,

·        Colocar a mão na massa e desenvolver aplicações de alta complexidade;

·        Trabalhar em times multidisciplinares, fazendo uso de metodologia ágil e interagindo com fabricas de software;

. Estar sempre atualizado em relação às novas práticas e tecnologias de mercado;

. Manter ambientes de teste e controle de versionamento de código organizados.

REQUISITOS E QUALIFICAÇÕES

  • Formação superior completa em Análise de Sistemas, Ciências da Computação ou áreas relacionadas a TI;
  • Conhecimentos de Arquitetura de Software: Microservices, Monolithic Architecture, RESTful, SOAP, MVC, WebApi, WCF;
  • Boas práticas de programação: SOLID, DDD, Design Patterns, Clean Code;
  • Backend: C#, .Net Core, .Net Framework, Ado.Net, UnitTests, Rhino Mock, Dapper;
  • Banco de dados: SQL Server e MongoDb;
  • FrontEnd: Javascript, Angular (2 ou superior), jQuery e Bootstrap. 
  • Domínio com aplicações que utilizam arquitetura orientada a objetos;
  • Conhecimento em bancos de dados relacionais e não relacionais;
  • Sólido conhecimento em testes unitários, performance e integrados;
  • Domínio em Docker, Kubernetes;
  • Conhecer arquitetura e configuração de aplicações em Cloud;
  • Conhecimentos da cultura DEVOPS (Jenkins, Pipeline scripts);
  • Conhecimento avançado em versionamento de código (Git);
  • Conhecimento em ferramentas ETL.

Para fechar com chave de ouro:

  • Cloud: Azure (preferencialmente);
  • DevOps: Git (branchs, commit, push, pr), AzureDevOps, CD/CI;
  • Espanhol avançado/fluente é diferencial;
  • Ter experiência com projetos ágeis.