0% encontró este documento útil (0 votos)
28 vistas4 páginas

Desarrollador Oracle PL/SQL con 7+ años de experiencia

Swathi es un desarrollador Oracle PL/SQL con más de 7 años de experiencia en análisis, diseño e implementación de aplicaciones empresariales utilizando RDBMS de Oracle. Ha trabajado en todas las fases del SDLC y tiene experiencia en optimización de rendimiento, ETL y desarrollo de objetos de base de datos complejos. Su experiencia incluye el uso de diversas herramientas y tecnologías, así como la creación de scripts para automatizar procesos y mejorar la eficiencia.

Traducido por

ScribdTranslations
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
28 vistas4 páginas

Desarrollador Oracle PL/SQL con 7+ años de experiencia

Swathi es un desarrollador Oracle PL/SQL con más de 7 años de experiencia en análisis, diseño e implementación de aplicaciones empresariales utilizando RDBMS de Oracle. Ha trabajado en todas las fases del SDLC y tiene experiencia en optimización de rendimiento, ETL y desarrollo de objetos de base de datos complejos. Su experiencia incluye el uso de diversas herramientas y tecnologías, así como la creación de scripts para automatizar procesos y mejorar la eficiencia.

Traducido por

ScribdTranslations
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Swathi

____________________________________________________________
Resumen Profesional:
Más de 7 años de experiencia en programación como desarrollador Oracle PL/SQL en análisis, diseño e implementación
de Aplicaciones Empresariales utilizando el Sistema de Gestión de Bases de Datos Relacional de Oracle (RDBMS).
Involucrado en todas las fases del SDLC (Ciclo de Vida del Desarrollo de Software) desde el análisis, diseño, desarrollo, pruebas,
implementación y mantenimiento con entrega oportuna frente a plazos agresivos.
Experiencia con diagramas de flujo de datos, diccionario de datos, técnicas de teoría de normalización de bases de datos, entidad
técnicas de modelado y diseño de relaciones.
Experiencia en el desarrollo de aplicaciones cliente-servidor utilizando Oracle 11g/10g/9i/8i, PL/SQL, SQL *PLUS.
TOAD y SQL*LOADER.
Uso efectivo de funciones de tabla, índices, particionamiento de tablas, colecciones, funciones analíticas,
Vistas Materializadas, Reescritura de Consultas y Espacios de Tablas Transportables.
Experiencia sólida en conceptos de almacén de datos, ETL.
Buen conocimiento en la modelación de datos lógica y física utilizando técnicas de normalización.
Tablas creadas, Vistas, Restricciones, Índices (B Tree, Bitmap y Basados en Funciones).
Desarrollé objetos de base de datos complejos como Procedimientos Almacenados, Funciones, Paquetes y Triggers utilizando SQL
PL/SQL.
Desarrolladas vistas materializadas para la replicación de datos en entornos distribuidos.
Excelentes habilidades técnicas y analíticas con una comprensión clara de los objetivos de diseño del modelado ER para OLTP y
modelado de dimensiones para OLAP.
Experiencia en paquetes proporcionados por Oracle, SQL dinámico, registros y tablas PL/SQL.
Datos cargados en tablas de Oracle usando SQL Loader.
Tablas grandes particionadas utilizando la técnica de partición por rangos.
Experiencia con paquetes proporcionados por Oracle, como DBMS_SQL, DBMS_JOB y UTL_FILE.
Se crearon paquetes y procedimientos para eliminar automáticamente los índices de las tablas y crear índices para las tablas.
Trabajé extensamente en Cursor de referencia, Tablas externas y Colecciones.
Experiencia en SQL dinámico, colecciones y manejo de excepciones.
Experiencia en la optimización del rendimiento de SQL utilizando Optimización Basada en Costos (CBO).
Buen conocimiento de las características clave relacionadas con el rendimiento de Oracle, como el Optimizador de Consultas y la Ejecución
PlanesYÍndices.
Experiencia en la optimización de rendimiento para Oracle RDBMS utilizando el Plan de Explicación y SUGERENCIAS.
Experiencia en técnicas de ETL y Análisis y Reportes, incluyendo experiencia práctica con las herramientas de Reporte.
como Cognos.
Creé scripts de shell para invocar scripts SQL y los programé utilizando crontab.
Excelentes habilidades de comunicación, interpersonales, analíticas y una fuerte capacidad para desempeñarse como parte de un equipo.

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, Tablas SAP y MS Access.
Herramientas ETL: Informatica (PowerCenter 5.1/6.2/7.1/8.6.1/9.1.0, PowerMart 5.1, Power Connect/Power Exchange para SAP
R/3, MainFrame y Oracle Change Data Capture (CDC), AB Initio 1.8 y SQL*Loader.
Herramientas de Reporte: Business Objects Developer Suite 5.1/BO XIR2, Cognos Suite, Cognos Report Net 1.1MR2, Crystal
Informes, Oracle Reports 2.5
Sistemas Operativos: UNIX (Sun Solaris, LINUX, HP UNIX, AIX), Windows NT/98/95/2000 y Windows XP.
Modelado de Datos: Erwin 3.5.2, 4.0
Lenguajes/Utilidades: SQL, PL/SQL, scripts de shell de Unix, Java, XML, C y Cobol.
Otras herramientas: AutoSys, Control-M, PVCS, WIN CVS, Informatica Data Quality, Transformación de Datos B2B, Informatica
Intercambio de Poder Informatica 9.1.0 Desarrollador/Analista, TPump, Carga Rápida, BTEQ

Education Qualifications:
Licenciatura en Ciencias de la Computación
Experiencia Profesional:
Project Name: Confidential Duration: Aug’18–Present
Client: Confidential, NJ
Rol: Desarrollador de Oracle PL/SQL

Description:
El PIAS (Sistema de Solicitud de Seguros de Propiedad) utilizado por el departamento de líneas personales que está involucrado en proporcionar
Solicitud de seguro para propietarios de vivienda. Este producto no permite a los usuarios capturar solicitudes de vivienda más allá de la creación.
del número de referencia. En esta versión, el producto está habilitado para capturar aplicaciones de nueva negocio de vivienda a través de PIAS.
Responsabilidades:
Coordinado con el equipo de diseño de la interfaz de usuario para proporcionarles los procedimientos almacenados y paquetes necesarios y
la información necesaria sobre los datos.
Trabajé en SQL*Loader para cargar datos de archivos planos obtenidos de varias instalaciones todos los días.
Creé y modifiqué varios scripts de shell de UNIX de acuerdo con las cambiantes necesidades del proyecto y del cliente.
requisitos.
Wrote Unix Shell Scripts to process the files on daily basis like renaming the file, extracting date from the file,
descomprimir el archivo y eliminar los caracteres basura del archivo antes de cargarlos en las tablas base.
Involucrado en la mejora continua y la resolución de problemas de producción.
Generó scripts PL/SQL del lado del servidor para la manipulación y validación de datos y vistas materializadas para remoto
instancias.
Desarrollé disparadores PL/SQL y tablas maestras para la creación automática de claves primarias.
Creé procedimientos almacenados PL/SQL, funciones y paquetes para mover los datos del área de preparación al datamart.
Creé scripts para crear nuevas tablas, vistas, consultas para nuevas mejoras en la aplicación usando TOAD.
Se crearon índices en las tablas para una recuperación más rápida de los datos y mejorar el rendimiento de la base de datos.
Involucrado en la carga de datos usando PL/SQL y SQL*Loader, llamando a scripts de UNIX para descargar y manipular archivos.
Realizó la optimización de SQL y PL/SQL y la optimización de aplicaciones utilizando varias herramientas como EXPLAIN PLAN.
SQL*TRACE, TKPROF y AUTOTRACE.
Involucrado extensamente en usar pistas para dirigir al optimizador a elegir un plan de ejecución de consulta óptimo.
Colecciones UsedBulk para un mejor rendimiento y una fácil recuperación de datos, al reducir el cambio de contexto entre
Motores SQL y PL/SQL.
CreatedPL/SQL scriptsto extract the data from the operational database into simple flat text files
utilizando el paquete UTL_FILE.
Creación de objetos de base de datos como tablas, vistas, vistas materializadas, procedimientos y paquetes utilizando herramientas de Oracle
likeToad, PL/SQL Developer y SQL* plus.
Se particionaron las tablas de hechos y las vistas materializadas para mejorar el rendimiento.
Recolección en bloque utilizada extensivamente en objetos PL/SQL para mejorar el rendimiento.
Se crearon registros, tablas, colecciones (tablas anidadas y arreglos) para mejorar el rendimiento de las consultas al reducir el contexto.
cambiando.
Se utilizó Pragma Autonomous Transaction para evitar el problema de mutación en el disparador de la base de datos.
Uso extensivo de las características avanzadas de PL/SQL como Registros, Tablas, Tipos de objeto y SQL dinámico.
Se manejaron errores utilizando el manejo de excepciones de manera extensiva para facilitar la depuración y mostrar los mensajes de error en
la aplicación.
Environment:Oracle 11g, SQL * Plus, TOAD, SQL*Loader, SQL Developer, Shell Scripts, UNIX, Windows XP

Project Name: Confidential Duración: de mayo de 2015 a agosto de 2018

Client: Confidential, DE
Rol: Desarrollador Oracle PL/SQL
Description:
Bank of America es la principal institución financiera en Estados Unidos. Los sistemas de información del cliente contienen información del cliente, cuenta,
dirección, oferta, servicio, detalles relacionados con declaraciones en bases de datos IMS y DB2. Los sistemas CIS pasan información del cliente a
Cajeros automáticos, centros de atención telefónica, banca en línea, sistemas de banca móvil en modo en línea y por lotes.

Responsibilities:
Desarrollé paquetes AdvancePL/SQL, procedimientos, desencadenantes, funciones, índices y colecciones para implementar
lógica de negocio usando SQL Navigator. Scripts PL/SQL del lado del servidor generados para la manipulación y validación de datos
y vistas materializadas para instancias remotas.
Creó informes de análisis de gestión utilizando ParallelQueries, procedimiento almacenado en Java,
HTPPackageandWEB.SHOW_DOCUMENT. Participó en la revisión de cambios y de código para entender las pruebas
necesidades de los componentes de cambio. Trabajó en la resolución de defectos de manera oportuna.
Involucrado en la creación de scripts de shell UNIX. Desfragmentación de tablas, particionamiento, compresión e índices para
mejora del rendimiento y la eficiencia. Involucrado en el rediseño de tablas con la implementación de Tablas de Particiones y
Partition Indexes to makeDatabaseFaster and easier to maintain.
Experiencia en desarrollo de aplicaciones de base de datos, optimización de consultas, ajuste de rendimiento y soluciones de DBA
y experiencia en implementación del Ciclo de Vida del Desarrollo de Sistemas incompleto.
Usé la herramienta SSIS de SQL Server para construir soluciones de integración de datos de alto rendimiento, incluyendo la extracción,
paquetes de transformación y carga para el almacenamiento de datos. Datos extraídos del archivo XML y cargados en
la base de datos.
Diseñado y desarrollado formularios y reportes de Oracle generando hasta 60 reportes.
Se realizaron modificaciones en las formas existentes según la solicitud de cambio y se mantuvo.
Usé Crystal Reports para rastrear inicios de sesión, movimientos del mouse, clics, duraciones de sesión y comparaciones demográficas
con base de datos SQL de información de clientes.
Trabajé en SQL*Loader para cargar datos de archivos planos obtenidos de diversas instalaciones todos los días. Usé estándar
paquetes como UTL_FILE, DMBS_SQL y Colecciones PL/SQL y utilizado binding BULK involucrado en la escritura
procedimientos, funciones y paquetes de base de datos para el Módulo de Interfaz.
Se utilizaron principios de Normalización para mejorar el rendimiento. Involucrado en el código ETL utilizando PL/SQL para cumplir con
requisitos para la extracción, transformación, limpieza y carga de datos desde las estructuras de datos de origen hasta las de destino.
Involved in the continuous enhancements and fixing of production [Link],
implementé y ajusté interfaces y trabajos por lotes utilizando PL/SQL. Involucrado en la replicación de datos y alta disponibilidad
diseñar escenarios con Oracle Streams. Desarrollé scripts de UNIX Shell para automatizar procesos de base de datos repetitivos.

Entorno: VB 6, JAVA, Oracle 10g/11g, PL/SQL, SQL*LOADER, Oracle Streams 10g (Replicación), SQL PLUS,
HTML, SQL Server SSIS, TOAD, XML, scripting de shell HP-UNIX.

Project Name: Confidential Duration: Apr’14 to Feb’15


Client:Confidential
Rol: Desarrollador de Oracle

Description:
Trabajé en una aplicación que es una instalación de transacciones para clientes corporativos creada para los clientes de RBS para hacer
pagos. El proyecto cubrió la adición de nuevas mejoras a la aplicación como transferencias financieras, Inter Cuenta
Transferencias (IAT) y desarrollo de las mismas.

Responsibilities:
Usé Oracle JDeveloper para soportar JA. Construí consultas complejas utilizando SQL y escribí procedimientos almacenados usando PL/SQL.
en varias API como Java, .Net y bases de datos jerárquicas como Oracle y Access.
Desarrollé y modifiqué una serie de formularios y para varios módulos. También fui responsable de hacer seguimiento a los errores.
reportado por varios usuarios y sugiriendo posibles parches a aplicar.
Escribí scripts de Shell para la carga de datos y scripts DDL.
Trabajé en el entorno de soporte de producción, así como en entornos de QA/TEST para proyectos, órdenes de trabajo,
solicitudes de mantenimiento, correcciones de errores, mejoras, cambios de datos, etc.
Usó OracleJDeveloper para soportar códigos JAVA, JSP y HTML utilizados en los módulos.
Wrote conversion scripts usingSQL, PL/SQL, stored procedures, functionsandpackagesto migrate data from
Base de datos de SQL Server a base de datos de Oracle.
Realizó la Administración de Bases de Datos de todos los objetos de base de datos, incluyendo tablas, clústeres, índices, vistas, secuencias.
paquetes y procedimientos.
Implementado 11g y actualizado la base de datos existente de Oracle 9i a Oracle 11g.
Involucrado en el diseño de la disposición lógica y física de bases de datos.
Configuración y diseño de la estrategia de respaldo y recuperación para diversas bases de datos.
Optimización del rendimiento de bases de datos Oracle y aplicaciones de usuario.
Usó SQL*Loader como una herramienta ETL para cargar datos en las tablas de preparación.
Paquetes DTS utilizados como herramienta ETL para migrar datos de SQL Server 2000 a Oracle 10g.
Proporcionó capacitación a los usuarios y soporte en producción.
Mejoró el rendimiento de la aplicación reescribiendo las consultas SQL.
Escribí paquetes para obtener datos complejos de diferentes tablas en bases de datos remotas utilizando uniones, subconsultas y bases de datos.
enlaces.
Environment:VB 6, Oracle 9i/10g/11g SQL, PL/SQL, Forms 9i, Reports 9i, SQL*Loader, SQL Navigator, Crystal
Informes, TOAD.

Project Name: Confidential, Mumbai, India (Contractor to Accenture) Duration: Feb’12to Mar’14
Client: Confidential
Rol: Desarrollador de Oracle
Description:
Este sistema lleva un registro de las operaciones bancarias diarias como depósitos, retiros, giros a la vista, diferentes tipos de préstamos
(negocio hipotecario) para los clientes así como para los empleados.

Responsibilities:
Involucrado en todo el ciclo de desarrollo de Planificación, Análisis, Diseño, Desarrollo, Pruebas e Implementación.
Diseñé modelos de datos lógicos y físicos para esquemas de estrella y copo de nieve utilizando Erwin.
Escribí secuencias para la generación automática de claves únicas para soportar restricciones de claves primarias y foráneas en los datos
conversiones.
Creé y modifiqué scripts de SQL*Plus, PL/SQL y SQL*Loader para conversiones de datos.
Actualicé el software de Oracle 9i a 10g en diferentes entornos para las últimas características y también probé las bases de datos.
Desarrollé y modifiqué desencadenadores, paquetes, funciones y procedimientos almacenados para conversiones de datos y PL/SQL
procedimientos para crear objetos de base de datos dinámicamente según las entradas del usuario.
Programas WroteSQL, PL/SQL, SQL*Plus requeridos para recuperar datos utilizando cursores y manejo de excepciones.
Trabajé con XML junto con PL/SQL para desarrollar y modificar formularios web.
Diseñado Modelado de Datos, Especificaciones de Diseño y analizar Dependencias.
Crear índices en las tablas para mejorar el rendimiento eliminando los escaneos completos de tablas y las vistas para ocultar el
tablas actuales y eliminar la complejidad de las consultas grandes.
Procedimientos/consultas SQL ajustados para máxima eficiencia en varias bases de datos utilizando pistas de Oracle, para la base de reglas
optimización.
UsedDiscoverer 2000 para proporcionar a los usuarios finales un fácil acceso a los datos y ayudar en el análisis de datos.
Creé algunos informes personalizados y formularios para que los usuarios finales puedan verificar los detalles y errores.

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

También podría gustarte