We provide IT Staff Augmentation Services!

Hadoop Developer Resume

2.00/5 (Submit Your Rating)

CT

SUMMARY

  • Around 6 years of professional IT experience including 2 years in Big data ecosystems, experience in ingestion, storage, querying, processing and analysis of Big Data.
  • Hands on experience in installing, configuring, and using Hadoop ecosystem components like Hadoop Map Reduce, HDFS, Hive, Sqoop, Pig, HBase, Oozie and Flume.
  • Excellent understanding / knowledge of Hadoop architecture and various components such as HDFS, Job Tracker, Task Tracker, Name Node, Data Node and Map Reduce programming paradigms.
  • Good knowledge of Hadoop architecture and various Hadoop Stack elements.
  • Extensively used ETL methodology for supporting Data Extraction, transformations and load.
  • Experience in analyzing data using HiveQL, Pig Latin, HBase and Map Reduce programs in Java.
  • Experience in developing pipelines and processing data from various sources and processing them with Hive and Pig.
  • Worked on developing ETL processes (Data Stage & Talend open Studio) to load data from multiple data sources to HDFS using FLUME and SQOOP, and performed structural modifications using Map Reduce, HIVE.
  • Extending Hive and Pig core functionality by writing custom UDFs.
  • Experience in importing /exporting teh data using Sqoop from HDFS to Relational Database systems and vice - versa.
  • Experience in Hadoop administration activities such as installation and configuration of clusters using Cloudera Manager and Apache Ambari.
  • Worked on NoSQL databases including HBase, and managing and reviewing Hadoop log files worked with HCatalog, to open up access to Hive’s Metastore.
  • Good knowledge in using job scheduling and workflow designing tools like Oozie, Control-M
  • Having Good knowledge on YARN Architecture.
  • Cutting edge experience onSplunk(Log based performance monitoring tool).
  • Expertise in Performance analysis and automation with jMeter and Dynatrace.
  • Experience in working with different data sources like Flat files, XML files and Databases.
  • Good understanding of Zookeeper and Kafka for monitoring and managing Hadoop Jobs and resources.
  • Automated several jobs for pulling data from FTP server and load data into Hive tables, using Oozie workflows.
  • Expertise in Unix Commands and automation through shell scripting to process teh flat files.
  • Having Good knowledge on Oracle Database Architecture.
  • Developed Complex Oracle database objects like Stored Procedures, Functions, Packages and Triggers.
  • Extensively used teh Oracle supplied packages, Dynamic SQL, Records and PL/SQL Tables and Object Data Types.

TECHNICAL SKILLS

Big Data Technologies: Hadoop, HDFS, Hive, MapReduce, Pig, Sqoop, Flume, Zookeeper HBase, YARN

RDBMS: Oracle 10g/11g, SQL Server, My SQL

Operating Systems: Linux, Windows 98/00/NT/XP

Languages: JAVA, Unix Shell Scripting, SQL, PL/SQL, C++

Web Technologies, IDE’s& Others: HTML, XML, Eclipse,Control-M,Splunk, Sitescope,TOAD, Putty

Performance Tools: JMeter, Dynatrace

Continuous Integration: Hudson

PROFESSIONAL EXPERIENCE

Confidential, CT

Hadoop Developer

Responsibilities:

  • Worked with teh Data Science team to gather requirements for various data mining projects
  • Responsible for loading teh raw data sets from file dumps and databases to hdfs.
  • Extracted insights from teh datasets in teh format expected by teh data science team
  • Written many independent Pig scripts for extracting analytical information.
  • Involved in creating Hive tables, and loading and analyzing data using hive queries
  • Collected user activity data, log data using Kafka for real time analytics
  • Implemented Spark applications from existing MapReduce framework for better performance
  • Developed Simple to complex MapReduce Jobs using Hive and Pig.
  • Exported teh business required information to RDBMS using Sqoop to make teh data available for BI team to generate reports based on data.
  • Involved in running Hadoop jobs for processing millions of records of text data
  • Worked with application teams to install operating system, Hadoop updates, patches, version upgrades as required
  • Responsible for loading unstructured and semi-structured data into Hadoop cluster from different data sources using Flume
  • Developed multiple MapReduce jobs in java for data cleaning and preprocessing
  • Responsible for managing data from multiple sources
  • Extracted files from CouchDB through Sqoop and placed in HDFS and processed.
  • Experienced in runningHadoopstreaming jobs to process terabytes of xml format data.
  • Load and transform large sets of structured, semi structured and unstructured data.
  • Responsible to manage data coming from different sources.
  • Assisted in exporting analyzed data to relational databases using Sqoop
  • Created and maintained Technical documentation for launching HADOOP Clusters and for executing Hive queries and Pig Scripts

Environment: Hadoop, MapReduce, HDFS, Hive, Pig, Java, SQL, Cloudera Manager, Sqoop, Flume, Oozie, Java (jdk 1.6), Eclipse, putty,, PL/SQL, SQL*PLUS, Toad, Putty, Windows NT, UNIX Shell Scripting, Pentaho

Confidential, Ashburn VA

Hadoop Developer

Responsibilities:

  • Involved in design and development phases ofSoftware Development Life Cycle (SDLC) usingScrummethodology
  • Developed data pipeline using Flume, Sqoop to ingest customer behavioral data and purchase histories into HDFS for analysis.
  • Used Pig to perform data validation on teh data ingested using scoop and flume and teh cleansed data set is pushed into Hbase.
  • Used Hive to analyze data ingested into Hbase by using Hive-Hbase integration and compute various metrics for reporting on teh dashboard.
  • Developed job flows in Oozie to automate teh workflow for pig and hive jobs.
  • Loaded teh aggregated data onto Oracle from hadoop environment using Sqoop for reporting on teh dashboard.

Environment: RedHat Linux, HDFS, Map-Reduce, Hive, Java JDK1.6, Pig, Sqoop, Flume, Zookeeper, Oozie, Oracle, HBase.

Confidential

Oracle/Unix Developer

Responsibilities:

  • Designed and developed teh interface modules between teh Oracle and Java.
  • Generated server side PL/SQL scripts for data manipulation and validation.
  • Involved in working with Business to automating many reports using Unix shell scripts on daily basis.
  • Involved on working on scheduling jobs in control-m.
  • Used Bulk Collections for better performance and easy retrieval of data, by reducing context switching between SQL and PL/SQL engines.
  • Extensively used teh advanced features of PL/SQL like Records, Tables, Object types and Dynamic SQL.
  • Performed Unit testing for teh Developed modules.
  • Involved in teh Requirement Analysis, Done teh Impact analysis To teh Existing system With dis Project.
  • Generated server side PL/SQL scripts for data manipulation and validation.
  • Involved in Bug Fixes including Job failures and Firecall changes.
  • Supporting US, UK and APAC Users.

Environment: Oracle Pl/SQL, Unix Shell scripting, Core Java, Pro C, TOAD, RAPID SQL.Putty, Control-M

Confidential

Oracle/Unix Developer

Responsibilities:

  • Designed and developed teh interface modules between teh Oracle and Java.
  • Generated server side PL/SQL scripts for data manipulation and validation.
  • Performed SQL and PL/SQL tuning and Application tuning using various tools like EXPLAIN PLAN, Hints.
  • Extensively involved in using hints to direct teh optimizer to choose an optimum query execution plan.
  • Used Bulk Collections for better performance and easy retrieval of data, by reducing context switching between SQL and PL/SQL engines.
  • Extensively used teh advanced features of PL/SQL like Records, Tables, Object types and Dynamic SQL.
  • Performed Unit testing for teh Developed modules.

Environment: Oracle Pl/SQL, Unix Shell scripting, Core Java, Pro C, TOAD, RAPID SQL.Putty, Control-M, Crystal Reports.

We'd love your feedback!