0% acharam este documento útil (0 voto)
39 visualizações4 páginas

Desenvolvedor Oracle PL/SQL Sênior

Swathi é um desenvolvedor Oracle PL/SQL com mais de 7 anos de experiência em análise, design e implementação de aplicações empresariais. Possui forte conhecimento em SQL, PL/SQL, ETL e modelagem de dados, além de ter trabalhado em diversos projetos em ambientes de banco de dados Oracle. Tem habilidades em otimização de desempenho e desenvolvimento de soluções complexas, incluindo procedimentos armazenados e triggers.

Traduzido por

ScribdTranslations
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
39 visualizações4 páginas

Desenvolvedor Oracle PL/SQL Sênior

Swathi é um desenvolvedor Oracle PL/SQL com mais de 7 anos de experiência em análise, design e implementação de aplicações empresariais. Possui forte conhecimento em SQL, PL/SQL, ETL e modelagem de dados, além de ter trabalhado em diversos projetos em ambientes de banco de dados Oracle. Tem habilidades em otimização de desempenho e desenvolvimento de soluções complexas, incluindo procedimentos armazenados e triggers.

Traduzido por

ScribdTranslations
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd

Swathi

____________________________________________________________
Professional Summary:
Mais de 7 anos de experiência em programação como Desenvolvedor Oracle PL/SQL em Análise, Design e Implementação
de Aplicações Empresariais usando o Sistema de Gerenciamento de Banco de Dados Relacional Oracle (RDBMS).
Envolvido em todas as fases do SDLC (Ciclo de Vida de Desenvolvimento de Software) desde a análise, design, desenvolvimento, teste,
implementação e manutenção com entrega pontual contra prazos agressivos.
Experiência com Diagramas de Fluxo de Dados, Dicionário de Dados, técnicas de teoria de normalização de banco de dados, Entidade
técnicas de modelagem e design de relacionamento.
Especialização em desenvolvimento de aplicativos Cliente-Servidor usando Oracle11g/10g/9i/8i, PL/SQL, SQL *PLUS,
TOAD e SQL*LOADER.
Utilizou de forma eficaz Funções de Tabela, Índices, Particionamento de Tabela, Coleções, funções analíticas,
Visões materializadas, reescrita de consultas e tablespaces transportáveis.
Forte experiência em conceitos de Data Warehouse, ETL.
Bom conhecimento em modelagem de dados lógica e física utilizando técnicas de normalização.
Tabelas Criadas, Vistas, Restrições, Índice (B Tree, Bitmap e Baseado em Função).
Desenvolveu objetos de banco de dados complexos como Procedures Armazenadas, Funções, Pacotes e Gatilhos usando SQL e
PL/SQL.
Desenvolveu visões materializadas para replicação de dados em ambientes distribuídos.
Excelentes habilidades técnicas e analíticas com clara compreensão dos objetivos de design do modelagem ER para OLTP e
modelagem de dimensão para OLAP.
Experiência em pacotes fornecidos pela Oracle, SQL Dinâmico, Registros e Tabelas PL/SQL.
Carregou dados em tabelas Oracle usando SQL Loader.
Tabelas grandes particionadas usando a técnica de partição por intervalo.
Experiência com Pacotes Fornecidos pela Oracle, como DBMS_SQL, DBMS_JOB e UTL_FILE.
Pacotes e procedimentos criados para remover automaticamente índices de tabela e criar índices para as tabelas.
Trabalhei extensivamente com Cursor Ref, Tabelas Externas e Coleções.
Especialização em SQL Dinâmico, Coleções e Tratamento de Exceções.
Experiência em ajuste de desempenho SQL usando Otimização Baseada em Custo (CBO).
Bom conhecimento das principais características de desempenho do Oracle, como Otimizador de Consultas, Execução
PlanosEÍndices.
Experiência com Otimização de Desempenho para Oracle RDBMS usando Explain Plan e DICAS.
Experiência em técnicas de ETL e Análise e Relatórios, incluindo experiência prática com ferramentas de Relatório
como o Cognos.
Scripts Shell criados para invocar scripts SQL e programados usando crontab.
Excelentes habilidades de comunicação, interpessoais, analíticas e forte capacidade de atuar como parte de uma equipe.

Technical Skills:
Databases: Oracle 7.x/8i/9i/10g/11g (SQL, PL/SQL, Stored Procedures, Triggers), MS SQL SERVER
2000/2005/2008, DB2/UDB, Teradata, Tabelas SAP e MS Access.
ETL Tools:Informatica (PowerCenter 5.1/6.2/7.1/8.6.1/9.1.0, PowerMart 5.1, Power Connect/Power Exchange for SAP
R/3, MainFrame e Oracle Change Data Capture (CDC), AB Initio 1.8 e SQL*Loader.
Ferramentas de Relatório: Business Objects Developer Suite 5.1/BO XIR2, Cognos Suite, Cognos Report Net 1.1MR2, Crystal
Relatórios, Relatórios Oracle 2.5
Sistemas Operacionais: UNIX (Sun Solaris, LINUX, HP UNIX, AIX), Windows NT/98/95/2000 e Windows XP.
Data Modeling:Erwin 3.5.2,4.0
Languages/Utilities: SQL, PL/SQL, Unix shell scripts,Java, XML, C and Cobol.
Other Tools:AutoSys, Control-M, PVCS, WIN CVS, Informatica Data Quality, B2B Data Transformation, Informatica
Desenvolvedor/Analista Power Exchange Informatica 9.1.0, TPump, Fast Load, BTEQ

Qualificações Educacionais:
Bacharelado em Ciência da Computação
Experiência Profissional:
Project Name: Confidential Duração: Ago’18–Presente
Client: Confidential, NJ
Função: Desenvolvedor Oracle PL/SQL

Description:
O PIAS (Sistema de Aplicação de Seguro de Propriedade) utilizado pelo departamento de Linhas Pessoais que está envolvido na prestação de
aplicação de seguro residencial. Este produto não permite que os usuários capturem aplicações de habitação além da criação
do número de referência. Nesta liberação, o produto está habilitado para capturar novas solicitações de negócios de habitação através do PIAS.
Responsibilities:
Coordenou com a equipe de design de front-end para fornecer a eles os procedimentos armazenados e pacotes necessários e
a visão necessária sobre os dados.
Trabalhei no SQL*Loader para carregar dados de arquivos plano obtidos de várias instalações todos os dias.
Criei e modifiquei vários scripts de shell UNIX de acordo com as necessidades em mudança do projeto e do cliente
requisitos.
Escrevi scripts de shell Unix para processar os arquivos diariamente, como renomear o arquivo, extrair a data do arquivo,
descompactando o arquivo e removendo os caracteres indesejados do arquivo antes de carregá-los nas tabelas base.
Envolvido nas melhorias contínuas e na resolução de problemas de produção.
Scripts PL/SQL gerados do lado do servidor para manipulação e validação de dados e visões materializadas para remoto
instâncias.
Desenvolveu triggers PL/SQL e tabelas mestre para criação automática de chaves primárias.
Criou procedimentos armazenados PL/SQL, funções e pacotes para mover os dados da área de preparação para o data mart.
Criou scripts para criar novas tabelas, visões e consultas para novas melhorias na aplicação usando o TOAD.
Createdindexes on the tables for faster retrieval of the data to enhance databaseperformance.
Envolvido no carregamento de dados usando PL/SQL e SQL*Loader chamando scripts UNIX para baixar e manipular arquivos.
Realizou tuning de SQL e PL/SQL e tuning de Aplicação usando várias ferramentas como EXPLAIN PLAN,
SQL*TRACE, TKPROF e AUTOTRACE.
Extensively involved in usinghints to direct the optimizerto choose an optimumquery execution plan.
Coleções Bulk Usadas para melhor desempenho e fácil recuperação de dados, reduzindo a troca de contexto entre
Motores SQL e PL/SQL.
Criou scripts PL/SQL para extrair os dados do banco de dados operacional em arquivos de texto simples.
usando o pacote UTL_FILE.
Criação de objetos de banco de dados como tabelas, visões, visões materializadas, procedimentos e pacotes usando ferramentas Oracle
likeToad, PL/SQL Developer e SQL* plus.
Particionou as tabelas de fatos e as visões materializadas para melhorar o desempenho.
Uso extensivo de coleções em massa em objetos PL/SQL para melhorar o desempenho.
Registros criados, tabelas, coleções (tabelas aninhadas e arrays) para melhorar o desempenho da consulta, reduzindo o contexto
mudança.
UsedPragma Autonomous Transactionto avoid mutating problem in database trigger.
Usou extensivamente os recursos avançados de PL/SQL como Registros, Tabelas, Tipos de Objetos e SQL Dinâmico.
Tratou erros usando o Tratamento de Exceções extensivamente para facilitar a depuração e exibir as mensagens de erro em
o aplicativo.
Environment:Oracle 11g, SQL * Plus, TOAD, SQL*Loader, SQL Developer, Shell Scripts, UNIX, Windows XP

Project Name: Confidential Duração: Mai'15 a Ago'18


Client: Confidential, DE
Função: Desenvolvedor Oracle PL/SQL
Description:
O Bank of America é a principal instituição financeira nos EUA. Os sistemas de informações dos clientes armazenam informações sobre clientes, contas,
endereço, oferta, serviço, detalhes relacionados à declaração nos bancos de dados IMS e DB2. Sistemas CIS passam informações do cliente para
Caixa eletrônico, centros de atendimento, internet banking, sistemas de mobile banking em modo online e em lote.
Responsibilities:
Desenvolveu pacotes, procedimentos, gatilhos, funções, índices e coleções AdvancePL/SQL para implementar
lógica de negócios usando SQLNavigator. Scripts PL/SQL gerados no lado do servidor para manipulação e validação de dados
e visões materializadas para instâncias remotas.
Criou relatórios de análise de gestão usando ParallelQueries, procedimento armazenado em Java,
HTPPackageandWEB.SHOW_DOCUMENT. Participou de alterações e revisões de código para entender os testes
necessidades dos componentes de mudança. Trabalhou na resolução de defeitos de maneira oportuna.
Envolvido na criação de scripts de shell UNIX. Desfragmentação de tabelas, particionamento, compressão e índices para
desempenho e eficiência melhorados. Envolvido na redesignação de tabelas com implementação de Tabelas de Partições e
Particione índices para tornar o banco de dados mais rápido e mais fácil de manter.
Experience inDatabaseApplicationDevelopment, Query Optimization, Performance TuningandDBAsolutions
e experiência de implementação incompleta do Ciclo de Vida de Desenvolvimento de Sistemas.
Usou a ferramenta SSIS do SQL Server para construir soluções de integração de dados de alto desempenho, incluindo extração,
pacotes de transformação e carregamento para armazenamento de dados. Dados extraídos do arquivo XML e carregados em
o banco de dados.
Projetado e desenvolvido formulários e relatórios Oracle gerando até 60 relatórios.
Realizou modificações nas formas existentes conforme solicitação de alteração e manteve-as.
Usou Crystal Reports para rastrear logins, passagens de mouse, cliques, durações de sessão e comparações demográficas
com banco de dados SQL de informações de clientes.
Trabalhei no SQL*Loader para carregar dados de arquivos planos obtidos de várias instalações todos os dias. Usei padrão
pacotes como UTL_FILE, DMBS_SQL e Coleções PL/SQL e usado o vínculo BULK envolvido na escrita
procedimentos de banco de dados, funções e pacotes para o Módulo de Front End.
Utilizou princípios de Normalização para melhorar o desempenho. Envolvido em código ETL usando PL/SQL para atender
requisitos para extração, transformação, limpeza e carregamento de dados de estruturas de dados de origem para destino.
Envolvido em melhorias contínuas e resolução de problemas de produção. Projetou,
implementou e ajustou interfaces e trabalhos em lote usando PL/SQL. Envolvido em replicação de dados e alta disponibilidade
cenários de design com Oracle Streams. Desenvolveu scripts de shell UNIX para automatizar processos de banco de dados repetitivos.

Ambiente: VB 6, JAVA, Oracle 10g/11g, PL/SQL, SQL*LOADER, Oracle Streams 10g (Replicação), SQL PLUS,
HTML, SQL Server SSIS, TOAD, XML, script de shell HP-UNIX.

Project Name: Confidential Duração: Abr’14 a Fev’15


Client:Confidential
Desenvolvedor Oracle

Description:
Trabalhei em um aplicativo que é uma instalação de transação de clientes corporativos criada para os clientes do RBS realizarem
pagamentos. O Projeto abrangeu a adição de novas melhorias ao aplicativo, como transferências financeiras, Inter Conta
Transferências (IAT) e desenvolvimento do mesmo.

Responsibilities:
Usou Oracle JDeveloper para suportar JA. Construiu consultas complexas usando SQL e escreveu procedimentos armazenados usando PL/SQL.
em várias APIs como Java, .Net e bancos de dados hierárquicos como Oracle e Access.
Desenvolveu e modificou uma série de Formulários e para vários módulos. Também responsável por acompanhar bugs.
relatado por vários usuários e sugerindo possíveis patches a serem aplicados.
Escrevi scripts Shell para carregamento de dados e scripts DDL.
Trabalhou em ambiente de suporte à produção, bem como em ambientes de QA/TEST para projetos, ordens de trabalho,
maintenance requests, bug fixes, enhancements, data changes, etc.
Used OracleJDeveloperto support JAVA, JSP and HTML codes used in modules.
Escreveu scripts de conversão usando SQL, PL/SQL, procedimentos armazenados, funções e pacotes para migrar dados de
banco de dados SQL server para banco de dados Oracle.
Realizei a Administração de Banco de Dados de todos os objetos de banco de dados, incluindo tabelas, clusters, índices, visualizações e sequências.
pacotes e procedimentos.
Implementou o 11g e atualizou o banco de dados existente do Oracle 9i para o Oracle 11g.
Envolvido no Design de Layout de Banco de Dados Lógico e Físico.
Configuração e Design da Estratégia de Backup e Recuperação para vários bancos de dados.
Otimização de desempenho de bancos de dados Oracle e aplicações de usuário.
Usou o SQL*Loader como uma ferramenta ETL para carregar dados nas tabelas de preparação.
Usou pacotes DTS como ferramenta ETL para migrar dados do SQL Server 2000 para Oracle 10g.
Forneceu treinamento de usuários e suporte à produção.
Melhorei o desempenho da aplicação reescrevendo as consultas SQL.
Escrevi pacotes para buscar dados complexos de diferentes tabelas em bancos de dados remotos usando joins, subconsultas e bancos de dados.
links.
Ambiente: VB 6, Oracle 9i/10g/11g SQL, PL/SQL, Forms 9i, Reports 9i, SQL*Loader, SQL Navigator, Crystal
Relatórios, TOAD.

Project Name: Confidential, Mumbai, India (Contractor to Accenture) Duration: Feb’12to Mar’14
Client: Confidential
Desenvolvedor Oracle
Description:
Este sistema acompanha as operações bancárias diárias, como depósitos, retiradas, ordens de pagamento, diferentes tipos de empréstimos.
(negócio de hipotecas) para os clientes, bem como para os funcionários.

Responsibilities:
Envolvido em todo o ciclo de desenvolvimento de Planejamento, Análise, Design, Desenvolvimento, Teste e Implementação.
Desenvolveu modelos de dados lógicos e físicos para esquemas em estrela e floco de neve usando Erwin.
Escrevi sequências para a geração automática de chaves únicas para suportar restrições de chave primária e estrangeira em dados
conversions.
Criado e modificado scripts SQL*Plus, PL/SQL e SQL*Loader para conversões de dados.
Atualizei o Oracle 9i para o software 10g em diferentes ambientes para obter os recursos mais recentes e também testei bancos de dados.
Desenvolveu e modificou gatilhos, pacotes, funções e procedimentos armazenados para conversões de dados e PL/SQL
procedures to create database objects dynamically based on user inputs.
Escreveu programas SQL, PL/SQL, SQL*Plus necessários para recuperar dados usando cursores e tratamento de exceções.
Trabalhei com XML junto com PL/SQL para desenvolver e modificar formulários da web.
Modelo de Dados projetado, Especificações de Design e análise de Dependências.
Criando índices em tabelas para melhorar o desempenho, eliminando as varreduras completas de tabelas e visualizações para ocultar o
tabelas atuais e eliminar a complexidade das consultas grandes.
Procedimentos/consultas SQL ajustados para máxima eficiência em vários bancos de dados usando Dicas do Oracle, para base em regras
otimização.
UsadoDiscoverer 2000 para fornecer aos usuários finais fácil acesso a dados e ajudar na análise de dados.
Criou alguns relatórios e formulários personalizados para os usuários finais verificarem os detalhes e erros.

Ambiente: Oracle 9i, 10g, SQL*Plus, PL/SQL, Erwin 4.1, Oracle Designer 2000, Windows 2000, Toad.

Você também pode gostar