Desenvolvedor PL/SQL Sr
Sobre a oportunidade
Estamos buscando um(a) Desenvolvedor(a) Oracle PL/SQL Sênior para atuar no desenvolvimento, manutenção e otimização de soluções em ambiente Oracle, com forte experiência em PL/SQL, SQL, tuning e performance de banco de dados.
O profissional terá atuação em demandas corretivas e evolutivas, modelagem de dados, definição de soluções técnicas e integração com APIs e serviços externos, colaborando com equipes multidisciplinares em ambientes ágeis.
Responsabilidades
- Desenvolver e manter Procedures, Views, Triggers, Functions e Packages em PL/SQL .
- Elaborar e otimizar scripts SQL complexos , garantindo eficiência e rastreabilidade.
- Atuar em projetos de Tuning e Performance de SQL e PL/SQL , utilizando Explain Plan, AWR, ADDM e SQL Trace.
- Atuar em demandas corretivas e evolutivas, garantindo qualidade e cumprimento dos prazos.
- Participar de discussões de arquitetura de dados e definição de soluções técnicas.
- Realizar modelagem de dados lógica, física e conceitual em ambiente Oracle.
- Atuar com integração de APIs e serviços externos utilizando XML, DOM, REST e SOAP .
- Colaborar com equipes multidisciplinares em ambientes ágeis.
- Elaborar e manter documentação técnica das soluções desenvolvidas.
Requisitos obrigatórios
- Experiência avançada com Oracle PL/SQL , incluindo Procedures, Functions, Triggers, Views e Packages.
- Experiência avançada com Oracle Forms e Oracle Reports .
- Experiência avançada com Banco de Dados Oracle (10g, 11g, 12c e superiores) .
- Experiência com Oracle SQL Developer e Toad .
- Experiência avançada em diagnóstico e otimização de performance , utilizando Explain Plan, AWR, ADDM e SQL Trace.
- Conhecimento avançado em modelagem de dados lógica, física e conceitual .
- Experiência com XML, DOM e APIs REST/SOAP .
- Conhecimento intermediário em Git .
- Experiência avançada com índices, particionamento, hints e otimização de queries .
- Experiência prática com metodologias ágeis , especialmente:
-
Scrum: Sprint Planning, Daily, Sprint Review, Sprint Retrospective, Product Backlog, Sprint Backlog e Definition of Done.
-
Kanban: gestão visual do fluxo de trabalho, controle de WIP e melhoria contínua.
-
SAFe: PI Planning, Agile Release Trains (ARTs) e alinhamento de portfólio.
- Ferramentas de gestão ágil como Jira, Azure DevOps ou equivalentes .
- Capacidade de trabalhar com entregas iterativas, incrementais e orientadas a valor .
- Conhecimento de backlog refinement, user stories e critérios de aceitação .
Idioma:
- Inglês intermediário a avançado será considerado requisito conforme necessidade do projeto, especialmente para leitura de documentação técnica e comunicação escrita.
- Espanhol intermediário será considerado um diferencial.
Diferenciais
- Experiência com DevOps, CI/CD , utilizando Jenkins, GitLab CI/CD ou Azure Pipelines.
- Conhecimento em Oracle Cloud, AWS, Azure ou GCP .
- Experiência com Oracle Data Integrator (ODI) ou Oracle GoldenGate .
- Conhecimento em microsserviços e containerização , utilizando Docker e Kubernetes.
- Conhecimento em boas práticas de segurança de banco de dados , incluindo auditoria, criptografia e controle de acesso.
- Certificações Oracle, como OCA, OCP ou OCE .
- Certificações em metodologias ágeis, como PSM, CSM ou SAFe Practitioner .
- Conhecimento nos segmentos de seguros, resseguros ou serviços financeiros .
- Experiência em projetos de migração de banco de dados .
- Participação em iniciativas de governança de dados ou arquitetura corporativa .
- Pós-graduação ou especialização em Banco de Dados, Arquitetura de Software ou Gestão de TI .
- Perfil analítico, proativo e com forte capacidade de resolução de problemas.
- Organização, comprometimento com prazos e qualidade das entregas.
- Boa comunicação interpessoal e capacidade de colaboração em equipes multidisciplinares.
- Capacidade de atuar em múltiplos projetos com foco em resultados.
- Autodidatismo e interesse em atualiza
Get remote developer jobs like this by email
One weekly digest. No spam, unsubscribe anytime.