Post Job Free
Sign in

Data Developer

Location:
Sacramento, CA
Posted:
November 19, 2020

Contact this candidate

Resume:

Srikanth Sistla

Email: ********.****@*****.***

Phone: 781-***-****

PROFILE SUMMARY

SQL BI developer/ETL Developer with 10 plus Years of strong experience in Data Design and Development on Microsoft SQL Server 2016/2012/2008 R2/2008, advanced T-SQL, Oracle, Dynamic SQL, Microsoft BI Stack (SSIS, SSRS, SSAS), Power BI, Xml.

Expert in converting business requirements into real time project execution plan and provide a solution to achieve the goal.

Strong technical knowledge in SQL Server BI suite (ETL, Reporting, Analytics, Dashboards) using SSIS, SSAS, SSRS and various 3rd party tools

Responsible for ETL operation using SQL Server Integration Services (SSIS) and have experience in Incremental data loading.

Experience in SQL programming and creating database objects such as Tables, Constraints, Indexes, Views, Indexed Views, Stored Procedures, Functions, Triggers and Cursors. Hands on experience in troubleshooting database issues.

Experience in developing matrix and tabular reports including drilldown, sub reports and maintained Security and integrated with SharePoint and overall Reports Life cycle.

Experience in designing and implementing database logical and physical data models, schemas and document the testing and maintenance of system corrections.

Good Understanding in Waterfall as well as Agile projects with a solid foundation in Software Development Lifecycle (SDLC).

Excellent knowledge in Datawarehouse concepts.

Developed OLTP systems and involved in creating facts, dimensions and Star Schema representation for the data mart.

Experienced in dimensional design, data modeling, and data optimization.

Experience in development of reports and dashboards.

Experience working with Microsoft cloud’s Azure Data Lake and Azure Data Storage.

Experienced in Database Backup and Recovery procedures.

Experienced in writing complex T-SQL queries.

Researching, designing, and testing new stored procedures.

Working knowledge with Microsoft, Teradata, oracle databases.

Experienced in designing and implementing Data Warehouse architectures, OLAP technologies, Star-schema, Snowflake schema and Aggregation Techniques.

Ability working in fast-paced environment. Good problem solving and analytical skills.

Maintained physical database by monitoring performance, integrity and optimize SQL queries for maximum efficiency using SQL profiler.

Experienced in OLTP and OLAP databases.

Designed and generated OLAP cubes. Built reports, dashboards and scorecards on OLAP cubes.

Monitored Scheduled jobs and alerts.

Consolidating issues that needed to be escalated to engineering team along with additional data points such as exact error messages, retro steps, etc. that facilitate root cause identification.

Implementation of SQL Logins, Roles and Authentication Modes as a part of Security Policies for various categories of users.

Strong experience in setting up replication between a different node.

Experience in Performance Tuning and Query Optimization.

Monitored and modified jobs to improve performance using execution plans and Index tuning.

Identify database performance issues, database capacity issues and other distributed data issues and fix the same.

Monitoring SQL server performance using SQL profiler to find performance and dead locks and blockings. Rebuilding the indexes at regular intervals for better performance

Optimizing Stored Procedures and long running queries using indexing strategies and query-optimization techniques.

Experience in controlling the User Privileges, Monitoring the Security and Audit issues as per Standards.

Create SSIS ETL packages which Includes tasks and transformations such as Execute SQL Task, Execute Process Task, Send Mail Task, FTP task, Execute Package task, Xml Task, Data Flow Task, Sequence Container, For Each Loop Container, Lookup, Aggregate, Expression, OLE DB Command, and Derived Column.

Efficiently importing large volumes of data from multiple systems into a data warehouse environment.

Experience in Performance tuning, Optimization, Data integrity and Statistics by using SQL Profiler

Excellent Knowledge in creating databases, Tables, Stored Procedures, DDL/DML Triggers, Views, User Defined data types, Cursors, Triggers and Indexes using T-SQL.

Experience in creating indexed views, complex stored procedures, effective triggers, and useful functions to facilitate efficient data manipulation and consistent data storage.

Experience in creating and managing fragmentation of Indexes to achieve better query performance.

TECHNICAL SKILLS

Databases: SQL Server 2016/2014/2012, 2008/2008 R2, SQL Server 2005, Access, Oracle 8i/9i/10g, My SQL.

Database Tools: SQL Server Management Studio, Oracle SQL Developer, Performance Monitor, Query Analyzer, Query Optimizer, Query store, SQL Profiler, Data Transformation Services (DTS), ETL, Bulk Insert and BCP, ODBC, Business Intelligence Development Studio (BIDS), SQL CMD.

Languages: T-SQL, Dynamic SQL, XML, C, C++, DAX,MDX,Python and R language (Beginner-getting better at it)

Reporting Tools: SQL Server Reporting Services (SSRS), Power BI, Crystal Reports 9.0/8.5, Tableau,

Jasper

Integration Tools: SSIS, Informatica, BCP

Data Modeling: ER-win, MS Visio,ER Studio

Development Tools: BIDS, SSDT, SSMS

Cloud: Azure, AWS

Version control: Visual Source Safe (VSS), Team Foundation Server (TFS), SQL builder

Operating Systems: Windows 12, Windows 7/8, Linux.

CERTIFICATIONS:

Microsoft Certified Solutions Associate (MCSA)

461-Querying Microsoft SQL Server 2012/2014

462-Administering Microsoft SQL Server 2012/2014 Databases

463-Implementing A Datawarehouse with Microsoft SQL Server 2012/2014 Databases

EDUCATION:

Bachelor’s in Computer Science

Andhra University

Master’s in Biotechnology

University of Norther Iowa

PROFESSIONAL EXPERIENCE:

Client: State of Arizona Eligibility and Enrollment Dept

Lead ETL Developer Dec 2014 –Present

Worked as Lead developer for Implementation and maintenance of all business intelligence module. Responsible for Working with client stakeholders, gathering requirements and implementing End to end Data solutions which includes designing Data models, ETL Pipelines, Report development and overall Datawarehouse Creation and Maintenance.

Responsibilities:

Acted as primary contact for the Defects raised by clients in the module.

Collaborated with stakeholders and business analysts to gather detailed requirements and specifications.

Created and maintaining the enterprise Data Warehouse structure to support the software development life cycle (SDLC) phases.

Implemented Dimensional Modeling by identifying facts, measures and dimensions and designed Star-schema and Snowflake schema.

Designed and tested (Unit, Integration and Regression) packages to extract, transform and load data using Server Integration Services (SSIS) into Datawarehouse.

Designed packages which utilized tasks and transformations such as Execute SQL Task, Execute Process Task, Send Mail Task, FTP task, Execute Package task, Xml Task, Data Flow Task, Sequence Container, For Each Loop Container, Lookup, Aggregate, Expression, OLE DB Command, and Derived Column.

Worked with T-SQL to create Tables, Views, and triggers and stored Procedures, cursors, common table expressions.

Built a Tabular Model cube from scratch data and Built Measures in tabular model using DAX queries and created partitions in tabular model.

Built KPIs in tabular based on the end user requirements, worked on Performance of SSAS tabular model cubes.

Designed SSAS cube objects such as KPIs, aggregations, perspectives, and translations.

Designed new reports and wrote technical documentation, gathered requirements, analyzed data, developed ETL processes and built reports and dashboard, supported more than 6 clients.

Developing visual reports, dashboards and KPI scorecards using Power BI desktop and deployed reports to power BI server and service.

Develop monthly, weekly and daily reports as per the requirement and gave roles, user access with respect to security in Report Manager.

Create and manage report subscriptions in the Report Server web portal

Used SSIS to implement the Slowly Changing Dimensions, to maintain Historical Data in Data warehouse

Implemented logical and physical modeling using ERWIN data modeler

Developed reports using Report Designer and maintained security and role-based security.

Developed matrix and tabular reports including drilldown, sub reports and maintained subscription.

Worked with Azure Data Lake and Azure Data Storage.

Optimize performance of queries with modifications in T-SQL queries, remove unnecessary cursors, eliminated redundant and inconsistent data, established joins and created indexes whenever necessary.

Implemented SSRS Business Intelligence Life cycle such as Configuration of Report server Configuration, Deployment of reports, creating report subscription.

Wrote stored procedures to generate Adhoc reports as per client system requests.

Worked with T-SQL to create Tables, Views, and triggers and stored Procedures, cursors, common table expressions

Monitored Scheduled jobs and alerts.

Deployed SSRS reports to the reporting server and assisted with deployment problem repairs.

Developed and maintained SSIS packages to transform and load data from primary databases to reporting databases.

Debugged SSIS packages with features such as breakpoints, event-handlers, data viewers, and custom loggings.

Worked on requirements documents, systems architecture and interfaces, data model diagrams, configuration management documents.

Monitored SQL server performance using profiler to find performance and dead locks and blockings. Rebuilding the indexes at regular intervals for better performance

Involved in database administration to include installation, configuration, altering schemas, security management, performance tuning, SQL job creation/maintenance. Also installed many SQL 2012 failover clusters and Always On.

Coached and mentored team members on reporting tools, Analytics and performance tuning.

Installed table partitioning on several databases and tables.

Developed stored procedures and triggers to facilitate consistent data entry into the database

Imported the various files provide by the clients into the relational database systems.

Scheduled reports for daily, weekly, monthly reports for executives, Business analyst and customer representatives for various categories and regions based on business needs using SQL Server Reporting services (SSRS).

Environment: SQL Server 2016/2014/2012, T-SQL, SQL Server Integration Services (SSIS), BCP, SQL Server Reporting Services, SSAS, Azure, TFS, Power BI, Agile, Visual studio, spotlight, SSDT.

Key Achievements and awards:

Developed stored procedures for most complicated dashboard for monitoring workers performance metrics which is the most used page in the system.

Implemented Dimensional modeling for reports database.

Client appreciation award for the month of January for successful completion of data loading of ALTCS data.

Above and Beyond award for second quarter of 2017 for successfully delivering and client satisfaction of ALTCS reports and workloads.

Client: State of California Eligibility and Enrollment Dept

Sr. SQL BI developer May 2013–Nov 2014

I was a part of Program operations with a team size of 3 responsible for ETL and Database development, Report Generation and performance monitoring.

Responsibilities:

Design and develop SSIS packages, store procedures, configuration files, tables, views, and functions; implement best practices to maintain optimal performance

Wrote stored procedures to generate Adhoc reports as per client system requests.

Used different Control Flow Tasks and Data flow Task for Creating SSIS Packages. Used different types of Transformations for Data Conversion, Sorting and cleaning the data from different Sources (oracle, Teradata) into Company Format.

Created SSIS packages to download data from FTP sites and populating into different databases and tables.

Build data integration design and technical specifications, in alignment with DI technical architecture and framework, based on business functional and non-functional requirements

Created Drill down and drill through reports in SSRS.

Worked with Meta-Data Driven SSIS Packages to pull the data from different Sources and load to Data mart.

Created various reports like parameterized, linked, snapshot, cached, clickthrough, drilldown and drill through, sub-reports, and graphs.

Expertise in scheduling reports to end-users and give access to the report server.

Created Subscriptions such as standard and data driven in Report Manager SSRS to generate email notifications.

Created packages using SSIS for data extraction from Flat Files, Excel Files, and OLEDB to SQL Server.

Developed and scheduled the cached reports in SSRS

Created SSIS packages to import data from MS Access, Excel to SQL server.

Optimized the query performance with modification in T-SQL queries, removing unnecessary columns, eliminating redundant and inconsistent data.

Effectively created and used views in SQL Server to prevent unauthorized access

Performed tuning of databases by normalizing database, establishing necessary joins, creating useful clustered index and non-clustered indexes.

Developed and created the new database objects including tables, views, indexes, stored procedures and functions, advanced queries and updated statistics using Query Analyzer

Worked on complex data loading (implemented the batch data cleansing and data loading

Meeting with Business Analyst and data modelling team to understand requirements and existing

Performed Index analysis for tables and came up with more efficient solutions to use Clustered and Non-Clustered Indexes for significant performance boost using index tuning wizard

Data conversion from Text File into SQL Server Table and Database recovery and database maintenance plan

Assisted in designing and implementing database logical and physical schemas and document the testing and maintenance of system corrections

Environment: SQL Server 2012/2008 R2 Enterprise Edition, oracle, T-SQL, SQL Server Integration Services, SQL Server Reporting Services, SSDT, Visual studio

Key Achievements and awards:

Identified and performance tuned problematic stored procedures which were affecting the performance of the system.

Above and Beyond for the first quarter of 2013 for successful database Design and development for Des project

Client: The Commerce Insurance, MA

Sr. SQL BI developer May 2012–April 2013

I was a part of Solution Advancement team with a size of 6 responsible for ETL and Database development, Report Generation and performance monitoring.

Responsibilities:

Responsible for Documenting the Business Requirement and taking confirmation from Business users.

Participated in review of Existing universes and their modifications to meet the user reporting requirements. Implemented enhancements to the existing universes, fixed joins and contexts problems, applied aggregate awareness to speed up the query time, created cascading prompts and new objects with customized LOV’s to support the current environment.

Responsible for analyzing, designing, implementing and maintaining complex components of Reporting / Business Intelligence information systems (business objects XI) that support critical business operations

Worked with ETL Development Team for extracting data from Data ware house, perform Transformations as per the requirement and Load the data into existing Oracle DB, and data integration for better performance.

Created Reports based on Views, Stored Procedures and Commands. Modified existing Report based on the User requirement and created running totals, sub-totals and used Crystal syntax to create complex formulas for the Reports

Involved in re-designing or customizing the existing Materialized Views and Stored Procedures to suit the Reporting needs and pull the records from multiple tables using JOIN’s.

Developed Parameterized Reports, Cross tab Reports and Sub Reports involving complex formulas.

Involved in redesigning of Existing Universe designs.

Involved in performance tuning of reports by eliminating filters at report level.

Responsible for showing all of your business intelligence (BI) content in one consolidated view using Dashboard builder.

Used prompts to make Reports confined to a case as per business requirement.

Generated sub Reports, linked and unlinked Reports, Reports on demand

Expertise in database Performance tuning

Implemented & managed database clustering, failover and load balance technologies as per client requirement.

Strong working experience in creating, modifying tables, Index (Cluster/Non-Cluster), Constraints (Unique/Check), Views, Stored Procedures, Triggers

Worked on complex data models and ERD diagrams to structure the data.

Environment: SQL Server 2000/2005 Enterprise Edition, T-SQL, SSIS 2005, VisualStudio.NET, Windows 2000 Advance Server, Windows 2003 Advance Server, MS Excel, MS Access

Client: Mattel, CA

Sr. SQL BI developer Sep 2011–April 2012

I was a part of SQL developer team with a size of 10 responsible for ETL and Database development, Report Generation and performance monitoring.

Responsibilities:

Created SSIS Reusable Packages to extract data from Multi formatted Flat files, Excel, XML files into UL Database and DB2 Billing Systems

Extract Transform and Load (ETL) source data into respective target tables to build the required data marts

Created ETL packages to load data from Oracle to SQL Server using various transformations in SSIS

Worked on the Reports module of the project as a developer on MS SQL Server 2005 (using SSRS, T-SQL, scripts, stored procedures and views)

SSAS storage and partitions, and Aggregations, calculation of queries with MDX, Data Mining Models, developing reports using MDX and SQL

Created reports from OLAP, sub reports, bar charts and matrix reports using SSRS

Analyzed the existing tool and participated in meetings with the business users to gather Requirements and design goals of data warehouse

Identified the dimension, fact tables and designed the data warehouse using star schema

Developed Multi dimensional Objects (Cubes, Dimensions) using SQL Server Analysis Services (SSAS)

Designed Dimensional Modeling using SSAS packages for End-User. Created Hierarchies in Dimensional Modeling

Used SQLCMD to write Stored Procedures in command line utility and it uses OLEDB to execute T-SQL batches

Developed Aggregations, partitions and calculated members for cube as per business requirements.

Defined appropriate measure groups and KPIs & deployed cubes

Sound Experience and understanding of SSAS, OLAP and OLTP cube, Data mining and Architecture

Designed, Build the Dimensions, cubes with star schema using SQL Server Analysis Services (SSAS)

Created Parameterized reports, Cross-Tab reports, Drill down reports & Summary reports by Using SSRS

Created report snapshots to improve the performance of SSRS

Managed, updated and manipulated report orientation and structures with the use of advanced Excel functions including Pivot Tables and V-Lookups

Created T-SQL Functions, Cursors, views, indexes, stored procedures and triggers

Environment: SQL Server 2005/2008, Windows 2000/2003, Microsoft office 2003,XML,T-SQL, SQL Server Integration Services(SSIS), SQL Server Reporting Services(SSRS), SQL Server Analysis Services(SSAS), MDX, SQL Profiler, MS Excel 2003, Visual Studio 2005,.NET Frame Work 1.0,SharePoint 2007.

Client: StubHub, KS

SQL server developer May 2009–Aug 2011

Small team consists of ten responsible for write complex logic using T-SQL queries for the front-end application, develop ETL solution like designing SSIS packages, data warehouse and build reports using SSRS

Responsibilities:

Performed all SDLC phases related to extraction, transform, and loading (ETL) processes by using SQL Server Integration Services (SSIS) and SQL Server stored procedures in MS SQL Server 2005 and 2008 environments

Install, configure and deploy MS SQL Server. Perform capacity planning, performance turning, monitoring, troubleshooting and optimization of the databases

Perform SQL administrative tasks including installing and upgrading SQL server products, creating maintenance plans, and creating database objects

Prepares users by conducting training; providing information; resolving problems

Maintenance and support of SQL server Mirroring, Log shipping, Clustering, and other methods of disaster recovery

Developed complex canned reports using SQL Server 2012/2008 Reporting Services (SSRS)

Created and maintained data flow diagrams for existing and future ETL processes

Created and maintained detailed source-to-target ETL mapping specifications

Participated in on-call support rotation for nightly ETL batch cycles

Assisted in the definition of the database requirements; analyzed existing models and reports looking for opportunities to improve their efficiency; and resolve other technical problems

Developed highly optimized stored procedures, functions, and database views

Translated business requirements into BI application designs and solutions

Involved in performance monitoring, tuning and capacity planning

Developed ETL audits and controls to ensure quality of data to meet or exceed defined standards and thresholds

Worked as a developer in creating complex Stored Procedures, SSIS packages, triggers, cursors, tables, and views and other SQL joins for building various applications.

Have written Reports, Sub Reports, drill down reports using various features like Charts, graphs, filters, parameters, indicators, gauges, spark lines

Created stored procedures to be used as datasets for the Report Design

Involved in generating reports for Forecasting Revenues based on the historical data and used various delivery mechanisms and formats to deliver Reports

Environment: MS SQL Server 2005/2008, MS SQL Server Integration Services (SSIS), SQL Server Reporting Services (SSRS), Microsoft Visual source Safe, SSRS.



Contact this candidate