Top companies are hiring big data developers which are the hottest specialization of 2015. Big data is the hot profile in the current job market and big data developer is a profile most IT companies looking to hire now. If we observe that big data has been buzzing, many techies have been swift in getting certification in big data technologies such as Apache Hadoop, Map Reduce, programming with big data in R language and more. Top companies are on hiring spree, looking for big data specialists with certain skill sets in the range of 2-5 years. The other requirements of big data job profile are as follows:
Should have programming skills in different programming/scripting languages such as Python, R, Java, Ruby, Clojure, Matlab, Pig or SQL.
Should have experience in NoSQL technologies (Cassandra/Redis/mongodb/hbase), AWS, Windows Azure and DynamoDB / RedShift.
Should also have experience in working with APIs and integrating them within platforms; experience in conducting analysis on complex technical designs, and code review.
Should have knowledge of open source technologies such as Hadoop Ecosystem, Hive, HBASE, Kafka, Cassandra, MongoDB, Neo4j and Spark.
Able to build and develop big data stack with the above mentioned suitable technologies.
Able to deal with the developed models and implementing the same on big data technologies.
Able to create hbase data models for Facebook, Twitter and weblog thorough testing, documentation, and support of development output.
Able to prepare development document and set up an environment for Spark Application.
Able to understand about relational database management systems (RDMS).
Should also have experience with RDBMS systems like Teradata, DB2, UDB, SqlServer, and MySql.
Should have experience in designing large data warehouses and working knowledge of design techniques such as star schema and flow-flake.
Should have knowledge about data flow diagrams, third normal form, entity-relationship diagrams or ability to create/read/update/delete matrices.