Á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;
|