BigData/Machine Learning Platform Developer
Mountain View, CA. 95054
As a big-data platform engineer you will design and develop big-data application infrastructure.
This role involves development and support of the various big-data applications and frameworks that includes installation, configuration, and management of Hadoop/Spark job execution frameworks, distributed file systems, NoSQL databases, and SQL-on-Hadoop systems.
Experience with large data sets and distributed computing.
Hands-on experience with the Hadoop stack such as MapReduce, Sqoop, Pig, Hive, HBase, Flume
Experience in working on large Linux clusters
Hands-on experience with production Hadoop systems such as administration, configuration management, monitoring, debugging, and performance tuning.
Knowledge of NoSQL platforms
Hands-on experience with open source software platforms and programming in Java/Scala, Python
Knowledge of cloud computing infrastructure (e.G. Amazon Web Services EC2, Elastic MapReduce)
Knowledge the data warehousing and Business Intelligence systems
The ability to work in a fast-paced environment, be a fast learner