This job listing expired on Mar 15, 2021
Responsabilidades:
- Trabalhar junto com o time de Back-end no desenvolvimento de features e produtos de larga escala de dados;
- Identificar e corrigir problemas em ambiente de produção em diversos níveis do stack;
- Ajudar a desenhar e implementar dados persistentes para nossos jogos;
- Revisar o design de arquitetas propostas como soluções por outros membros do time;
- Code review de outros membros do time;
- Comunicar-se efetivamente com o time e outros líderes;
- Promover uma cultura positiva de engenharia e cultura de times.
Requisitos:
- Graduação em Ciência da Computação ou campo relacionado, ou experiência equivalente;
- 3+ anos de experiência profissional em um time de software preferencialmente desenvolvendo serviços de dados back-end, APIs, ou microservices em um ambiente de produção de larga escala;
- Experiência desenvolvendo e implantando sistemas de alta performance com práticas confiáveis de monitoramento e log;
- Entendimentos sólidos sobre conceitos de ciência da computação (estrutura de dados, networking, concorrência, gerenciamento de memória, análise de algoritmos, etc);
- Experiência profissional com base de dados relacional e queries (SQL);
- Conhecimento sobre frameworks de Virtual Actor Model (Microsoft Orleans, Akka.NET);
- Conhecimento e experiência prática com Modelagem de Dados e Warehousing;
- Fortes habilidades de debug;
- Experiência com análise de performance e otimização de código; Experiência com sistemas de versionamento;
- Excelente habilidade de comunicação verbal e escrita;
- Nível intermediário de Inglês (leitura/escrita).
Extras:
- Paixão por jogos de RPG ou MMOs em geral;
- Gosto e experiência com construção de APIs;
- Cloud development/deployment/management (perferencialmente AWS);
- Experiência escalando e monitorando sistemas na AWS;
- Familiaridade trabalhando com aplicações de larga escala e alto volume de dados;
- Soluções de MPP Database e tecnologias de Data Warehousing;
- Experiência full-stack (Infrastructure, Storage, Database, ETL, Web Services, Visualization);
- DevOps Tools (Chef, Vagrant, Docker, Kubernetes);
- Experience with Mono or Unity;
- Experiência com Metodologia Ágil.