¿Cuáles son las habilidades deseadas para conseguir un trabajo en una empresa que maneja big data?

Debido a la naturaleza compleja de los grandes datos, los sistemas y herramientas tradicionales no funcionan de manera efectiva y existe la necesidad de depender de los nuevos sistemas y tecnologías de TI. Dado que gran parte de los grandes datos son datos no estructurados, las nuevas tecnologías como Hadoop son la necesidad de la hora que utiliza el marco NoSQL para manejar y procesar datos en pares clave / valor. Además, la mayoría de estos son marcos de computación distribuidos, se necesita usar un nuevo marco de programación llamado MapReduce que es bastante diferente en su ejecución en comparación con los lenguajes de programación tradicionales como C, C ++. En términos de habilidades requeridas, generalmente las empresas buscan candidatos con más énfasis en las habilidades de TI y Computación relacionadas con el trabajo de grandes bases de datos específicamente Hadoop e implementan consultas MapReduce utilizando Java u otros lenguajes como Python, R, C #, Perl, etc. Alternativamente, Hadoop Ecosystem tiene componentes adicionales que realizan consultas sobre datos estructurados más rápidamente como HBase, Hive que requiere programación usando Java o probablemente Pig y HiveQL (Similar a SQL en la configuración RDBMS). Además de las grandes bases de datos, existen capas adicionales, como componentes de análisis e inteligencia empresarial, de las cuales SAS, R, Tableau, Datameer, Pivotal son algunas de las opciones populares. Para un principiante, uno puede desarrollar el conocimiento sobre Hadoop primero, ya que es la tecnología de big data más popular ampliamente utilizada y, probablemente, recoger herramientas analíticas y de inteligencia empresarial más tarde.

Más referencias:
EMCVoice: las habilidades adecuadas para trabajos de Big Data
Lo que necesita saber antes de su capacitación en Big Data – Blog de capacitación analítica
La importancia de la capacitación en Big Data y los sectores más populares que usan Big Data – Blog de capacitación en análisis
¿Cuáles son las habilidades esenciales de Big Data que necesita un científico de datos? – Blog de capacitación analítica

Estructura de datos, algoritmos y al menos un lenguaje de programación.