Sumário
ANALISTA JUDICIÁRIO - ÁREA APOIO ESPECIALIZADO - ESPECIALIDADE ANÁLISE DE SISTEMAS DE INFORMAÇÃO
Análise de Negócio:
- Conceitos Básicos: Identificação e delimitação de processos de negócio.
- Técnicas de Análise de Negócio: Modelagem de processos de negócio.
- Engenharia de Requisitos: Conceitos básicos, técnicas de elicitação de requisitos, especificação de requisitos, gerenciamento de requisitos e técnicas de validação de requisitos.
- Metodologias de Design Thinking: Conceitos e fundamentos.
- RPA (Robotic Process Automation): Capacidades, componentes, aplicações.
- Desenvolvimento de Software: High-Code, Low-Code e No-Code.
Transformação Digital:
- Conceitos Fundamentais: Evolução da transformação digital.
- Inteligência Artificial: Conceitos, fundamentos e aplicações; IA Generativa para Engenharia de Software.
- Princípios de Produtividade e Agilidade.
- Fundamentos de IAs Generativas (GenAI): Plataformas de GenAI, Engenharia de Prompt.
- Adoção de IA: Desafios e planejamento.
- Conceitos de AI-as-a-Service, AI-as-a-commodity, AI Gateways.
- Desenvolvimento de Soluções com GenAI.
- Computação em Nuvem: Conceitos, fundamentos e aplicações.
- Governo Digital: Lei nº 14.129, de 29 de março de 2021.
Banco de Dados e Gestão da Informação:
- Fundamentos: Finalidades, níveis de abstração, modelagem de dados e modelagem funcional.
- Administração de Dados: Dado, informação, conhecimento e inteligência; modelos de dados; níveis de abstração de modelos de dados; metadados; normalização; linguagens de definição e de manipulação de dados.
Programação:
- Fundamentos: Lógica de programação; operadores e expressões, estruturas de controle, seleção, repetição e desvio.
- Complexidade de Algoritmos: Estruturas de dados, Programação orientada a objetos.
Arquitetura de Desenvolvimento PDPJ:
- Noções de Java: Microsserviços, API RESTful, JSON, Framework Spring, Spring Cloud, Spring Boot, Spring Eureka, Zuul, Map Struct, Swagger, Service Discovery, API Gateway.
- Persistência: JPA 2.0, Hibernate 4.3 ou superior, Hibernate Envers, Biblioteca Flyway.
- Banco de Dados: PostgreSQL, H2 Database.
- Serviços de Autenticação: SSO Single Sign-On, Keycloak, Protocolo OAuth2 (RFC 6749).
- Mensageria e Webhooks: Message Broker, RabbitMQ, Evento negocial, Webhook, APIs reversas.
- Gestão de Código: Git.
- Ambiente de Clusters: Kubernetes.
- Ferramenta de Orquestração de Contêineres: Rancher.
- Deploy de Aplicações: Continuous Delivery e Continuous Integration (CI/CD).
Gestão e Governança de TI:
- Plano Diretor de TI.
- Gerenciamento de Projetos e Produtos: Abordagens de desenvolvimento e ciclo de vida.
Normativos da Plataforma Digital do Poder Judiciário – PDPJ-Br (e alterações posteriores):
- Resolução CNJ nº 91/2009: Modelo de Requisitos para Sistemas Informatizados de Gestão de Processos e Documentos do Poder Judiciário.
- Resolução CNJ nº 335/2020: Política Pública para a Governança e a Gestão de Processo Judicial Eletrônico.
- Resolução CNJ nº 396/2021: Estratégia Nacional de Segurança Cibernética do Poder Judiciário.
- Portaria CNJ nº 252/2020: Modelo de Governança e Gestão da Plataforma Digital do Poder Judiciário.
- Portaria CNJ nº 253/2020: Critérios e Diretrizes Técnicas para o Processo de Desenvolvimento de Módulos e Serviços na Plataforma Digital do Poder Judiciário Brasileiro.
- Portaria CNJ nº 131/2021: Grupo Revisor de Código-Fonte das soluções da Plataforma Digital do Poder Judiciário e do Processo Judicial Eletrônico.
- Portaria CNJ nº 162/2021: Protocolos e Manuais referentes à Estratégia Nacional de Segurança Cibernética do Poder Judiciário.