Princípios e práticas de desenvolvimento de software ágil, incluindo o manifesto ágil, scrum, extreme programming (xp) e kanban
- Modelagem de dados relacional
Análise de requisitos funcionais, não-Funcionais e requisitos ágeis
3. Modelagem de dados relacional. - Arquitetura de aplicações em três camadas e modelo mvc
- Integração contínua (continuous integration), jenkins, especificação por exemplo, refactoring, entrega contínua (continuous delivery)
- Aplicar conceitos de user experience (ux) e conceitos de usabilidade no desenvolvimento de aplicações
- Domínio da linguagem sql
- Manutenção de código-Fonte de acordo com os requisitos da aplicação, besign gráfico da aplicação
- Garantir a qualidade do código-Fonte
Construir testes unitários
Manter o controle sobre as manutenções em código-Fonte
- Realizar o deploy da aplicação depuração e profiling de aplicações
- Definir e criar soluções técnicas de acordo com a tecnologia utilizada no projeto
- Compreender a arquitetura e adaptar-Se a ela
- Identificar e construir os testes de desenvolvedor que cubram o comportamento desejado dos componentes técnicos
- Comunicar o design de uma forma que os outros membros da equipe compreendam
- Integrar o sistema com os novos componentes de software produzidos ou alterados
- Vale ressaltar que a lista de linguagens de programação e plataformas apresentadas não é exaustiva para tecnologias e ferramentas que o inep venha a utilizar no futuro, seja por evolução tecnológica, seja por necessidade específica de um sistema/projeto. Caso isto ocorra, é de responsabilidade da contratada capacitar ou alocar profissionais que atendam às demandas da autarquia
- Demais atividades relacionadas ao desenvolvimento de sistemas.
Requisitos:
-? É requisito ao candidato possuir:
- Graduação em curso de nível superior na área de tecnologia da informação, ou conclusão de qualquer curso de nível superior acompanhado de certificado de curso de pós-Graduação (especialização, mestrado ou doutorado) na área de tecnologia da informação de, no mínimo, 360 horas. ? Conhecimentos necessários:
- Princípios e práticas de desenvolvimento de software ágil, incluindo o manifesto ágil, scrum, extreme programming (xp) e kanban
- Conhecimentos em padrões de projeto
- Arquitetura de aplicações em três camadas, modelo mvc
- Conhecimentos sobre arquiteturas de microsserviços
- Conhecimento em devops e devsecops
- Conhecimento do processo de distribuição dos apps nas lojas google play store e apple store
- Conhecimento em java, angular, spring boot, spring mvc, nodejs, xml, rest, json, soap, ejb, jms, javascript, xml, soap, jsp, html, css, api, web services, bootstrap
- Objective C/swift e react native, ionic, angular, spring, nodejs, xml, rest, json
- Banco de dados transacionais como mysql ou postgresql, sqlserver e oracle
- Bancos de dados nosql, como mongodb e redis
- Ferramentas de controle de versão:
Subversion e git
- Ferramentas ci/cd:
Jenkins, gitlab, maven
- Containers:
Kubernets, docker. - Conhecimento em php:
- 5.X, php 7.X, laravel, rest, javascript, html, css, api, bootstrap
- Banco de dados transacionais como mysql ou postgresql, sqlserver e oracle. - Conhecimento em python:
- Django (geodjango), celery, lefleat, geoserver, mapserver, openlayers, mapproxy/mapink, bibliotecas gdal, ogr, proj4, autenticação por certificação digital padrão icp-Brasil, nginx
- Plataforma geonode. - Conhecimento em C#:
- .Net framework, angular, xml, rest, soap, javascript, html, css, api, web services, bootstrap
- Banco de dados transacionais como mysql ou postgresql, sqlserver e oracle.
Escolaridade mínima exigida: ensino superior.
Para otimizar sua experiência durante a navegação, fazemos uso de cookies.
Ao continuar no site, consideramos que você está de acordo com nossa
Política de Privacidade.
PROSSEGUIR
Aguarde, vamos preparar as informações para envio.
Preparando seu currículo.
Identificando os e-mails.
Realizando o envio.
, vimos aqui que faz tempo que você não atualiza seu currículo.
A última alteração foi em: .
Faça uma revisão para que os recrutadores acessem seu currículo já atualizado e receba convites para entrevistas!
Candidatura realizada com sucesso!
Para agilizar sua busca por empregos identificamos que são perfeitas para você.
Simplifique sua jornada e envie seu currículo automaticamente para estas vagas.
Muito bem, !
Seu currículo foi enviado para de em . Confira os detalhes no seu e-mail.
Agora, complete seu currículo para ter até 10x mais chances de visualização!
Esta vaga é de um site externo!
Esta vaga é de um site externo e você sairá do Trabalha Brasil.
Candidate-se em mais vagas para que mais empresas vejam seu currículo! 🚀