Hadoop Developer Resume
2.00/5 (Submit Your Rating)
OBJECTIVE
- Looking for a senior Hadoop Developer position that utilizes my working knowledge of Hadoop, MapReduce and other tools to perform data analytics and improve best practices.
SUMMARY
- 5+ years of experience in software development having core competency in Hadoop & Java.
- 2.5 years of experience in Hadoop with very good knowledge on HDFS, MapReduce, Hive, Sqoop, Pig, and Oozie.
- Extensive experience in developing MapReduce programs (written in Java and other languages using Hadoop streaming) to handle various types of data sets.
- Experience in building Data Models in Hive and leveraging Hive platform to query the structured/semi - structured data.
- Handled data flows from Hadoop Distributed File System (HDFS) to any Relational Database System (RDBMS) and vice-versa using Sqoop.
- Built workflows in Oozie to stream line several Hadoop Jobs.
- Written a MapReduce program in Python to mine the concepts in medical documents.
- Implemented SAS Macros in Hadoop platform using Hive.
- Having proficiency in Core Java with very good understanding of Spring, Hibernate Frameworks. I have also worked on projects interacting with various relational databases.
- Worked on IBM BigInsights distribution of Hadoop.
- Expertise in solving the file storing & processing problems in Hadoop Distributed File System.
- Having good knowledge of various phases of (Software Development Life Cycle) SDLC Cycle.
- Excellent analytical, requirement gathering & programming skills with a strong desire to achieve specified goals.
TECHNICAL SKILLS
BigData Framework: Hadoop and eco system products (Hive, Pig, Sqoop and Oozie) and Spark
Languages: Java, Python, C, C++ and SQL
Scheduling Tool: Oozie
Operating systems: Windows & Linux.
PROFESSIONAL EXPERIENCE
Confidential
Hadoop Developer
Responsibilities:
- Gathering and analysing the requirements.
- Involving in developing a solution approach.
- Importing/Bringing the data from RDBMS servers to Hadoop/HDFS using Sqoop.
- Creating and loading tables in Hive warehouse using ORC and Text format.
- Writing Hive queries to manipulate the tables data.
- Creating UDFs in Hive.
- Moving the output tables’ data/files from HDFS to FTP server.
- Developed an Oozie workflow to schedule different Hive queries
- Preparing Unit Test cases and testing the application.
- Coding and bug fixing.
- Handled unit testing and worked extensively with testing team to help in system integration testing, UAT before moving to the production.
Confidential
Hadoop Developer
Environment: Hadoop (IBM BigInsights Distribution), Hive, Java, Netezza, Linux and Windows 7.
Responsibilities:
- Gathering and analysing the requirements.
- Involving in developing a solution approach.
- Developing MapReduce program to process the XML files.
- Working with different input formats.
- Implementing custom data types in MapReduce jobs.
- Creating Hive tables and loading data into these tables.
- Querying Hive tables to retrieve the data.
- Writing Sqoop commands to export the data from Hive to Netezza database.
- Developed an Oozie workflow that stream lines several Hadoop jobs.
- Efficiently storing and processing huge number of small files.
- Preparing Unit Test cases and testing the application.
- Coding and bug fixing.
- Worked in QC to help testing team to write test cases.
- Fine-tuned MapReduce jobs to improve the performance.
- Handled unit testing and worked extensively with testing team to help in system integration testing, UAT before moving to the production.
Confidential
Java Developer
Environment: Java, MySQL, NetBeans and Windows.
Responsibilities:
- Gathering and Analysing requirements.
- UI development using Java Swings.
- Developing Java code to interact with MySQL.
- Writing Java code to generate on-demand reports and periodical reports.
- Exporting the reports PDF and Excel Files.
- Developing Java code to mail the reports to the Project management team.
Confidential
ICM Developer
Environment: Cisco UCCE, VoIP, VXML and Visio.
Responsibilities:
- Analysing high level design document.
- Preparing Low level design documentation.
- Developing call routing and management scripts in Cisco ICM.
- Writing unit test cases and perform unit test testing using Cisco VoIP desktop telephony.
- Debugging and code fixing.
- Involved in UAT.
- Involved in E2E testing and Production Deployment.
Confidential
Tester
Environment: HP Quality Center, Microsoft Excel, IE Browser, Chrome and Windows.
Responsibilities:
- Preparing Unit Test cases, reviewing existing Test cases.
- Performing unit testing and functional testing includes the integration testing.
- Raising defects in the functionality of the application.
- Verifying the defect fixing and performing regression testing.
- Co-ordinate the work activities with the team.