We provide IT Staff Augmentation Services!

Business Intelligence - Senior Data Engineer Resume

5.00/5 (Submit Your Rating)

Minneapolis, MN

SUMMARY

  • Senior application programmer with over 7 years of experience in complete software life - cycle development including analysis, design, and development of application software.
  • Experience in Data Warehousing and Business Intelligence applications in Financialand CPG domains.
  • Have knowledge in financial statements, budgeting, forecasting, and planning process. Created processes to generate accruals, balance sheet and consolidations and send them to Ledger and reconciling reporting applications.
  • Expertise in Client-Server application development using Oracle 12c/11g/10g.
  • Experience with Data flow diagrams, Data dictionary, Database normalization theory techniques and design techniques.
  • Effectively made use of Table Functions, Indexes, Table Partitioning, Collections, Analytical functions, Materialized Views.
  • Developed Complex database objects like Stored Procedures, Functions, Packages and Triggers using SQL and PL/SQL. Experience in Oracle supplied packages, Dynamic SQL, Records and PL/SQL Tables.
  • Strong experience in writing large queries using with clause, rank and connect by concepts.Worked extensively on Ref Cursor, External Tables and Collections.
  • Good knowledge of key Oracle performance related features such asQuery Optimizer, Execution PlansandIndexes.
  • Experience withPerformance Tuningfor Oracle RDBMS usingExplain PlanandHINTS.
  • Created NDM connections and send files to target systems using the NDM node and mainframes file transfer script from Unix.
  • Created Shell Scripts for invoking SQL scripts and scheduled those using Autosys. Created file watcher jobs, calendars, and conditional jobs in Autosys.
  • Hands on experience in Microsoft SQL Server database, SSMS, MSBI (SSIS, SSRS, SSAS) and Power BI.
  • Worked with Meta-Data Driven SSIS Packages to pull the data from different Sources and load to Data mart.
  • Deployed reports created report schedules and subscriptions. Managing and securing reports using SSRS.
  • Designed and developed OLAP Cubes and Dimensions using SQL Server Analysis Services (SSAS).
  • Modified and maintained Hyperion Essbase applications and databases to in corporate new business requirements.
  • Utilized Power Query in Power BI to Pivot and Un-pivot the data model for data cleansing and data massaging.
  • Experience in Extraction, Transformation and Loading (ETL) process in SQL Server database, SQL Server 2012, 2015 and 2016 versions.
  • Working with SQL server Job scheduling to execute Integration Services packages and send report to the client.
  • Writing stored procedures, functions and creating indexes if necessary.
  • Created different transformations for loading data into SQL database which includes (Derived column, Lookup, Data Conversion, Conditional Split, Merge, Merge Join, Union ALL)
  • Optimizing the complex Stored Procedures and tuning Queries.
  • Experienced in developing all types of reports like Tabular, Matrix, and charts and used various features like Drill down, Drill-through, Sub Reports, using SSRS.
  • Used visualizations like Column Chart, Pie Chart, Slicers, Donut Charts, Line Chart and
  • KPI’s.
  • Full Life Cycle Experience in Model, Design, Development of Data warehouse/ETL/BI solutions.
  • Hands on experience to automate the SSIS packages

TECHNICAL SKILLS

Languages: SQL, PL/SQL, T-SQL, MaxL, MDX,Core Java/J2EE, Shell Scripting, HTML Scripting

Operating System: Windows XP, WIN NT, Unix

Design Methodologies: SDLC, Waterfall, Agile and SCRUM

Databases: Oracle Database 10g/11g/12c, MS SQL Server 2008, 2012

Management Tools: JIRA, Rally

Version Control Tools: Clear Case, Star Team, TFS, Bitbucket

Engagement Experience: Applications Development, Data Integration, Data Warehouse, Data Mining, Data Visualization, Documentation, Testing, Configuration and Setup, Application Maintenance and Support

Other Tools: TOAD, SQL Developer, Microsoft Visual Studio, SQL Server Management Studio, SQL*Plus, SQL Loader, Teradata SQL Assistant, Tableau, Power BI, Oracle Data Integrator, Essbase Administration Services, Essbase Studio, Hyperion Planning, Eclipse Tool, J Developer, Microsoft Teams, Putty, Autosys, ITSM Tools

PROFESSIONAL EXPERIENCE

Confidential - Minneapolis MN

Business Intelligence - Senior Data Engineer

Responsibilities:

  • Developing and implementing personalized client solutions using Business Intelligence and Cloud Database Technologies.
  • Coordinated with the front-end design team to provide them with the necessary tables, views, stored procedures, packages, and the necessary insight into the data.
  • Involved in the continuous enhancements and fixing of production problems.
  • Performance testing and rewriting of production code/SQL statements & procedures performing badly, identified by database administrators.
  • Creation of database objects liketables, views, materialized views, procedures, and packagesusing oracle tools likeToad, PL/SQL Developer,andSQL* plus.
  • Partitionedthe fact tables andmaterialized viewsto enhance the performance.
  • Createdindexes on the tables for faster retrieval of the data to enhance databaseperformance.
  • Strong experience in writing large queries using with clause, rank and connect by concepts.Worked extensively on Ref Cursor, External Tables and Collections.
  • Involved in data loading usingPL/SQLandSQL*Loadercalling UNIX scripts to download and manipulate files.
  • PerformedSQL and PL/SQL tuningand Application tuning using various tools likeEXPLAIN PLAN, SQL*TRACE, TKPROFandAUTOTRACE.
  • Extensively involved in usinghints to direct the optimizerto choose an optimumquery execution plan.
  • UsedBulk Collectionsforbetter performanceand easy retrieval of data, by reducing context switching between SQL and PL/SQL engines.
  • CreatedPL/SQL scriptsto extract the data from the operational database into simple flat text files usingUTL FILEpackage.
  • Implementing Agile Practices in SDLC (Software Development Life Cycle). Strong experience in using Jira tool.
  • Advanced skills in creating Reports, Dashboard and perform Data Visualization using Tableau Desktop.
  • Generated Tableau Dashboard with quick/context/global filters, parameters, and calculated fields on Tableau reports.
  • Created Tableau Dashboards with interactive views, trends, and drill downs along with user level security.
  • Designed and implemented data warehouse architecture for finance data warehouses. Subsequent data marts, extracts and reports were sourced from the architecture of conformed facts and dimensions.
  • Working with different functional units to understand reporting needs and translate business needs into actionable reporting.
  • Involved in administrative activities such as setting up users, security groups and access filters to set the security policy and to ensure maximum security.

Environment: Oracle PL/SQL, Hyperion Essbase, Hyperion Planning, Tableau, JIRA and MSSQL.

Confidential, Sanjose-CA

Power BI Business Intelligence Developer/Analyst

Responsibilities:

  • Participated in end to end Project transition activities.
  • Gather business requirements, collaborate with cross functional teams to achieve maximum customer satisfaction and precise outcome.
  • Develop and implement various BI projects, apply ETL, use SQL to query database and PowerBI to visualize, and analyse the data.
  • Build tables and views using SQL and SSMS to use for PowerBI.
  • Develop data visualizations, including Reports, Dashboards, and Analysis in PowerBI to distribute data.
  • Develop automatic scripts to provide executive teams and other important stakeholders with real-time data.
  • Design scorecards and different dashboards with slicers utilizing Power BI.
  • Analyse, design and develop Data Warehouse (Star Schema/ Snowflake dimensional data model).
  • Implemented Power BI PowerPivot for data analysis by developing various aggregation and calculations.
  • Leverage languages such as DAX, PowerQuery and SQL to effectively query large datasets.
  • Extensively used SSIS transformations such as Lookup, Merge, Merge Join, Derived Column, Data conversion, Conditional Split and Aggregate for creating SSIS ETL Solution
  • Develop complex SQL Queries using common table expressions (CTE), temporary tables to ETL process and Power BI reporting.
  • Implemented OLAP Cubes, Snowflake, Facts, and Dimensions for providing summarized and aggregate views of large database sets.
  • Efficiently identify and fill gaps in model datasets to increase data accuracy.
  • Reverse engineer the backend ERP database and create documentation of other data science projects.
  • Wrote T-SQL (DDL and DML) queries, Store Procedures and used them to build packages and handled slowly changing dimensions to maintain the history of the data.
  • Created different data visualizations using Lines, Pies, Histograms, Maps, Scatter, and Bullets using Power BI.
  • Wrote calculated columns, measures in Power BI desktop to show good data analysis techniques.Implemented several DAX functions for various fact calculations for efficient data visualization in Power BI.
  • Developed dashboards and ad-hoc reports using MS Power BI and SSRS for the senior management team for analysis.
  • Using SSIS Package identified the Up-streams and imported the required tables into intake-database, Stored Procedures are created in the staging database using the intake-database tables, views.
  • Created complex SQL stored procedures, Triggers, Functions, Views, Indexes in SQL Server.
  • Built MDX queries and Data Mining Expression (DMX) queries for Analysis Services also used Snowflake/ Star Schema.
  • Collaborated with analysts and department leaders to design, build and customize reports using SQL Server, and Power BI.
  • Worked on all types of transformations that are available in Power BI query editor.
  • Worked on all kind of reportssuch as Yearly, Quarterly, Monthly, and Daily.
  • Created Reports using Charts, Gauges, Tables, matrix visuals.
  • Created Drill Down Reports, Drill Through Report by Region.
  • Designed and implemented dashboards to analyse the Key Performance Indicator metrics over the time using various Power BI.
  • Bi-weekly Power Point presentation to the business users about the newly developed Power BI reports and changes made to the existing reports.
  • Explore data in a Variety of ways and across multiple visualizations using Power BI.
  • Environment: Windows, Power BI, Power Pivot, SQL, ETL, Star Schema/ Snowflake, DWH, Power View, Power Map, DAX, MDX, DMX, PowerQuery, SSIS, OLAP, T-SQL (DDL, DML), SSRS, Windows, Agile/ Scrum SSAS

Confidential

Sr. Software Engineer

Responsibilities:

  • Gathered business requirements from the customer and collaborated with offshore teams for the delivery of the artifacts in time.
  • Translated business requirements into technical specifications to build the Enterprise Data Warehouse.
  • Good knowledge of Data Marts, Data warehousing, Operational Data Store (ODS), OLAP, Data Modeling like Dimensional Data Modeling, Star Schema Modeling, Snow-Flake Modeling, FACT and Dimensions Tables using Analysis Services.
  • Creation of database objects liketables, views, materialized views, procedures, and packagesusing oracle tools likeToad, PL/SQL Developer,andSQL* plus.
  • Partitionedthe fact tables andmaterialized viewsto enhance the performance.
  • Createdindexes on the tables for faster retrieval of the data to enhance databaseperformance.
  • Strong experience in writing large queries using with clause, rank and connect by concepts.Worked extensively on Ref Cursor, External Tables and Collections.
  • Involved in data loading usingPL/SQLandSQL*Loadercalling UNIX scripts to download and manipulate files.
  • PerformedSQL and PL/SQL tuningand Application tuning using various tools likeEXPLAIN PLAN, SQL*TRACE, TKPROFandAUTOTRACE.
  • Extensive experience in using analytic functions, application contexts, hierarchical queries and implemented them in many ETL packages.
  • Used ODI Designer to develop complex interfaces (mappings) to load the data from the various sources into dimensions and facts.
  • Used Topology Manager to define data servers and physical schemas for various sources and target databases.
  • Experience in creation and maintenance of finance, ledger, planning, and reporting cubes across Block Storage (BSO) and Aggregate Storage (ASO).
  • Proficient in Designing and developing Essbase cubes with excellent balance of dense and sparse dimensions, developed various OLAP Models & Meta-Outlines across BSO and ASO.
  • Expertise in administrative tasks of Essbase: Managing applications and databases, Essbase architecture, data and dimension loading, Calc Scripts, Business Rules, MaxL, MDX Querying, Report Scripting, User security and Performance tuning.
  • Involved in implementation, migration, and validation for Hyperion Essbase upgrades.
  • Developed UNIX scripts for transmitting files from secure server to customer specified server using various FTP batch processes.
  • Implemented code check-in/check-out and managed multiple versions of complicated code within TFS.
  • Hands on experience in using Toad, SQL Developer, Microsoft Visual Studio, ODI, Essbase Administration Services, Essbase Studio, OBIEE, Excel Addin.

Environment: Oracle PL/SQL, Hyperion Essbase, Hyperion Planning, Oracle Data Integrator, MSSQL Data Tools, RALLY.

Confidential

Data Warehouse Developer

Responsibilities:

  • Aided in the design and development of the logical and physical data models, business rules and data mapping for the Enterprise Data Warehouse system.
  • Extensive experience in extraction, transformation, and loading (ETL) of data directly from different heterogeneous source systems like flat files, Excel, Oracle, SQL Server.
  • Creation of database objects liketables, views, materialized views, procedures, and packagesusing oracle tools likeToad, PL/SQL Developer,andSQL* plus.
  • Partitionedthe fact tables andmaterialized viewsto enhance the performance.
  • Createdindexes on the tables for faster retrieval of the data to enhance databaseperformance.
  • Strong experience in writing large queries using with clause, rank and connect by concepts.Worked extensively on Ref Cursor, External Tables and Collections.
  • Involved in data loading usingPL/SQLandSQL*Loadercalling UNIX scripts to download and manipulate files.
  • PerformedSQL and PL/SQL tuningand Application tuning using various tools likeEXPLAIN PLAN, SQL*TRACE, TKPROFandAUTOTRACE.
  • Experience in using advanced PL/SQL concepts like Global temporary tables, bulk loading, data partitioning to load the data in Oracle Database.
  • Written dynamic sql statements and user defined exceptions in stored procedures.
  • Developed reconciliation reports in Excel to effectively monitor the data movement.
  • Performance Tuning using HINTS to improve performance of the Oracle database.
  • Hands on experience on Toad, SQL Developer, Microsoft Visual Studio, Oracle Data Integrator, Putty and Autosys tools.

Environment: Oracle PL/SQL, Hyperion Essbase, Hyperion Planning, Oracle Data Integrator, MSSQL Data Tools

Confidential

Oracle Developer

Responsibilities:

  • Managed requirements gathering, system analysis and design, documentation, coding, testing, implementation.
  • Created new custom reports, forms and modified existing reports according to the requirement using Oracle Forms 10g/9i/6i and Oracle Reports 10g/9i/6i.
  • Good knowledge in creating master-detail blocks, form triggers, system variables, multiple form applications, menus, alerts and LOV's.
  • Good expertise in Database scripting. Creation of database objects liketables, views, materialized views, procedures, and packagesusing oracle tools likeToad, PL/SQL Developer,andSQL* plus.
  • Partitionedthe fact tables andmaterialized viewsto enhance the performance.
  • Createdindexes on the tables for faster retrieval of the data to enhance databaseperformance.
  • Strong experience in writing large queries using with clause, rank and connect by concepts.Worked extensively on Ref Cursor, External Tables and Collections.
  • Worked on IBM ClearCase to stage the source code and manage it throughout the SDLC.
  • Hands on experience in Toad, Sql Developer, JDeveloper and ITSM tools.

Environment: Oracle PL/SQL, Oracle E-Business Suite CRM, Oracle Forms, Oracle Reports and Oracle Workflows

We'd love your feedback!