REQUISITOS NECESSÁRIOS:
- Sólidos conhecimentos em algoritmos, lógica de programação, estruturas de dados e orientação a objetos;
- Linguagens de Programação (Java, C# .Net, Python);
- Padrão de Desenvolvimento de Desenho de Software (Design Patterns);
- Técnicas de Desenvolvimento de Sistemas (XP, RUP, Scrum);
- Inglês fluente
CONHECIMENTOS NECESSÁRIOS:
- Ferramentas de prototipagem rápida, definição de escopo, e desenho de projetos (Design Thinking, Business Model Canvas, entre outros);
- Conhecimento em Sistemas Operacionais (Windows, Linux);
- Ambientes de desenvolvimento em Cloud computing e Web;
- Banco de dados relacional (SQL Server, Oracle, Mysql, PostgreSQL, entre outros);
- Banco de dados não-relacionais (MongoDB, Hbase, Cassandra, entre outros);
- Conhecimento de ferramentas de cloud publicas (AWS, GCP, Bluemix, Azure, entre outros).