Desenvolvedor Full Stack


NIC.br é uma empresa sem fins lucrativos, com a missão de implementar as decisões do Comitê Gestor da Internet no Brasil - CGI.br e trabalhar pela melhoria da Internet Brasileira. Com sede em São Paulo e infraestrutura em todo país, a empresa desempenha um papel crítico na evolução da Internet Brasileira. Você fará parte do nosso projeto de medição da qualidade Internet, SIMET.Quantidade de vagas: 01 (uma).
Área: Medição de Qualidade
Local São Paulo, SP – Brooklin (região da Berrini)
Descrição detalhada:
  • Como Desenvolvedor Full Stack, você irá:
  • Participar na concepção, desenvolvimento e refinamento de múltiplos produtos. Englobando desde interfaces para usuários finais quanto do serviços de backend, gerenciamento, controle e telemetria;
  • Participar do projeto, da implementação e da implantação de sistemas e serviços de medição da qualidade Internet com escalabilidade e escopo nacional, úteis e adequados para variados tipos de usuários;
  • Trabalhar em um time multidisciplinar, com foco em automação de processos e entrega de projetos altamente evolutivos, capazes de se adaptar facilmente às mudanças do mercado;
  • Participar da definição de sistemas precisos, seguros, escaláveis e, sobretudo resilientes;
  • Desmembrar problemas complexos em soluções simples e objetivas, interpretar e contornar interdependências e limitações durante o desenvolvimento de projetos;
Qualificação necessária:
    • Pelo menos 2 anos de experiência com desenvolvimento de software;
    • Graduação em Engenharia, Ciência da Computação ou cursos afins;
    • Inglês avançado;
    • Conhecimento em redes e protocolos IPv4 e IPv6;
    • Conhecimentos em fundamentos de ciência de computação como, por exemplo, desenvolvimento de algoritmos, resolução de problemas e análise de complexidade;
    • Experiência com desenvolvimento de interfaces Web;
    • Experiência desenvolvimento em sistemas Linux;
    • Experiência com arquiteturas de microsserviços e desenvolvimento utilizando containers;
    • Experiência com programação orientada a objetos;
    • Boa capacidade de comunicativa;
    • Foco em desenvolvimento de produtos com alta qualidade e experiência de uso;
Qualificação desejável:
  • Experiência com React, Typescript e desenvolvimento de aplicações Web dinâmicas;
  • Experiência com UI e UX design;
  • Experiência com práticas ágeis de projeto;
  • Experiência em orquestração de containers (Kubernetes);
  • Experiência em integração e implantação contínuas (CI/CD);
  • Experiência em bancos de dados (Cassandra, Kafka, Postgresql);
  • Conhecimentos em boas práticas de desenvolvimento de software, ciclo de vida de produtos, code review, testes automatizados, gerência de ambientes;
  • Conhecimentos em desenvolvimentos de sistemas distribuídos e arquitetura orientada a serviços;
  • Capacidade de incentivar o uso de boas práticas de desenvolvimento e automação dentro do time;
  • Boa capacidade para apresentar soluções propostas;
  • Mestrado ou Doutorado em computação, matemática, estatística ou área técnica relevante;