Nível Acadêmico: Ensino Superior Completo Turno/Horas – Áreas de Atuação Profissional: TI - Projetos
Localização: Campinas/SP Modelo de atuação: Híbrido 3 vezes por semana presencial em Campinas Período inicial: 6 meses, com possibilidade de prorrogação
Descrição:
Consultor Oracle Forms / Reports / PL/SQL – Pleno/Sênior Localização: Campinas/SP Modelo de atuação: Híbrido 3 vezes por semana presencial em Campinas Período inicial: 6 meses, com possibilidade de prorrogação Habilidades: Sobre a oportunidade Buscamos um Consultor/Desenvolvedor Oracle Forms, Reports e PL/SQL, nível Pleno/Sênior, para atuar em um projeto de refatoração e modernização do ERP. O profissional será responsável por analisar o ambiente Oracle existente, investigar códigos, objetos de banco de dados e aplicações legadas, identificando e extraindo as regras de negócio atualmente implementadas para apoiar a evolução da arquitetura do sistema. A atuação envolverá análise de código existente, entendimento de processos e validações de negócio, identificação de dependências entre objetos e documentação das regras identificadas, contribuindo para que a refatoração preserve as funcionalidades e os comportamentos necessários à operação. Buscamos um profissional com forte capacidade analítica, experiência prática em Oracle e PL/SQL e facilidade para compreender sistemas legados, investigar problemas e transformar regras existentes em especificações técnicas claras.
Conhecimentos e experiência necessários
- Experiência com Oracle Database e desenvolvimento em PL/SQL;
- Experiência com Oracle Forms e Oracle Reports, incluindo análise e manutenção de aplicações existentes;
- Domínio de SQL para consultas, investigação de dados e análise de regras de negócio;
- Experiência com procedures, functions, packages, triggers e demais objetos de banco de dados;
- Capacidade de identificar regras de negócio implementadas no banco e no código das aplicações;
- Experiência na análise de sistemas legados, identificação de dependências e investigação de fluxos de processamento;
- Capacidade de documentar regras, validações, cálculos, condições e comportamentos existentes;
- Experiência com análise e resolução de problemas técnicos e funcionais;
- Conhecimento de modelagem de dados relacionais;
- Capacidade de trabalhar em conjunto com equipes de desenvolvimento, arquitetura, análise de sistemas e áreas de negócio.
Principais responsabilidades
- Analisar aplicações existentes desenvolvidas em Oracle Forms e Reports;
- Investigar objetos do banco Oracle para identificar e extrair regras de negócio;
- Analisar procedures, functions, packages, triggers, consultas SQL e demais componentes relacionados aos processos do ERP;
- Mapear validações, cálculos, dependências, condições e fluxos de processamento;
- Identificar regras de negócio distribuídas entre as aplicações e a camada de banco de dados;
- Documentar as regras identificadas, suas origens, dependências e comportamentos esperados;
- Apoiar a equipe responsável pela refatoração na compreensão das funcionalidades existentes;
- Contribuir para a definição e validação dos requisitos técnicos e funcionais da nova implementação;
- Identificar inconsistências, redundâncias e oportunidades de simplificação das regras existentes;
- Apoiar testes e validações para garantir que as regras de negócio sejam preservadas durante a refatoração;
- Compartilhar conhecimento técnico com as equipes envolvidas no projeto.
Diferenciais
- Experiência com Oracle APEX;
- Participação em projetos de refatoração, modernização ou migração de sistemas ERP;
- Experiência na análise e documentação de regras de negócio de sistemas legados;
- Conhecimento em Oracle REST Data Services (ORDS), APIs e Web Services;
- Conhecimento em performance e otimização de consultas SQL;
- Vivência em projetos de modernização de aplicações Oracle;
- Experiência no segmento de saúde.
Perfil comportamental
- Perfil analítico, investigativo e orientado à solução;
- Capacidade de compreender regras de negócio complexas;
- Autonomia e organização para conduzir análises técnicas;
- Atenção aos detalhes e rigor na documentação;
- Boa comunicação e facilidade para compartilhar conhecimento;
- Proatividade na identificação de riscos, inconsistências e dependências;
- Capacidade de trabalhar colaborativamente com equipes multidisciplinares.