We provide IT Staff Augmentation Services!

Senior Etl Developer/analyst Resume

5.00/5 (Submit Your Rating)

SUMMARY

  • Senior ETL developer with 10+years extensive experience inData warehousing, Data Analysis, ETL design, development, and maintenance.
  • Integrated ETL with tools like Teradata, Oracle, MS SQL, Flat files, XML, EBCDIC files etc.Cloud enthusiast, self - learning Azure, Python3 and Tableau.
  • Bachelor of Technology in Information Technology
  • International Exposure: USA, Belgium
  • Functional experience: Healthcare, Insurance, Communication, Capital Markets, Travel and Hospitality
  • Working with clients to articulate and moderate business requirements.
  • Analyzing requirements and defining solutions.
  • Good understanding of Data Warehousing, Data Analysis, ETL, Data Modeling, Development, Maintenance, Testing and Documentation.
  • Extensive experience in Repository Configuration and creating Informatica Mappings, Mapplets, Sessions, Worklets, Workflows, processing tasks using Informatica Designer/Workflow Manager to move data from multiple source systems into targets.
  • Well versed in Unix commands and programming using shell scripting and Python.
  • Experience in performance tuning Informatica Sources, Targets, Mappings and Sessions. Highly proficient in processing tasks, scheduling sessions, import/export repositories.
  • Experience in developing BTEQs, stored procedures, functions, views and triggers, complex queries and performance tuning SQL codes.
  • Good knowledge of AWS, Python3. Performed POC using Python3 and AWS Lambda.
  • Aspiring Technology - Microsoft Azure

TECHNICAL SKILLS

  • ETL Tools
  • Informatica 10.x/9.x/8.x
  • Ab Initio
  • SSIS
  • Operating System
  • Unix
  • Windows
  • Database
  • Teradata
  • Oracle
  • MS SQL
  • Snowflake
  • Scheduling Tools
  • Autosys
  • CA Workload Automation
  • Tidal
  • File Types
  • CSV
  • XML
  • JSON
  • System Development Life cycle
  • Agile (Scrum, Kanban)
  • Waterfall Model
  • Programming Language
  • Shell Scripting
  • Python
  • PL/SQL
  • Miscellaneous
  • JIRA
  • VersionOne
  • Confluence
  • Agile Ceremonies
  • Microsoft Applications
  • Data Warehousing
  • Requirement Analysis
  • Azure
  • SQL, BTEQs

PROFESSIONAL EXPERIENCE

Confidential

Senior ETL Developer/Analyst

Responsibilities:

  • Coordinate with business to gather requirements, developing solutions and providing timelines.
  • Involved in development, maintenance and unit testing using PL/SQL, SSIS, Informatica, Oracle, MS SQL, Tidal.
  • Performed code review to identifying gaps in development.
  • Handling Dev, QA and PROD maintenance and ad-hoc issue.
  • Involved with testers for code fix during SIT testing.
  • Involved in Sprint ceremonies and creating JIRA stories for sprint.

Confidential

Senior ETL Developer/Analyst

Responsibilities:

  • Working with business to gather and understand requirements.
  • Developing solutions and providing timelines for requirements
  • Worked on development, maintenance and unit testing of codes using Unix, shell scripting, Teradata, BTEQs, Oracle, CA Workload Automation, Informatica.
  • Performing peer review of code and identifying gaps in development.
  • Handling ad-hoc production issue
  • Handled Informatica migration from 9.6 to 10.1.
  • Worked on ftp to sftp POC and conversion project, total of 320 script were updated tested and migrated under strict timeline with no issues.
  • Worked and lead SAS to ETL conversion project where existing SAS codes were analyzed and replicated to ETL code.
  • Represented the team during Prod migration calls and weekly team updates.

Confidential

Senior ETL Developer/Analyst

Responsibilities:

  • Conducting meetings with functional team to bridge the gap between user needs and code functionalities.
  • Performed data analysis to keep requirement and data from sources in sync.
  • Documented technical designs of codes developed for reference.
  • Performed analysis/design/development/maintenance/unit testing of platform and product code using Informatica to ensured code integrity.
  • Worked on platform codes to resolve defects and bring the code in sync with current requirements.
  • Handled data from multiple sources like flat files (fixed width and delimited), ebcdic file, Oracle.
  • Developed mappings to implement SCD2 logic and multiple insert/update/delete operation.
  • Analyzed platform shell scripts and implemented reusable scripts to eliminate redundancy. Consolidated 46 scripts into 4 scripts maintaining the functionality, thus reducing maintenance.
  • Conducted knowledge sharing sessions to provide insight of the working/functionality of codes developed.
  • Conducted code reviews for peers to verify business requirement, code logic/standards are attained, and identify design flaws.
  • Team representative for inter-team meetings, defect triages, weekly/daily team updates.

Confidential

Senior ETL Developer/Analyst

Responsibilities:

  • Liaising with business users for gathering business requirements.
  • Analyzing requirements, developing tactical plans and implementing ETL solutions.
  • Providing project estimates for team efforts.
  • Creating ETL code for business requirements as per the standard designs practices
  • Integrated and transformed data from Oracle, flat-files, XML and mainframe sources.
  • Implemented slowly changing dimensions Type 2 to load policies and hierarchical data into warehouse.
  • Implemented Audit and Control points cycle checks, file validation, reject data capture, and financial balancing in phases of ETL codes.
  • Conducted technical design walkthroughs and performed code review to meet quality standards.
  • Performed dependency analysis between ETL jobs, shell scripts and implemented via Autosys.
  • Identifying gap in designs, development and perform checks on activities in all phases.
  • Debugging and fixing ad hoc ETL codes, shell scripts, dependency and SQL issues.
  • Proactively developed utilities though UNIX shell script that compare xpaths, DDLs and DMLs and provide detailed report of discrepancies observed. This saved 40% of efforts of business team on reconciliation.
  • Oversee major enhancements in existing shell scripts, ETL and SQL codes.
  • Developed and implemented ETL code to update history impacted policies as per new business rules for capturing premium information in warehouse.
  • Streamlining, developing implementation plan and coordinating deployment process.

Confidential

Senior ETL Developer

Responsibilities:

  • Worked closely with clients to understand problem specifications and develop solutions.
  • Created complex mappings using unconnected/connected Lookups, Aggregate, Router, Expression, Update strategy, Sequence generator transformations etc. for populating target table in efficient manner.
  • Extracted data from different sources, Oracle and flat files using ETL tools and integrated with Informatica and Ab Initio to interact efficiently.
  • Created mappings, mapplets, Sessions and Workflows to interact with Incentive Compensation Management system providing inbound data for efficient processing and outbound data for reports.
  • Developed shell script to encrypt/decrypt, transfer, delete files in case of failures, and manage financial files to keep security of files on check.
  • Worked on shell scripts to perform Informatica code reviews providing detail reports of workflows, sessions, mappings, mapplets, transformations etc. and keep check on coding standards.
  • Involved in debugging Informatica ETL codes, shell scripts, SQL and fixing ad hoc issues.
  • Streamlining, developing implementation plan and coordinating deployment process.
  • Created mapplet to normalize record dynamically.
  • Implemented restartability concepts using shell scripting to continue from failed workflow or script.
  • Worked with clients to establish business solution under agile methodology.
  • Integrated and transformed data from Oracle, flat-files and XML.
  • Debugging and fixing ad hoc Informatica ETL code issues in higher environment.
  • Maintained existing applications and designed and delivered new applications.
  • Oversee enhancements in existing codes.
  • Implemented restartability in on all batch process using link condition to restart from last failed session.
  • Implemented reusable complex reconciliation code in Informatica using parametrization, transaction control, hashing etc. for Dodd frank act.

We'd love your feedback!