**Cargo**: Técnico de Suporte e Codificação nível lll
**Local de trabalho**: TRIBUNAL REGIONAL ELEITORAL DO PIAUÍ
**Endereço do local de trabalho**: Sede do TRE-PI - Praça Des.
Edgar Nogueira, S/N - Centro Cívico, bairro Cabral
**Salario**: R$ 8.689,05
**Benefícios**: Vale Alimentação R$ 18,00 + Vale Transporte + Assistência Médica
**Principais atividades**: - Customizar ferramentas de apoio à gestão de dados
- Monitorar estrutura de dados.
- Administrar repositório de ferramenta Case
- Avaliar/homologar modelo de dados conceitual
**Requisitos**: - Formação de nível superior completo nas áreas de Tecnologia da Informação, Análise e Desenvolvimento de Sistemas Sistemas de Informação ou Engenharia da Computação ou qualquer outra formação de nível superior completo com especialização na área de
tecnologia da informação com carga horária mínima de 360h.
- Experiência mínima de quatro anos em codificação de software, comprovada por meio de contrato de trabalho, carteira profissional ou documento equivalente de autônomo.
- Experiência com desenvolvimento de sistemas web utilizando linguagem Java;
- Experiência com frameworks e especificações Java EE: Servlets, Java Server Pages (JSP), Java Server Faces (JSF), Java Persistence API (JPA), Entreprise Java Beans (EJB), Spring Framework; etc;
- Domínio em uso de IDE para banco de dados, a exemplo do Oracle SQL De?eloper, PgAdmin, DBea?er ou similares;
- Domínio na linguagem SQL e conhecimento das especificidades/particularidades de comandos DDL e DML nos SGBDs Oracle ou PostgreSQL;
- Ferramenta de versionamento de código Git;
- Conhecimento do Protocolo OAuth 2;
- Conhecimento de Webhook;
- Conhecimento em arquitetura distribuída de microsserviços;
- Conhecimento de integração de sistemas utilizando webservices, REST, SOAP;
- Habilidades para trabalhar em equipes (capacidade de síntese, boa comunicação interpessoal, proatividade, pensamento crítico, resolução de problemas, etc.)
que adotam metodologias ágeis.
- Requisitos desejáveis:
- Experiência na utilização de bibliotecas de componentes para projetos JSP:
- Primefaces, Richfaces, etc;
- Domínio em prototipagem de sistemas com uso de ferramentas de prototipação como Pencil, Balsamiq ou similares;
- Domínio em especificação de sistemas utilizando-se casos de uso, estórias de
- usuário ou similares;
- Experiência com bibliotecas Javascript React ou React Native;
- Experiência em outras linguagens de programação: Python, Ruby, C++, etc;
- Virtualização em nível de sistema operacional (conteinerização);
- Conhecimento em Continuous Delivery e Continuous Integration (CD/CI);
- Experiência com: SSO Single Sign On, Keycloak;
- Conhecimento em frameworks de testes tais como JUnit, Jasmine ou similares;
- Conhecimento em desenvolvimento de relatórios usando ferramentas de reporting tais como Oracle APEX, Jasper Reports,
- Ter participado do Programa de Formação para Integração e Desenvolvimento do PDPJ-Br.
**Escolaridade Mínima**: Ensino Superior