Análise e Planejamento
O profissional realizará a análise, planejamento e execução do desenvolvimento de soluções de tecnologia da informação em todas as fases.
Habilidades Técnicas
* Desenvolvimento de software;
* Experiência em serviços restfull e microserviços;
* Criação de aplicações web com HTML5, CSS3, Node.js, Angular, Vue e React;
* Ferramentas de programação Python;
* Acesso a bancos de dados SQL e Análise de Dados;
* Levantamento e documentação de requisitos juntos aos usuários;
* Testes unitários e de integração;
* Desenvolvimento de soluções utilizando linguagens suportadas na plataforma ArcGIS;
Habilidades Desejáveis
* Certificações e especializações;
* Inglês avançado;
* Vivência em metodologias ágeis;
* Conhecimento na plataforma ArcGIS;
* Análise crítica de especificações de sistemas e negócios.
Responsabilidades
* Escrever códigos de desenvolvimento seguindo padrões da empresa;
* Detalhar projetos, determinando suas interfaces e limites de automação;
* Construir modelos funcionais e de dados, aplicando boas práticas que garantam visão estruturada;
* Identificar frameworks, componentes e softwares para desenvolvimento;
* Avaliar segurança e performance de soluções;
* Avaliação e implementação de testes funcionais e não funcionais;
* Avaliar e elaborar documentação de usuário;
* Assegurar interfaces de integração com outras plataformas.