We provide IT Staff Augmentation Services!

Sr. Hadoop Developer Resume

4.00/5 (Submit Your Rating)

MO

PROFESSIONAL SUMMARY:

  • 10 years of experience in the Information Technology Industry with strong exposure to software project management, design, development, implementation, maintenance/support and integration of software applications.
  • 4 plus years of work experience as Hadoop Developer with good knowledge of Hadoop framework, Hadoop distributed file system and parallel processing implementation.
  • Experience in Hadoop Ecosystems HDFS, Map Reduce, Hive, Pig, HBase, Sqoop, AWS.
  • Excellent understanding / knowledge of Hadoop architecture and various components such as HDFS, Job Tracker, Task Tracker, Name Node, Data Node and Map Reduce programming paradigm.
  • Good Exposure on Apache Hadoop Map Reduce programming, Hive, PIG scripting andHDFS. 
  • Experience in managing and reviewing Hadoop log files. 
  • Hands on experience in Import/Export of data using Hadoop Data Management tool SQOOP. 
  • In depth understanding of Data Structures and Algorithms.
  • Strong experience in writing Map Reduce programs for Data Analysis. Hands on experience in writing custom partitioners for Map Reduce. 
  • Performed data analysis using Hive and Pig. 
  • Excellent understanding and knowledge of NOSQL databases like Mongo DB, HBase, and Cassandra.
  • Experience with distributed systems, large - scale non-relational data stores, RDBMS, NoSQL map-reduce systems, data modeling, database performance, and multi-terabyte data warehouses. 
  • Experience in Software Development Life Cycle (Requirements Analysis, Design, Development, Testing, Deployment and Support). 
  • Hands on experience in application development using Java, RDBMS, and Linux shell scripting.
  • Experience working with JAVA J2EE, JDBC, ODBC, JSP, Java Eclipse, Java Beans, EJB, Servlets. 
  • Experience in using IDEs like Eclipse,NetBeans and Maven Development experience in DBMS like Oracle, MS SQL Server, Teradata and MYSQL. 
  • Strong knowledge of data warehousing, including Extract, Transform, and Load Processes. 
  • Hands on experience on writing Queries, Stored procedures, Functions and Triggers by using SQL.
  • Support development, testing, and operations teams during new system deployments.
  • Evaluate and propose new tools and technologies to meet the needs of the organization.
  • An excellent team player and self-starter with good communication skills and proven abilities to finish tasks before target deadlines.
  • Managing Linux, VMware and AWS/VM's
  • Implemented and maintained Chef Configuration management spanning several environments in VMware and the AWS cloud
  • Experience in Creating secured cloud infra using (VPC) for Staging and Development environment on AWS.
  • Deployed and monitored scalable infrastructure on cloud environment Amazon web services (AWS)

SKILLS SUMMARY:

Hadoop ECO Systems: Hadoop MapReduce, HDFS, HBase, Hive, Pig, Sqoop,ZooKeeperNO SQL Mongo DB, Cassandra

Databases: MS SQL Server, MY SQL, Oracle 9i/10g, MS access, Teradata TeradataV2R5

Languages: Java JDK1.4 1.5 1.6 (JDK 5 JDK 6), C/C++, SQL, Teradata SQL, PL/SQL, Servlets, JavaBeans, JDBC, JNDI, JTA, JPA, E

Operating Systems: Windows, Server Windows XP/Vista, Mac OS, UNIX, LINUX

SQL Server Tools: SQL Server Management Studio, Enterprise Manager, QueryAnalyser, Profiler, Export/Import (DTS).

TECHNICAL EXPERIENCE:

Sr. Hadoop Developer

Confidential, MO

Responsibilities:

  • Evaluate business requirements and prepare detailed specifications that follow project guidelines required to develop written programs.
  • Responsible for building scalable distributed data solutions using Hadoop.
  • Analyze large amounts of data sets to determine optimal way to aggregate and report on it.
  • Develop simple to complex MapReduce Jobs using Hive to cleanse and load mainframe data
  • Handle importing of data from various data sources, perform transformations using Hive, MapReduce, load data into HDFS and extract the data from MySQL into HDFS using Sqoop.
  • Export the analyzed data from hive tables to mainframe DB2 databases using Sqoop for visualization and to generate reports for the BI team.
  • Extensively used Hive for data cleansing.
  • Create partitioned tables in Hive.
  • Manage and review Hadoop log files.
  • Involved in creating Hive tables, loading with data and writing Hive queries, which will run internally in MapReduce way.
  • Use Hive to analyze the partitioned and bucketed data and compute various metrics for reporting.
  • Used Unix bash scripts to validate the files from Unix to HDFS file systems.
  • Load and transform large sets of structured, semi structured and unstructured data.
  • Manage data coming from different sources.
  • Scheduled the scripts to cleanse and load the data into hive-partitioned tables using Autosys.
  • Administered the table access for various group of people using Sentry application in Cloudera.
  • Work with application teams to install operating system, Hadoop updates, patches, version upgrades as required.
  • Ported chain Map Reduce jobs to Scala and Spark.
  • Experience in developing and designing POC's using Scala, Spark SQL and MLlib libraries then deployed on the Yarn cluster. 
  • Contributed towards building Apache Spark applications using Java and Scala.
  • Managing Linux, VMware and AWS/VM's
  • Implemented and maintained Chef Configuration management spanning several environments in VMware and the AWS cloud

Environment: Hadoop, MapReduce, HDFS, Hive, Pig, AWS, Java, SQL, Sqoop, Scala, Eclipse, DB2

Sr. Hadoop Developer

Confidential, MD

Responsibilities:
  • Evaluate business requirements and prepare detailed specifications that follow project guidelines required to develop written programs.
  • Responsible for building scalable distributed data solutions using Hadoop.
  • Analyze large amounts of data sets to determine optimal way to aggregate and report on it.
  • Develop simple to complex MapReduce Jobs using Hive and Pig.
  • Optimized MapReduce jobs to use HDFS efficiently by using various compression mechanisms.
  • Handle importing of data from various data sources, perform transformations using Hive, MapReduce, load data into HDFS and extract the data from MySQL into HDFS using Sqoop.
  • Export the analyzed data to the relational databases using Sqoop for visualization and to generate reports for the BI team.
  • Extensively used Pig for data cleansing.
  • Create partitioned tables in Hive.
  • Manage and review Hadoop log files.
  • Involved in creating Hive tables, loading with data and writing Hive queries which will run internally in MapReduce way.
  • Use Hive to analyze the partitioned and bucketed data and compute various metrics for reporting.
  • Install and configure Pig and also write Pig Latin scripts.
  • Developed Pig Latin scripts to extract the data from the web server output files to load into HDFS.
  • Load and transform large sets of structured, semi structured and unstructured data.
  • Manage data coming from different sources.
  • Work with application teams to install operating system, Hadoop updates, patches, version upgrades as required.
  • Used Spark Streaming on Scala to construct learner data model from sensor 
  • data using MLLib
  • Developed Scala program for data extraction using Spark Streaming.
  • Worked in developing and designing POC's using Scala, Spark SQL and MLlib libraries then deployed on the Yarn cluster. 
  • Worked in implementing advanced procedures like text analytics and processing using the in-memory computing capabilities of Apache Spark written in Scala.
  • Experience in Creating secured cloud infra using (VPC) for Staging and Development environment on AWS.
  • Deployed and monitored scalable infrastructure on cloud environment Amazon web services (AWS)

Environment: Hadoop, MapReduce, HDFS, Hive, Pig, AWS, Java, SQL, Sqoop, Scala, Java (jdk 1.6), Eclipse

Hadoop Developer

Confidential, OH

Responsibilities:
  • Gathered User requirements and designed technical and functional specifications.
  • Worked on analyzing Hadoop cluster and different Big Data analytic tools including Pig, Hbasedatabase and Sqoop.
  • Responsible for building scalable distributed data solutions using Hadoop.
  • Implemented nine nodes CDH3 Hadoop cluster on Red hat LINUX.
  • Involved in loading data from LINUX file system to HDFS.
  • Worked on installing cluster, commissioning and decommissioning of DataNode, NameNode recovery, capacity planning, and slots configuration.
  • Created HBase tables to store variable data formats of PII data coming from different portfolios.
  • Implemented a script to transmit Sys Prin information from Oracle toHbase using Sqoop.
  • Implemented best income logic using Pig scripts and UDFs.
  • Implemented test scripts to support test driven development and continuous integration.
  • Worked on tuning the performance Pig queries.
  • Worked with application teams to install operating system, Hadoop updates, patches, version upgrades as required.
  • Responsible to manage data coming from different sources.
  • Involved in loading data from UNIX file system to HDFS.
  • Loaded and transformed large sets of structured, semi structured and unstructured data.
  • Clustered coordination services through Zookeeper.
  • Experienced in managing and reviewing Hadoop log files.
  • Job management using Fair Scheduler.
  • Exported the analyzed data to the relational databases using Sqoop for visualization and to generate reports for the BI team.
  • Responsible for cluster maintenance, added and removed cluster nodes, cluster monitoring and troubleshooting, managed and reviewed data backups, managed and reviewed Hadoop log files.
  • Installed Oozie workflow engine to run multiple Hive and Pig jobs.
  • Analyzed large amounts of data sets to determine optimal way to aggregate and report on it.
  • Supported in setting up QA environment and updated configurations for implementing scripts with Pig and Sqoop.

Environment: Hadoop, HDFS, Pig, Sqoop, HBase, Shell Scripting, Ubuntu, Linux Red Hat.

Hadoop Developer

Confidential, WI

Responsibilities:
  • Involved in review of functional and non-functional requirements.
  • Facilitated knowledge transfer sessions.
  • Installed and configured Hadoop Mapreduce, HDFS, developed multiple MapReduce jobs in Java for data cleaning and pre-processing.
  • Imported and exported data into HDFS and Hive using Sqoop.
  • Experienced in defining job flows.
  • Experienced in managing and reviewing Hadoop log files.
  • Extracted files from CouchDB through Sqoop and placed in HDFS and processed.
  • Experienced in running Hadoop streaming jobs to process terabytes of XML format data.
  • Loaded and transformed large sets of structured, semi structured and unstructured data.
  • Responsible to manage data coming from different sources.
  • Good experience with NOSQL database.
  • Supported MapReduce programs for those running on the cluster.
  • Involved in loading data from UNIX file system to HDFS.
  • Installed and configured Hive and also wrote Hive UDFs.
  • Involved in creating Hive tables, loading data and writing Hive queries which ran internally in map reduce way.
  • Gained very good business knowledge on health insurance, claim processing, fraud suspect identification, appeals process etc.
  • Developed a custom File System plug in for Hadoop so it can access files on Data Platform.
  • This plugin allows Hadoop MapReduce programs, HBase, Pig and Hive to work unmodified and access files directly.
  • Designed and implemented MapReduce-based large-scale parallel relation-learning system.
  • Extracted feeds from social media sites such as Facebook and Twitter using Python scripts.
  • Setup and benchmarked Hadoop/HBase clusters for internal use
  • Setup Hadoop cluster on Amazon EC2 using whirr for POC.
  • Wrote recommendation engine using Mahout.

Environment: Java 6, Eclipse, Oracle 10g, Sub Version, Hadoop, Hive, HBase, Linux, MapReduce.

J2EE Developer

Confidential, Ok

Responsibilities:
  • Involved in designing the application and prepared Use case diagrams, class diagrams, sequence diagrams.
  • Developed Servlets and JSP based on MVC pattern using Struts Action framework.
  • Used Tiles for setting the header, footer and navigation and Apache Validator Framework for Form validation.
  • Used resource and property files for i18n support.
  • Involved in writing Hibernate queries and Hibernate specific configuration and mapping files.
  • Used Log4J logging framework to write log messages with various levels.
  • Involved in fixing bugs and minor enhancements for the front-end modules.
  • Used JUnit framework for writing Test Classes and Ant for starting up the application server in various modes.
  • Used SDLC Life Cycle and Clear Case for version control.

Environment: Java JDK1.4, EJB2.x, Hibernate 2.x, Jakarta Struts 1.2, JSP, Servlet, JavaScript, MS SQL Server 7.0, Eclipse3.x, Websphere 6, Ant, Windows XP, Unix, Excel Macro Development.

Java Developer

Confidential

Responsibilities:
  • Used PROC/SQL to fetch tables from Teradata warehouse.
  • Involved in requirement analysis, development and documentation.
  • Used MVC architecture (Jakarta Struts framework) for Web tier.
  • Participated in developing form-beans and action mappings required for struts implementation and validation framework using struts.
  • Development of front-end screens with JSP Using Eclipse.
  • Involved in development of medical records module. Responsible for development of the functionality using Struts and EJB components.
  • Coded for DAO Objects using JDBC (using DAO pattern).
  • XML and XSDs are used to define data formats.
  • Implemented J2EE design patterns, value object singleton, DAO for the presentation tier, business tier and Integration Tier layers of the project.
  • Involved in bug fixing and functionality enhancements.
  • Designed and developed excellent logging mechanism for each order process using Log4J.
  • Involved in writing Oracle SQL queries.
  • Involved in Check-in and Checkout process using CVS.
  • Developed additional functionality in the software as per business requirements.
  • Involved in requirement analysis and complete development of client side code.
  • Followed Sun standard coding and documentation standards.
  • Participated in project planning with Business Analysts and team members to analyze the business requirements and translated business requirements into working software.
  • Developed software application modules using disciplined software development process.

Environment: Java, J2EE, JSP, EJB, ANT, STRUTS1.2, Log4J, Weblogic 7.0, JDBC, MyEclipse, Windows • XP, CVS, Oracle.

We'd love your feedback!