
Arun Ranjan
- ETL+ Hadoop Developer
- Jersey City, NJ
- Member Since Jun 01, 2023
ETL+Hadoop Developer
PROFESSIONAL SUMMARY:
· Overall 10 + years of experience in IT development in Data warehouse - ETL tool (Informatica,Talend(6.0/6.3), Datastage) along with Big Data.
· 3 + years working experience in Talend(ETL Tool) to developing & leading the end to end implementation of Big Data projects ,comprehensive experience as a Hadoop Developer in Hadoop Ecosystem(Cloudera and hortonworks) like Hadoop,Map Reduce, Hadoop Distributed File System (HDFS), HIVE,IMPALA, PostgreSQL,Yarn,Ozie, Hue,Alation,Spark,Python.
· 10 + years of experience in Oracle, PL/SQL, SQL Tuning and Unix/Linux.
· 4+ years ecperience in Teradata/DB2/SQLSERVER.
· 3+ years experience with Hadoop and related systems including distributed systems and data management.
· Worked on Importing and exporting data from different databases like Oracle, Teradata into HDFS and Hive using Sqoop.
· Worked on data integration projects with RedShift/Greenplum/Exadata/Vertica/Oracle/SQL Server/Informatica/Talend/BigQuery env.
· 3 Years experience to working with Java to write Map Reduce program.
· Working experience to use Java utility to implement package,class,Inheritance,Polymorphism and Encapsulation.
· Experience designing, reviewing, implementing and optimizing data transformation processes in the Hadoop and Talend/Informatica ecosystems. Able to consolidate, validate and cleanse data from a vast range of sources – from applications and databases to files and Web services.
· Capable of extracting data from an existing database, Web sources or APIs. Experience designing and implementing fast and efficient data acquisition using Big Data processing techniques and tools.
· Involved in Creating tables, partitioning, bucketing of table and creating UDF's in Hive.
· Strong trouble-shooting and problem-solving skills with a Logical and pragmatic attitude
· Team player with strong oral and interpersonal skills
· Work with business to gather requirements and define the Data Quality solutions for data profiling, standardization and cleansing etc.
· Define and contribute to development of standards, guidelines, design patterns and common development frameworks & components
· Experience in analyzing data using HiveQL,SparkSql,PostgreSql, Pig Latin, and custom Map Reduce programs in Java.
TECHNICAL SKILLS:
|
Hadoop ecosystem |
Map Reduce, Sqoop, Hive,Impala, Oozie,Hue, PIG, HBase, HDFS, Zookeeper,Yarn, Spark |
|
ETL |
Informatica Power Center (6.2/7.1/8.1/8.6/9.1/9.5/9.6.1),IDQ,IDE, Talend Big Data Studio 6.0/6.3, Data stage (7.5/8.1), |
|
Databases |
Teradata (13.0/14.10),Exadata,Oracle 9i /10g/11g (SQL, PL/SQL Basics), SQL Server 2005, DB2,Greenplum,Vertica,RedShift |
|
Tools & Utilities |
Toad,Microsoftvisio,Winscp,Appworx,Control-M,Remedy, AutoSys,Zenkins,Git hub,Jira,Talend Administration center. |
|
Languages |
C, C++, JAVA, SQL,PL/SQL, Pig Latin, HiveQL, Unix shell,Python scripting. |
|
Operating System |
Windows 98, 2000,7, XP, UNIX , Linux |
|
Domain Knowledge |
Finance, Banking, Telecom,Healthcare, Insurance,Manufacturing,playstation |
|
Methodologies |
Agile, Waterfall. |
PROFESSIONAL EXPERIENCE
Client: BMW – Woodcliff Lake,New Jercy Oct 2017 – Till Date
Role: ETL+Hadoop Developer Project: INFA TO TALEND CONVERSION
Description: The BMW Group Information Technology Research Center is part of BMW’s regional investment and The overall objective of Regional Data Lake strategy (Big Data Strategy) is to provision as much business data into the regional data lake as possible.Sales and Warranty related data currently sit on Oracle and DB2 that we need to migrate on Data Lake using Sqoop.Spark,Talend(ETL Tool). Vehicle Inventory process that creates a mechanism for real time data that will be available to specific approved 3rd party vendors who support various BMW and MINI dealers DMS,CRM, Desking systems, and/or Dealer Inventory web sites. This data must include information from the Vehicle Inquiry (VI), Dealer Availability Report (DAR), Ordering Guide—Internal (Automotive Sales Document), and Specialty Demo without Customer. It must also include all the vehicle options, packages, port installed accessories, wholesale pricing, MSRP pricing, and rooftop locations of all dealers.
Responsibilities:
· Uderstand the current system(Warranty/Sales),Analyzes high level system specifications,business requirements and/or use cases.
Environment:Hadoop(Hortonworks),HDFS,Hive,Impala,Sqoop,Spark,Oracle,DB2,UNIX,Talend Big Data Studio 6.3
Client: Sony Interactive Entertainment – San Diego,CA Feb 2017 – Sep 2017
Role: ETL+Hadoop Developer Project: INFA TO TALEND CONVERSION
Description: Sony Interactive Entertainment America LLC develops and markets video games consoles in the United States and Canada. It offers game console; games; wireless controllers, wireless stereo headsets, and cameras; computer entertainment systems; PlayStation Portable, a handheld entertainment system; and PlayStation4 Pro, a system that supports imaging technology, and 4K gaming and digital 4K entertainment.Current system is running on ETL tool Informatica using backened as Oracle(Exadata) and file system we are converting current system on ETL tool Talend 6.3 from informatica.
Responsibilities:
· Uderstand the current system(DPE/GFM),Analyzes high level system specifications,business requirements and/or use cases.
Environment:Hadoop(Cloudera),HDFS,Redshift,Hive,Impala,Sqoop,Spark,Oracle(Exadata/HotMPP),UNIX,Informatica 9.6.1,TalendBig Data Studio 6.3
Client: BlueShield of California- SFO,CA Dec 2015 – Jan 2017
Role: ETL+Hadoop Developer Project: Enterprises Provider Datawarehouse
Description: Blue Cross Blue Shield, provides health insurance covering medical services from a specific network of doctors, hospitals and other health care providers. To provide individual health quotes online, Common managed care plans include HMO (Health Maintenance Organization) plans, PPO (Preferred Provider Organization) plans and POS (Point of Service) health plans. With managed care plans, some policyholders can also open Health Savings Accounts (HSA) to save money tax-free for medical bills.
Responsibilities:
· Provides expertise during the initial phases of the project, Analyzes high level system specifications,business requirements and/or use cases. Converts information into the appropriate level specifications and system design plan for the development.
· Implemented Hive UDF's for evaluation, filtering, loading and storing of data.
· Partitioning, Dynamic Partitions, Buckets in HIVE.
· Data migration from relational(Oracle.Teradata) databases or external data to HDFS using Sqoop.
· Loading data from different source(database & files) into Hive using Talend tool.
· Monitor System health and logs and respond accordingly to any warning or failure conditions.
Environment:Hadoop(Cloudera), HDFS, Map Reduce,Hive,Sqoop,Spark,Db2,Oracle,Teradata,Eclipse,UNIX,Talend Big Data Studio 6.0
Client: Allstate Insurance - Northbrook, IL Oct 2014 – Nov 2015
Role: ETL+Hadoop Developer Project: Allstate Insurance
Project Description:
Allstate, business focus on IT needs. The Allstate Corporation is the largest publicly held personal lines property and casualty insurer in America, with operations worldwide Understanding existing business model and customer requirements. We are proving solution to easily track client, policy, claim and agent related data in one place so end user globally access through IT solution using Business Intelligence Techniques.
● Responsible for building scalable distributed data solutions using Hadoop.
● Handled importing of data from multiple data sources(Orcale,SqlServer) using Sqoop, performed Cleaning, Transformations and Joins using Pig.
● Push data as delimited files into HDFS using Talend Big data studio.
● Involved to write Map Reduce program using Java .
● Load and transform data into HDFS from large set of structured data /Oracle/Sql server using Talend Big data studio.
● Exported analyzed data to the relational databases using Sqoop for visualization and to generate reports for the BI team.
● Experience in providing support to data analyst in running Hive queries.
● Continuous monitoring and managing the Hadoop cluster using Cloudera Manager.
● Creating Hive tables, partitions to store different Data formats.
● Involved in loading data from UNIX file system to HDFS.
● Experience in managing and reviewing Hadoop log files.
● Consolidate all defects, report it to PM/Leads for prompt fixes by development teams and drive it to closure.
Environment:- Apache Hadoop x.2, Map Reduce, Hive, Sqoop, Spark, SQL, Eclipse, Unix Script, Oracle, Sql server ,Talend Big Data Studio 6.0.
Client: JPMC- Dublin, OH Dec 2013 – Sep 2014
Role: ETL developer Project: Corporate Compliance Tecnology-Business Intellegent
Project Description:
JP Morgan Chase, business focus on IT needs. JPMorgan Chase & Co. is a leading global financial services firm and one of the largest banking institutions in the United States, with operations worldwide Understanding existing business model and customer requirements. We are proving solution to easily track suspected activity that means we developing a model to keep track and manage Alert, Case, SAR (Suspected activity report) globally through IT solution using Business Intelligence Techniques.
· Attending daily meeting with Customer to find out the exact requirement and providing the technical solution to meet the customer requirement.
· Gather and analyze business and technical requirements.
· Work with business to gather requirements and define the Data Quality solutions for data profiling, standardization and cleansing etc.
· Define and contribute to development of standards, guidelines, design patterns and common development frameworks & components
· Working effectively in a distributed global team environment
· Prepare Unit Test Plan/ Design (with direction from customer).
· Experience to prepare HLD, LLD, UTC, Tech Design Document.
Environment: Informatica 9.6.1,Oracle11g, Sql Server, DB2, Unix, Window(7).
Client: Symantec – India July 2010 – Nov 2013
Role: ETL Module Lead Project: Information Management Business Intelligence
· Performed the data profiling and analysis making use of Informatica Data Explorer (IDE) and Informatica Data Quality (IDQ).
· Provide solutions for data quality operations and Informatica ETL Processes to support Data Integration and Reporting requirements.
· Data Profiling, Cleansing, Standardizing using IDQ and integrating with Informatica suite of tools
· Develop and contribute to strategic vision for Data Quality and Data Archive
· Perform hands-on development on the Data Quality tools (Informatica Developer), Analyzer.
· Work with business to gather requirements and define the Data Quality solutions for data profiling, standardization and cleansing etc.
· Define and contribute to development of standards, guidelines, design patterns and common development frameworks & components
· Working effectively in a distributed global team environment
· Informatica Administration activity (by using Admin console) to Create folders, user accounts, View and manage folder permissions and privileges, Start, Stop services, View service status and log.
· Informatica application support and maintenance.
· Act as tertiary escalation contact for issue resolution and problem management.
· Develop and contribute to strategic vision for Data Quality and Data Archive
· Perform hands-on development on the Data Quality tools (Informatica Developer),Analyzer.
Environment: Informatica(8.6/9.1),IDQ, IDE, Business Object xir3, Teradata, Oracle 10g, Appworx, Unix, Remedy, Window XP.
Client: Ally Bank – India April 2008 – June 2010
Role: ETL Module Lead Project: Io Bi Commercial Lending
· Gathering the requirement with attending daily call with onsite.
· As a Module lead involve in mentoring the team to achieve the goal on time.
· Involve in Prepare the HLD, LLD, UTC document.
· Proper understanding & analysis of the requirement.
· Used different Client tool data stage Designer, Datastage Director,Datastage Manager extensible.
· Involved to define or prepare Unit test Plan.
· Involve reviewing the Code before deliver the objects.
· Integration Testing.
Environment:- Informatica(8.6), Datastage(7.5/8.1), Oracle 10g, Linux, Autosys, WindowXP.
Client: Electronic Data System- India July 2007 – Aug 2008
Role: ETL developer Project: Centralised Information System
· Successfully handled team member for BENCAP,DBP module.
· Proper understanding & analysis of the requirement.
· Designing according to the requirement. (High level to Low Level)
· Implementation of mapping.
· Unit test Plan preparation.
· Code review and Unit Testing.
· Product Testing, Integration Testing.
· Code migration development to production environment.
· High level ETL Production Support documentation.
Environment:-Informatica(6.1/7.1), Oracle 9i, Unix, Windowxp.