We provide IT Staff Augmentation Services!

Sr. Hadoop Developer/administrator Resume

0/5 (Submit Your Rating)

New Brunswick, NJ

SUMMARY

  • 7+ years of extensive IT experience as 70% Development and 30% administrator in Analysis, Design, Development, Implementation and Testing of software applications which includes 3+ years of experience in Big Data using Hadoop, Hive, Pig, Sqoop and MapReduce programming.
  • Working experience in MapReduce programming model and Hadoop Distributed File Systems (HDFS).
  • Hands on experience in major components of Hadoop Ecosystem like Flume, Hbase, Zookeeper, Oozie, Hive, Sqoop, PIG and YARN (MR2).
  • Developed scripts and numerous batch process jobs to schedule various Hadoop programs.
  • Experience in Amazon, Cloudera and Hortonworks Hadoop distribution.
  • Worked on importing and exporting data from different databases like Oracle, MySQL, and SQL server into HDFS using sqoop.
  • Experience in analyzing data using HiveQL, PIG Latin and MapReduce programs in java.
  • Strong experience in collecting and storing streaming data like log data, twitter data into HDFS using Apache Flume.
  • Experienced in working with MapReduce Design patterns to solve complex MapReduce programs.
  • Wrote Hive and PIG queries for data analysis to meet the business requirements.
  • Involved in creating tables, partitioning, bucketing and creating UDF’s in Hive.
  • Implemented join operations and involved in writing data transformation using PIG Latin.
  • Extensive knowledge in NoSQL databases like Hbase and Cassandra.
  • Experienced in using CRUD operations using Hbase Java client API and Rest API.
  • Good knowledge with Oozie Workflow engine to automate and parallelize Hadoop MR, Hive and PIG jobs.
  • Excellent java development skills using J2EE Frameworks like spring, Hibernate, EJB’s and Web Services.

TECHNICAL SKILLS

Big Data Platforms: Cloudera, Big Data, Hadoop, Yarn, Map Reduce, PIG, HIVE, Storm, Kafka, Impala, FLUME and SPARK

Languages: Java, C++

Databases: Oracle, MySQL, SQL Server

No SQL Databases: Hbase, Cassandra, MongoDB

Job Scheduling framework: Auto Sys, Quartz Scheduler

Operating Systems: Linux, Unix, Windows 7, Windows 8, XP, Windows vista

Web Technologies: HTML, XHTML, Java Script

Project management: SDLC models, JAD, Project scheduling, Cost and Time estimation

Data Modelling tools: MS Visio, Rational Rose

PROFESSIONAL EXPERIENCE

Confidential, New Brunswick, NJ

Sr. Hadoop Developer/Administrator

Responsibilities:

  • Involved in requirement analysis, design, coding and implementation.
  • Installation, configuration and administration experience in big data platform Cloudera CDH.
  • Responsible for building scalable distributed data solutions using Hadoop Cloudera.
  • Responsible for Cluster maintenance, commissioning and decommissioning Data nodes, Cluster Monitoring, Troubleshooting, Manage and review data backups, Manage & reviewHadoop Log files
  • Processed data into HDFS by developing solutions and analyzed the data using Map Reduce, PIG, and Hive to produce summary results from Hadoop to downstream systems.
  • Used Sqoop to import the data from Hadoop Distributed File System (HDFS) to RDBMS.
  • Established custom Map Reduce programs in order to analyze data and used Pig Latin to clean unwanted data.
  • Configured various property files like core - site.xml, hdfs-site.xml, mapred-site.xml based upon the job requirement
  • Worked on various performance optimizations like using distributed cache for small datasets, partition, Bucketing and Map side joins.
  • Involved in creating Hive tables and applied those HQL on the tables for data validation.
  • Responsible for Installation and configuration of Hive, Pig, Hbase and Sqoop on theHadoop cluster.
  • Involved in loading and transforming large sets of Structured, Semi-Structured and Unstructured data and analyzed them by running Hive queries and Pig scripts.
  • Used Zookeeper to manage coordination among the clusters.
  • Worked with Impala to pull the data from Hive tables.
  • Installed Oozie workflow engine to run multiple Hive and Pig jobs which run independently with time and data availability.
  • Involved in Cluster maintenance, Cluster Monitoring and Troubleshooting, Manage and review data backups and log files.

Environment: HDFS, Hadoop, Pig, Hive, Sqoop, Flume, Map Reduce, Oozie, Mongo DB, Java 6/7, Oracle 10g, Sub Version, Toad, UNIX Shell Scripting, SOAP, REST services, Oracle 10g, Agile Methodology, JIRA, Auto Sys.

Confidential, Windsor, CT

Sr. Hadoop Developer

Responsibilities:

  • Created Hive tables and loaded retail transaction data from Teradata using Sqoop.
  • Loaded home mortgage data from the existing DWH tables (SQL Server) to HDFS using Sqoop.
  • Wrote Hive queries to have a consolidated view of the mortgage and retail data.
  • Data is loaded back to the Teradata for the BASEL reporting and for the business users to analyze and visualize the data using Datameer.
  • Orchestrated hundreds of Sqoop scripts, Pig scripts, Hive queries using oozie workflow and sub-workflows.
  • Loaded the files from mainframes to Hadoop and files were converted to ASCII format.
  • Developed Pig Latin scripts for replacing the existing home loans legacy process to the Hadoop and the data is fed to retail legacy mainframes systems.
  • Lead the QA effort of the customer facing channels for the CSS program
  • Managed a team of 2-4 manual and automation testers throughout the program
  • Reviewed business and functional requirements and provided feedback to the business analysts and business owners for more clarity
  • Developed the test package and clearly defined the scope of testing
  • Demonstrated a clear understanding of different systems and applied the skills in developing integration testing strategy
  • Successfully completed test execution for all small to extra-large projects with 99% success rate
  • Developed test scripts using QTP automation tool and founder of the JetBlue QA automation framework which scored us HP award for Automation excellence.
  • Developed a thorough understanding of all shopping and self-service channels via CSS program.
  • Worked as Quality center admin for the CSS program
  • Migrated Quality center application QC 8.0

Environment: Hadoop Distributed File System (HDFS), MapReduce, Hive, Pig, Sqoop, Kafka, Java 7.0, XML, WSDL, SOAP, Web services, Oracle/Informix, Log4J, Junit, SVN (Apache subversion), maven and Oozie.

Confidential, Pittsburgh, PA

Java/Hadoop Developer

Responsibilities:

  • Involved in gathering functional requirements that are involved in order to fulfill Discovers specific requirements for the online Claims app and developed wireframes.
  • Project is implemented in SCRUM and Agile methodology.
  • Analyzed Hadoop clusters and other analytical tools used in big data like Hive, Pig and databases like Hbase.
  • Extracted feeds from social media sites such as Facebook and Twitter using Flume.
  • Used Sqoop extensively to ingest data from various source systems into HDFS.
  • Written Hive queries for data analysis to meet the business requirements.
  • Created Hive tables and worked on them using Hive QL.
  • Installed cluster, worked on commissioning & decommissioning of Name node.
  • Used Spring Integration (SI) to expose some services of our application for other applications in the company use.
  • Used SOAP UI to test the SOAP web services.
  • Managed, created and altered Databases, Tables, views and indexes with business rules using T-SQL.
  • Created complex Stored Procedures, Triggers and User Defined Functions to support the front-end application.
  • Implemented the error handling in the Stored Procedures and also modified already existing stored procedures, triggers, views and indexing depending on the requirement.
  • Involved in Master Data Management.

Environment: Java, J2EE, JDBC, Oracle 9i,Log4j, Web Services, SOA, SOAP, WSDL, Maven, TC Server, Hadoop, HDFS, Pig 0.10, Hive, Map Reduce, HBase, Sqoop, Java Eclipse, SQL Server, Shell Scripting, MS SQL Server 2005/2008 R2, Visual Studio 2010, TFS 2010, MS Office, MS Excel.

Confidential

Java Developer

Responsibilities:

  • Created UML class diagrams that depict the code's design and its compliance with the functional requirements.
  • Used J2EE design patterns for the middle tier development.
  • Developed EJB's in Web Logic for handling business process, database access and asynchronous messaging.
  • Used Java Mail notification mechanism to send confirmation email to customers about scheduled payments.
  • Developed Message-Driven beans in collaboration with Java Messaging Service (JMS) to communicate with merchant systems.
  • Also involved in writing JSP's/JavaScript and Servlets to generate dynamic web pages and web content.
  • Wrote stored procedures and Triggers using PL/SQL.
  • Involved in building and parsing XML documents using JAX parser.
  • Deployed the application on Tomcat Application Server.
  • Experience in implementing Web Services and XML/HTTP technologies.
  • Created UNIX shell and Perl utilities for testing, data parsing and manipulation.
  • Used Log4J for log file generation and maintenance.
  • Wrote JUnit test cases for testing.

Environment: Java, JDBC, Servlets, JSP, Struts, Eclipse, Oracle 9i, CVS, JavaScript, Log4J, J2EE, JDK6, Java Script, EJB, Web Services, SOAP, WSDL, Application Server, Oracle 10g/11g, SQL, Log4j, XML, XPATH, XSD, HTML, TFS, JUnit, CSS.

We'd love your feedback!