We provide IT Staff Augmentation Services!

Big Data Hadoop Developer Resume

5.00/5 (Submit Your Rating)

SUMMARY:

  • Transforming large, unruly data sets into competitive advantages
  • Purveyor of competitive intelligence and holistic, timely analyses of Big Data made possible by the successful installation, configuration and administration of Hadoop ecosystem components and architecture.
  • Total 9 years of experience in IT with Enterprise Application Development involving Business Analysis, Development, Maintenance & Support.
  • Experience on Big Data Hadoop projects using MapReduce, PIG, HIVE, Sqoop, Flume, Oozie, HBase, Zookeeper, Cloudera CDH 4, MRUnit for unit testing.
  • Experience with Python, SPARK, and shell scripting.
  • Experience with Apache Spark & Kafka .
  • Experience working with Apache Storm & Kafka.
  • Experience using Apache Tez as execution engine for Pig & Hive.
  • Experience in using Avro, Nested Avro, Sequence files, Parquet & ORC file formats.
  • Knowledge of Apache Ambari.
  • Experience working on Python.
  • Experience in using Avro, Nested Avro, Sequence files, Parquet & ORC file formats.
  • Have good working experience in JAVA.
  • IBM Certified Hadoop Developer.
  • Proficiency in Web Services and Web services Frameworks such as WSDL, SOAP over HTTP and SOAP over JMS.
  • Familiar with data architecture including data ingestion pipeline design, Hadoop information architecture, data modelling and data mining. Experience optimizing ETL workflows.
  • Experience in installing, configuring, testing Hadoop ecosystem components & developing Hadoop Applications.
  • Capable of processing large sets of structured, semi - structured and unstructured data and supporting systems application architecture.
  • Able to assess business rules, collaborate with stakeholders and perform source-to-target data mapping, design and review.
  • Experience in Working Agile Projects
  • Excellent client-facing, negotiation & conflict resolution skills; a highly motivated self-starter and team-player interacting effectively with stakeholders to translate business requirements into IT deliverable.

TECHNICAL SKILLS:

Big Data Ecosystems: Hadoop 1.0/2.x, Spark, MapReduce, HDFS, YARN, Hive, Pig, SqoopOozie, Flume, HBase, Storm, Kafka, Tez,Zookeeper, Avro, Parquet, ORC

Languages/Frameworks: Java, Python, Scala, Unix Shell scripting, Struts, JSF, Spring, JSP Servlets, JavaScript, XML, HTML

Databases: NoSQL, Oracle, DB2

Tools: Cloudera CDH 3 & CDH 4, Eclipse, VMWare, XML Spy, MavenSubversion, TOAD, Putty, WinSCP, Contivo AnalystTibco Business Studio, ClearCase

Platforms: Windows(2000/XP), Linux, Solaris, AIX

Application Servers: BEA WEBLOGIC, WebSphere

Testing Tools: Junit & MRUnit

Methodologies: Agile, UML, Design Patterns

PROFESSIONAL EXPERIENCE:

Big Data Hadoop Developer

Confidential

Responsibilities:

  • In this project raw data is uploaded from Internet and then copied into Confidential (Hadoop Distributed File System), as data is not ready to use it is cleansed using PIG scripts & UDFs
  • Cleansed data is transformed into HIVE tables and then necessary queries performed on data to get the required results.
  • Finally using sqoop resulting tables are extracted to DB (Sql Developer) and from there different reports can be generated using reporting tools.
  • This is helpful for senior citizens to select the right Medicare plan available in their county as per their need. Medicare selection can be major financial decision of any person and need to be chosen wisely and this project is trying to cater these needs.

Environment: Java, Hadoop 1.0, HDFS, MapReduce, PIG, HIVE, Sqoop, Cloudera Distribution- CDH 4, Sql Developer, Eclipse, WinScp, Putty

Confidential, San Ramon, CA

Big Data Hadoop Developer

Responsibilities:

  • Responsible for data mapping after scrubbing for given set of requirements, used Complex SQL Queries as part of Data Mining and perform analysis, design and Data Modelling.
  • Designing overall ETL load process to move data incrementally and transform into new data model.
  • Support all data needs for application development, including data source identification, analysis, and performance tuning and data migration.
  • Work with business to understand and define the business problem, develop a working prototype, prepare data for analysis.
  • Applied data cleansing/data scrubbing techniques to ensure consistency amongst data sets.
  • Wrote Map Reduce job (java) to implement business logic in Hadoop, and also for data pre-processing.
  • Importing and exporting data into Confidential and Hive using Sqoop.
  • Handled importing of data from various data sources, performed transformations using
  • Hive, MapReduce, loaded data into Confidential and Extracted the data from Oracle into Confidential using sqoop
  • Wrote Python scripts for text parsing/mining

Environment: Java, Python, Hadoop 2.0, YARN, MapReduce, PIG, HIVE, Sqoop, MRUnit, Cloudera CDH 4, Oracle, Subversion (SVN), Eclipse, WinScp, Putty

Confidential, San Ramon, CA

Big Data Hadoop Developer

Responsibilities:

  • Worked on Solution design, Analysis & development of Project.
  • Performed Unit Testing using MRUnit
  • Benchmarking of Hadoop cluster.
  • Co-ordinate with clients in resolving issues or solving critical tasks.
  • Co-ordinating with the upstream and downstream applications whenever required.

Environment: Java/Python, Hadoop 1.0, MapReduce, Flume, PIG, HIVE, Sqoop, Oozie, MRUnit, Cloudera CDH 4, Sql Developer, Subversion (SVN), Eclipse, WinScp, Putty

Confidential, San Ramon, CA

Sr. Java Developer

Responsibilities:

  • Worked on User Stories discussion, Analysis, design & development of Project.
  • Performed Unit testing and Integration testing
  • Review of test plans and test cases with Testing team to check the validity of the product
  • Maintenance & Support of the existing HALO services.
  • Work with support and maintenance teams to diagnose/solve issues after production migration.
  • Involved in quality processes like documentation review, code review, and creation and updating the project system Documentation.
  • Acted as advisor and mentor to new or existing lower level analysts.
  • Co-ordinate with clients in resolving issues or solving critical tasks.
  • Co-ordinating with the upstream and downstream applications whenever required.

Environment: Java, JMS, Eclipse, Oracle 11.2.0, Altova XML Spy, IBM WMQ, Apache Subversion (SVN), Contivo Analyst, Toad, WinScp, Putty, TIBCO Enterprise Messaging Service (EMS) 4.4.3

Confidential, San Ramon, CA

Sr. Java and TIBCO Developer

Responsibilities:

  • Worked on Analysis, design, development of Project.
  • Involved in technical design of the message flows and EMS infra-structure design.
  • Helped testing team to create test plans and test cases to check the validity of the product
  • Performed Unit testing and Integration testing
  • Maintenance & Support of the existing UVerse applications.
  • Work with support and maintenance teams to diagnose/solve issues after production migration.
  • Involved in quality processes like documentation review, code review, and creation and updating the project system Documentation.
  • Worked in the development and testing of the change requests.
  • Providing technical leadership and guidance to the team
  • Acted as advisor and mentor to new or existing lower level analysts.
  • Co-ordinate with clients in resolving issues or solving critical tasks.
  • Co-ordinating with the upstream and downstream applications whenever required.

Environment: Java, Oracle 11.2.0, Contivo Analyst TIBCO Business Events 3.1, TIBCO ActiveMatrix BusinessWorks 5.6, TIBCO Enterprise Messaging Service (EMS) 4.4.3, TIB/Designer 5.6, TIBCO Decision Manager, Apache Subversion (SVN)

Confidential

Senior Java Developer

Responsibilities:

  • Done Analysis, design, development of Webservices.
  • Involved in all kinds of testing including load testing, Performance, Failover.
  • Maintenance & Support of the existing applications which are developed in Java
  • Work with support and maintenance teams to diagnose/solve issues after production migration.
  • Performed quality processes like documentation review, code review, and creation and updating the project system Documentation.
  • Work in the development and testing of the change requests.
  • Providing technical leadership and guidance to the team
  • Co-ordinate with Clients in resolving issues or solving critical tasks.
  • Co-ordinating with the upstream and downstream applications whenever required.

Environment: Java, Spring Framework, Unix, Oracle database, Maven, Web logic, JMS, SVN

Confidential

Senior Java Developer

Responsibilities:

  • Attending the client requirements meetings of project.
  • Analysing the requirements & prepare low level design.
  • Worked with project Architect & Onsite Co-Ordinator to review design/code & get necessary approvals.
  • Coding & Unit testing.
  • Issuance of developed components to production using Client specific Issuance process.
  • Ensuring process compliance with the Client guidelines
  • Provide necessary Support after Production Deployment

Environment: Java, Struts 1.3.8, Spring Ldap, JUnit, Eclipse, Ant Build scripts, Subversion (Tortoise SVN)

Confidential, Bloomington, IL

Java Developer

Responsibilities:

  • Attending the client meetings to know the actual requirements of project & to plan for next sprint work accordingly & also to give status of daily work done.
  • Analysing the requirements & prepare low level design with lead developer.
  • Work with Project PM, BA’s, Designer, Lead Dev to review design/code & get necessary approvals.
  • Coding & Unit testing.
  • Issuance of developed components to production using Confidential specific Issuance process.

Environment: Java, JSF, Spring, JUnit, Webservices, Oracle Content server, RSA, Ant Build scripts, Subversion, Maven, Hudson, Subclipse, Trac

Confidential, Bloomington, IL

Java Developer

Responsibilities:

  • Attending the client meetings to know the actual requirements of project & to plan for whole project accordingly & also to give status of work done.
  • Analysing the requirements & prepare low level design with lead developer before actual coding.
  • Work with client contacts to review design/code & get necessary approvals.
  • Coding & Unit testing.
  • Issuance of developed components to production using client specific Issuance process.
  • Ensuring process compliance with the Confidential Guidelines.
  • Provide necessary Support after Production Deployment

Environment: Core Java, Jsp, Servlets, Spring, Webservices, JUnits, JSF, RSA Websphere 6.1, RSA7, Clear Case, Ant Build scripts, Build Forge

Confidential, Bloomington, IL

Systems Analyst

Responsibilities:

  • Communication with various banking vendors, Different workgroups & support areas in order to resolve the banking issues effectively.
  • Resolving customer tickets for Online Banking Issues using HPSD/HPSM tools to acknowledge the tickets.
  • Monitoring & handling Application Outages, triaging root cause analysis. Attending PMRB meetings after Outages, provide appropriate Outage information & Root Cause Analysis using Problem Management (Problem Records).
  • Helping offshore team to understand the incident issue resolution, Outage handling, Any code changes & online banking processes/functionalities/applications.
  • Documentation: Job Aid creation to setup the guidelines for various issues/procedures i.e. Outage handling for different issues, Different types of banking incidents etc.
  • Knowledge Item creation/update to setup the call flow for any particular type of issue.

Environment: Java, JSP, Servlets, JSF, Spring, JUnit, Webservices, RSA, Oracle Content server, Ant Build scripts, Subversion, Maven, Hudson, Subclipse, Trac.

We'd love your feedback!