We provide IT Staff Augmentation Services!

Big Data Developer Resume

0/5 (Submit Your Rating)

SUMMARY

  • 1+ years of experience on Big Data Technologies like Hadoop, Hive, Pig, Spark, Kafka, Sqoop, Flume, Hbase
  • Creative and analytical big data developer. Focused on finding new solutions, increasing performance and learning new tools and technology to build a solid big data architecture.
  • Excellent Knowledge in understanding Big Data infrastructure, distributed file systems - HDFS, parallel processing - MapReduce framework and complete Hadoop ecosystem.
  • Experience in processing large sets of structured, semi-structured and unstructured data and supporting systems application architecture.
  • Experienced Hadoop/Java developer and Spark/Scala having end to end experience in developing applications in Hadoop ecosystem.
  • Experience in understanding the client’s Big Data business requirements and transform it into Hadoop centric technologies.
  • Excellent hands on experience in analyzing data using HiveQL (HQL), Pig Latin, Hbase and MapReduce programs in Java.
  • Efficient in building Hive and Pig scripts.
  • Experience loading data to Hive partitions and creating buckets in Hive.
  • Experienced in importing-exporting RDBMS data into HDFS using Sqoop.
  • Good knowledge of all phases of the Iterative Software Development Life Cycle (SDLC) and Strong independent team player.
  • Experience in loading streaming data into HDFS and analyzing the data with tools like Flume and Hive.
  • Hands on experience in application development using Java, Scala, RDBMS, and Linux/Unix shell scripting.
  • Experience with Oozie Workflow Engine in running workflow jobs with actions that run Hadoop Map/Reduce and Pig jobs.
  • Valuable experience as a Java Developer in Web/intranet, client/server technologies using Java, J2EE, Spring, Servlets, JSP, EJB, JDBC, other web components like HTML, CSS, Java Script.
  • Experience in System study, Requirements Analysis, Design, Development, Testing, Debugging, Deploying, Training, Documentation and Implementation of IT projects using SDLC, Waterfall and Agile Methodology.
  • Major strengths are familiarity with multiple software systems, ability to learn quickly modern technologies, adapt to new environments, self-motivated, team player, focused adaptive and quick learner with excellent interpersonal, technical and communication skills.

TECHNICAL SKILLS

Operating Systems: Windows, Linux

Big Data Technologies: Hadoop, HIVE, Apache Spark, HDFS, PIG, HBase, SQOOP, MapReduce

Programming Languages: C++, Java, .Net

Scripting Languages: Python, R

Database Technologies: SQL, NoSQL, MongoDB, MS-SQL Server, Oracle, MySQL

Content Management: WordPress, OpenCart, Magento, Drupal

Web Technologies: HTML, Java Script

Data Visualization: Tableau, PowerBI

Others: Kafka, NIFI, Scala, Oozie

PROFESSIONAL EXPERIENCE

Big Data Developer

Confidential

Responsibilities:

  • Built dataflows using NiFi andNiFi Registry to ingest streams of data into data lake
  • Developed Spark programs in Scala that performs ETL to simplify data model and reporting logic for a reporting solution
  • Researched, developed new solutions, and demonstrated feasibility and performance to build, support and optimize the project from early stages
  • Integrated Spark Streaming and Kafka for encryption of streaming data
  • Designed Tableau visualizations for streaming data
  • Maintained Apache Hadoop clusters for application development and Hadoop tools like MapReduce, Hive, Pig, HBase, Flume and Sqoop.
  • Worked with different data format such as JSON, XML, CSV.
  • Created HDFS (Hadoop Distributed File System), and MapReduce jobs in java.
  • Developed MapReduce Programs for data parsing and data cleaning.
  • Used Pig as ETL tool to do transformations, event joins and some pre-aggregations before storing the data onto HDFS.
  • Responsible for developing data pipeline using flume to extract data from weblogs and store in HDFS.
  • Imported and exported Data from/to Different Relational Data Sources like RDBMS to/from HDFS using Sqoop.
  • Created Hive tables and involved in data loading and writing Hive UDFs.
  • Used Hive to analyze the partitioned and bucketed data and compute various metrics for reporting.
  • Automated workflows using shell scripts to pull data from various databases into Hadoop.
  • Cluster coordination services through Zookeeper.
  • Created Oozie workflows to run multiple Hive and Pig scripts.
  • Traversed Hadoop system to identify job failure issues. Designing, Developing and testing reports using Tableau.

Software Developer

Confidential

Responsibilities:

  • Worked with solution architect to review Business Requirements Documentation (BRD) And finalize technical specifications for design and development
  • Created and maintained web pages using HTML, CSS, PHP, JavaScript and jQuery
  • Used AngularJS as framework to create a single page application (SPA) which can bind data to specific views
  • Used jQuery, a cross browser JavaScript Library to dynamically update the page content on the client side
  • Experience in developing and designing web applications pages, reports and components
  • Experienced in creating web sites that are compatible across multiple browsers

We'd love your feedback!