Processo ativo
Disponibilização: segunda-feira, 10 de fevereiro de 2025 Diário da Justiça Eletrônico - Ca...
Faça login ou assine um plano Gold, Premium ou Avulso para acessar todos os detalhes do
processo.
Ver planos
Identificação
Nenhum dado.
Partes e Advogados
Nenhum dado.
Advogados e OAB
Nenhum dado.
Valores e Datas
Nenhum dado.
Documentos e Outros
Nenhum dado.
Texto Completo do Processo
Disponibilização: segunda-feira, 10 de fevereiro de 2025 Diário da Justiça Eletrônico - Caderno Administrativo São Paulo,
BLOCO II – Conhecimentos Específicos
50 (cinquenta) questões:
ENGENHARIA DE SOFTWARE
Engenharia de Requisitos: principais técnicas de elicitação de requisitos. Casos de uso e user stories. Gestão de backlog.
Produto Mínimo Viável (MVP). Gestão de dívida técnica.
Análise e Projeto de Software: modelagem e design utilizando UML. Padrões de projeto (Design Patterns). Programaçã ***** Para ver o conteúdo completo, assine um plano. o
Orientada a Objetos (conceitos gerais).
Qualidade de Software: análise estática de código. Testes (unitários, de integração, não funcionais). Mocking e stubs.
Revisão de código e programação em par.
Infraestrutura como Código (IaC) (Infra): conceitos e ferramentas (Ansible, Terraform, ShellScript). Automação de
provisionamento de ambientes.
Resiliência de Aplicações (infra): técnicas de cache, fallback, circuit breaker. Planos de recuperação de desastres e
contingência. Balanceamento de carga e alta disponibilidade.
DESENVOLVIMENTO DE SISTEMAS
Desenvolvimento Web (Front-End): HTML5, CSS3, JavaScript. Frameworks JavaScript: AngularJS, Vue.js. Desenvolvimento
de Single Page Applications (SPA). Usabilidade e acessibilidade na web (padrões W3C). AJAX e comunicação assíncrona.
Desenvolvimento Back-End: conceitos de APIs RESTful: criação, consumo, tratamento de erros, versionamento e
documentação (OpenAPI/Swagger). Autenticação e autorização (OAuth, JWT). Principais linguagens: C# e PHP (noções de
Java e Python). Integração com bancos de dados.
Desenvolvimento para Dispositivos Móveis: conceitos básicos e melhores práticas. Desenvolvimento híbrido (Flutter, .NET
MAUI) e desenvolvimento nativo.
ARQUITETURA DE SOFTWARE
Arquitetura de Software: Domain-Driven Design (DDD). Arquitetura orientada a objetos. Arquitetura de microserviços.
Arquitetura orientada a serviços (SOA). Arquitetura limpa e em camadas. Aplicações monolíticas.
Interoperabilidade de Sistemas: Web Services (SOAP e REST). Formatos de dados: JSON e XML.
BANCOS DE DADOS
Conceitos Básicos: modelagem de dados e normalização. Integridade referencial e transações.
Sistemas Gerenciadores de Banco de Dados (SGBD): Oracle, SQL Server e MySQL. Noções de bancos de dados NoSQL.
Linguagem SQL: DDL (Data Definition Language). DML (Data Manipulation Language). Otimização de consultas.
Administração de Bancos de Dados: Backup e restore. Monitoramento e tuning de performance. Segurança e controle de
acesso.
Integração e Ingestão de Dados: Processos ETL/ELT. Ferramentas de integração de dados.
Big Data e Análise de Dados: conceitos de data lakes. Noções de inteligência artificial e análise de dados. Ferramentas e
técnicas: Spark, Hadoop, HDFS, MapReduce.
Qualidade de Dados: metadados e linhagem de dados. Coleta de dados (APIs, web scraping). Problemas de qualidade
(valores ausentes, duplicatas, outliers, etc.). Preparação e pré-processamento (normalização, discretização, encoding). Feature
engineering e divisão de dados (amostragem, cross-validation).
INTELIGÊNCIA ARTIFICIAL
Conceitos básicos de IA e Machine Learning.
Algoritmos básicos (regressão linear, árvores de decisão).
Bibliotecas de IA (TensorFlow, Scikit-learn) – noções gerais.
Processamento de linguagem natural (NLP).
Aplicações práticas: análise preditiva e automação.
DEVOPS E DEVSECOPS
Integração Contínua/Entrega Contínua (CI/CD): automação de pipelines e integração de ambientes. Práticas de DevOps:
versionamento, pipelines CI/CD, automação de banco de dados.
Segurança Integrada ao Desenvolvimento: práticas de DevSecOps: análise estática/dinâmica (SAST, DAST). Ferramentas
de automação de segurança.
METODOLOGIAS ÁGEIS
Princípios e Valores Ágeis: manifesto Ágil, entrega contínua de valor. Práticas ágeis no desenvolvimento de software.
Frameworks Ágeis: Scrum: papéis (Product Owner, Scrum Master, Dev Team), eventos (sprint, daily, review, retrospective) e
artefatos (product backlog, sprint backlog, etc.). Kanban e fluxo contínuo.
SEGURANÇA DA INFORMAÇÃO E DESENVOLVIMENTO SEGURO
Segurança no Desenvolvimento de Software: OWASP Top 10: prevenção e mitigação de vulnerabilidades.
LGPD e Segurança de Dados: impacto da proteção de dados pessoais no desenvolvimento de sistemas.
INFRAESTRUTURA E COMPUTAÇÃO EM NUVEM
Conceitos Fundamentais: modelos de computação em nuvem: IaaS, PaaS, SaaS.
Conteinerização: Docker e Kubernetes (conceitos básicos e uso).
Publicação Oficial do Tribunal de Justiça do Estado de São Paulo - Lei Federal nº 11.419/06, art. 4º
BLOCO II – Conhecimentos Específicos
50 (cinquenta) questões:
ENGENHARIA DE SOFTWARE
Engenharia de Requisitos: principais técnicas de elicitação de requisitos. Casos de uso e user stories. Gestão de backlog.
Produto Mínimo Viável (MVP). Gestão de dívida técnica.
Análise e Projeto de Software: modelagem e design utilizando UML. Padrões de projeto (Design Patterns). Programaçã ***** Para ver o conteúdo completo, assine um plano. o
Orientada a Objetos (conceitos gerais).
Qualidade de Software: análise estática de código. Testes (unitários, de integração, não funcionais). Mocking e stubs.
Revisão de código e programação em par.
Infraestrutura como Código (IaC) (Infra): conceitos e ferramentas (Ansible, Terraform, ShellScript). Automação de
provisionamento de ambientes.
Resiliência de Aplicações (infra): técnicas de cache, fallback, circuit breaker. Planos de recuperação de desastres e
contingência. Balanceamento de carga e alta disponibilidade.
DESENVOLVIMENTO DE SISTEMAS
Desenvolvimento Web (Front-End): HTML5, CSS3, JavaScript. Frameworks JavaScript: AngularJS, Vue.js. Desenvolvimento
de Single Page Applications (SPA). Usabilidade e acessibilidade na web (padrões W3C). AJAX e comunicação assíncrona.
Desenvolvimento Back-End: conceitos de APIs RESTful: criação, consumo, tratamento de erros, versionamento e
documentação (OpenAPI/Swagger). Autenticação e autorização (OAuth, JWT). Principais linguagens: C# e PHP (noções de
Java e Python). Integração com bancos de dados.
Desenvolvimento para Dispositivos Móveis: conceitos básicos e melhores práticas. Desenvolvimento híbrido (Flutter, .NET
MAUI) e desenvolvimento nativo.
ARQUITETURA DE SOFTWARE
Arquitetura de Software: Domain-Driven Design (DDD). Arquitetura orientada a objetos. Arquitetura de microserviços.
Arquitetura orientada a serviços (SOA). Arquitetura limpa e em camadas. Aplicações monolíticas.
Interoperabilidade de Sistemas: Web Services (SOAP e REST). Formatos de dados: JSON e XML.
BANCOS DE DADOS
Conceitos Básicos: modelagem de dados e normalização. Integridade referencial e transações.
Sistemas Gerenciadores de Banco de Dados (SGBD): Oracle, SQL Server e MySQL. Noções de bancos de dados NoSQL.
Linguagem SQL: DDL (Data Definition Language). DML (Data Manipulation Language). Otimização de consultas.
Administração de Bancos de Dados: Backup e restore. Monitoramento e tuning de performance. Segurança e controle de
acesso.
Integração e Ingestão de Dados: Processos ETL/ELT. Ferramentas de integração de dados.
Big Data e Análise de Dados: conceitos de data lakes. Noções de inteligência artificial e análise de dados. Ferramentas e
técnicas: Spark, Hadoop, HDFS, MapReduce.
Qualidade de Dados: metadados e linhagem de dados. Coleta de dados (APIs, web scraping). Problemas de qualidade
(valores ausentes, duplicatas, outliers, etc.). Preparação e pré-processamento (normalização, discretização, encoding). Feature
engineering e divisão de dados (amostragem, cross-validation).
INTELIGÊNCIA ARTIFICIAL
Conceitos básicos de IA e Machine Learning.
Algoritmos básicos (regressão linear, árvores de decisão).
Bibliotecas de IA (TensorFlow, Scikit-learn) – noções gerais.
Processamento de linguagem natural (NLP).
Aplicações práticas: análise preditiva e automação.
DEVOPS E DEVSECOPS
Integração Contínua/Entrega Contínua (CI/CD): automação de pipelines e integração de ambientes. Práticas de DevOps:
versionamento, pipelines CI/CD, automação de banco de dados.
Segurança Integrada ao Desenvolvimento: práticas de DevSecOps: análise estática/dinâmica (SAST, DAST). Ferramentas
de automação de segurança.
METODOLOGIAS ÁGEIS
Princípios e Valores Ágeis: manifesto Ágil, entrega contínua de valor. Práticas ágeis no desenvolvimento de software.
Frameworks Ágeis: Scrum: papéis (Product Owner, Scrum Master, Dev Team), eventos (sprint, daily, review, retrospective) e
artefatos (product backlog, sprint backlog, etc.). Kanban e fluxo contínuo.
SEGURANÇA DA INFORMAÇÃO E DESENVOLVIMENTO SEGURO
Segurança no Desenvolvimento de Software: OWASP Top 10: prevenção e mitigação de vulnerabilidades.
LGPD e Segurança de Dados: impacto da proteção de dados pessoais no desenvolvimento de sistemas.
INFRAESTRUTURA E COMPUTAÇÃO EM NUVEM
Conceitos Fundamentais: modelos de computação em nuvem: IaaS, PaaS, SaaS.
Conteinerização: Docker e Kubernetes (conceitos básicos e uso).
Publicação Oficial do Tribunal de Justiça do Estado de São Paulo - Lei Federal nº 11.419/06, art. 4º