Desenvolvedor Back-end
há 2 anos
Descrição da vaga
Buscamos profissionais altamente motivados, colaborativos, com mente aberta, que estejam disponíveis e interessados em trabalhar numa organização jovem de entretenimento com um ritmo acelerado. Esse profissional deve ser altamente flexível, comprometido e alinhado com o time, trabalhando com equipes multidisciplinares, monitorando o andamento dos projetos e os resultados, sempre motivando o time de trabalho a fim de conseguir um fluxo estruturado, ágil, assertivo, sem gargalos, evitando riscos e garantindo a boa performance da equipe para que o objetivo seja alcançado.
Estamos a procura de um Desenvolvedor Back-end interessado em construir pipelines eficientes e escaláveis para agregação de dados que impulsionem o "ISAW" — O motor analítico da nossa plataforma.
Responsabilidades e atribuições
- Capacidade de projetar e implementar micro serviços escaláveis com soluções que suportem agregação de informação de mídias sociais;
- Implementar e testar novas features aplicando boas práticas de desenvolvimento, testes automatizados, dev ops e monitoramento;
- Interagir com time de front-end entendendo as necessidades deles a fim de prover soluções fáceis e eficientes de serem desenvolvidas;
- Fazer a gestão dos projetos tendo o entendimento e o controle de todas as etapas das entregas do começo ao fim;
- Considerar o sucesso do time como o próprio sucesso, criando um ambiente colaborativo.
Requisitos e qualificações
- Formação Superior em Engenharia da Computação, Análises de Sistemas e afins.
- Inglês avançado;
- Experiência na criação de micro serviços escaláveis e performáticos usando estruturas, linguagens e infraestrutura comuns;
- Sólida experiência trabalhando com Node.JS (Typescript), Python e banco de dados relacionais (e.g. MySQL, PostgreSQL) e experiência com GraphQL;
- Experiência com containers (e.g. Docker, ContainerD) e orquestrados de container (Kubernetes ou equivalente);
- Experiência com debugging e observability de software (e.g. logging, metrics, alerting);
- Experiência com ferramentas de testes (teste unitário, integrado, testes de performance, API, load testing);
- Estar familiarizado trabalhando com times multidisciplinares e com metodologia ágil;
- Desejável ter experiência com sistemas distribuídos e orientados a mensagens.
Informações adicionais
- Contratação PJ;
- Trabalho Remoto.