We provide IT Staff Augmentation Services!

Lead Etl Developer Resume

4.00/5 (Submit Your Rating)

TampA

SUMMARY

  • 10+ years of experience in IT industry in data warehousing applications. 10 years of ETL Experience in Ab - Initio
  • Preparation of high level system specification based on the business requirements. Training, mentoring and guiding the team on product knowledge
  • 10+ years as Developer/Senior Developer. Experience spanning all phases of software development life cycle viz. Requirement Analysis, Design, Development, User Training, Implementation and Production Support
  • Extensive hands-on experience in core Ab Initio concepts like Parallelism, MFS, and PDL.
  • Experience in using EME for version controls, impact analysis and dependency analysis.
  • Developed generic Ab Initio graph for loading teradata using Fast load or API based on data volume.
  • Addressing the complete life cycle for all data integration projects including data warehouses and data marts, data migration and information hubs
  • Exposed to the Implementation of OLAP Applications and Analytical Report analysis
  • Experience in SQL/PLSQL, Coding Procedures, Functions, Database Packages and Triggers
  • Expertise in Oracle 10i/9i/8.x/7.x
  • Coordination and management of projects to successful completion
  • Technical mentor with excellent communication and client liaison skills
  • Also worked extensively in Oracle/Teradata database
  • Wrote scripts for batch scheduling on Linux 3.1/4.1
  • Have profound knowledge and experience in Dimensional Modeling and Enterprise architecture

TECHNICAL SKILLS

Development: Ab Initio (Co>Op sys 3.1, GDE 3.2), PL/SQL, C, C++, COBOL, Oracle 8i/9i/10g, Teradata V2 R5 and SQL Server 7.0, SQL* plus, SQL* Loader

Operating Systems: Windows XP/2000/98/95, UNIX

Methodologies: Agile, Waterfall

Industries: Airlines/Travel, Finance

PROFESSIONAL EXPERIENCE

Confidential, Tampa

Lead ETL Developer

Responsibilities:

  • Defined management and customer requirements and produced project plans.
  • Lead a team of Ab-initio ETL developers (associates and consultants) and ensured quality delivery of requirements to the stakeholders/business user.
  • Responsible for scheduling project deliverables, goals and milestone and experience in cost management, time management, risk management, and integration management.
  • Collaborated with stakeholders/support groups and users to expedite incident resolution as well as change plans. Coordinated meetings to gather status/requirements and develop standardized documentation, verification, sign off and freeze requirements to build estimation and UAT completion with the stakeholders/business user.
  • Collaborated with other tech leads and support teams to ensure integrated end-to-end availability, reliability, and performance.
  • Responsible for converting business requirement elicitation and transmuting them into technical specifications.
  • Reported to both business and technology leaders to provide status updates on the critical milestones of the project and generated project measurement reporting for management and stakeholders.
  • Responsible to follow-up and define release process and to ensure quality delivery to the business user.
  • Responsible for publishing periodic project status reports and regularly review the progress with management, customers, and key stakeholders.
  • Developed statement of work, integrated project plan, resource plan, contingency plan, and other related project management artifacts.
  • Handled and worked on DW/BI project designed using Ab Initio, BRE and Unix shell scripts

Confidential

Senior ETL Developer

Responsibilities:

  • Experienced in analysis, process modeling, program management and solution development.
  • Experienced in waterfall methodology and agile methodology wrote user stories based on the requirements gathered from all the stakeholders.
  • Experienced in analyzing the complexity of the existing application and providing estimates while migrating to new applications.
  • Organized and facilitated Agile and Scrum meetings, which included sprint planning, daily scrums or standups, sprint check-in, sprint review & retrospective.
  • Operated in 3-week sprints with flexibility on length based on immediate functionality concerns.
  • Ensured application availability and data integrity through preventative maintenance and upgrades.
  • Analyzed & supported the existing system to provide inputs to estimate new request change.
  • Automated routine maintenance tasks and common issues.
  • Extensive usage of the multifile system where data is partitioned into four partitions for parallel processing in various Ab-Initio graphs.
  • Collaborated with other team tech leads and support teams to ensure integrated end-to-end availability, reliability, and performance
  • Responsible for providing overall day-to-day input/support for dwh developers in their work efforts. Guided the dwh developers in solutions needed to efficiently complete the tasks.
  • Worked with Confidential business users and customers to implement global business processes

Confidential, Tampa, Florida

Senior Developer

Responsibilities:

  • Experienced in developing generic graphs and creating detail data flows with source and target mappings and convert data requirements into low level design templates.
  • Developed generic graphs to serve the instant requests from the business.
  • Worked in parallelized Ab initio environment to process 1+Tera bytes of data daily.
  • Developed graphs using various Ab Initio components such as Join, Rollup, Lookup, Partition by Key, Round Robin, Gather, Merge, Dedup sorted, Scan and Validate
  • Worked on all the Ab Initio components and well versed with various Ab Initio Transform, Partition, Departition, Dataset and Database components, application tuning, and debugging strategies.
  • Used Toad to verify the counts and results of the graphs.
  • Involved in System and Integration testing of the project.
  • Wrote several Shell scripts, to remove old files and move raw logs to the archives.
  • Tuned Ab Initio graphs for better performance.
  • Processed and Transformed delta feeds loaded from the external systems on daily basis.
  • Developed dynamic graphs to load data from data sources into tables and to parse records.
  • Responsible to handle incident resolution and production system deployments while ensuring SLAs are met

Confidential

Senior Developer

Responsibilities:

  • Developed dynamic graphs to load data from data sources into tables and to parse records.
  • Worked with the project team in optimizing and tuning of SQL statements, used phases/checkpoints to avoid deadlocks to improve the efficiency.
  • Parameterized plans and graphs to process data as per the business inputs & customized the existing graphs as per the updated design documents
  • Gathered the knowledge of existing operational sources for future enhancements and performed optimization of graphs.
  • Extensively involved in Ab Initio graph design, development and performance tuning.
  • Performed root cause analysis for user requests.
  • Parameterized plans and graphs to process data as per the business inputs & customized the existing graphs as per the updated design documents.
  • Performed QA activities on data warehouse structure and prepared unit test cases and system integration test plans.
  • Responsible to handle end to end release activities, UAT support and participated in change management procedures by checking in the changed code into Ab Initio EME.
  • Developed a utility to check the existences of trigger files in the file landing zone & streamlined the process to consolidate data received from different external systems into the repository.
  • Developed Ab Initio graphs to build business rules to extract data from oracle, mainframe, and flat file to validate, transform and load data to oracle database or flat file.
  • Verified and validated the historical data loaded into the application through operational jobs and managed incidents.
  • Prepare RTM (requirements traceability matrix) document and performed regression testing.
  • Analyzed structured, unstructured data and created reports.

Confidential, Tampa, Florida

Application Eng

Responsibilities:

  • Analyze the requirements and come up with the design document representing the same.
  • Development of new Ab Initio graphs.
  • Creating plans to define the workflow.
  • Writing shell scripts.
  • Developing wrapper scripts to run Ab Initio graphs
  • Played vital role in identifying the defects and provided concrete solutions.
  • Preparing and updating checklists, review logs, defect logs and unit test cases.
  • Involved in unit testing and UAT.
  • Review and analyze the graphs to improve performance.
  • Preparing JIL files for job scheduling in Autosys.

Confidential, Tampa, Florida

Ab Initio Developer

Responsibilities:

  • Developed number of Ab-Initio Graphs based on business requirements using various Ab-Initio Components such as Partition components, meta-files, reformat, roll-up, join, join with db, sort, dedup sort, and scan, normalize, gather, replicate, Broadcast, input/output/update table components etc.
  • Involved in the preparation of ETL Ab-Initio standards documentation, naming conventions and creating technical design documents.
  • Developed Ab-Initio graphs for Data validation using validate components.
  • Responsible for cleansing the data from source systems reporting the data quality levels on system-by-system basis using Ab-Initio.
  • Created various Ab-Initio graphs to run parallel by choosing proper partitioning methods for performance enhancements, introducing multifiles and improving the performance of Ab-Initio graphs by using Various Ab-Initio performance techniques.
  • Responsible for creating summary tables using Roll-up & scan components.
  • Modified and developed Unix Shell scripts to run Ab-Initio jobs.

We'd love your feedback!