Skills
1· 5+ years’ experience with highly scalable, high performance and high availability server development
2· 2 years of work or educational experience in big data.
3· Experience with distributed processing and messaging systems, including Spark, Akka, Kafka, Pub/sub, Hive/pig, Mapreduce, etc.
4· Experience with various distributed databases like Cassandra, Redis, MongoDB, etc.
5· Demonstrate clear and concise communication and data-driven decision-making capability
6· Expertise in some or all of the following:
- Data Pipelines
- Data Warehousing
- Statistics
- Metrics development
7· Strong understanding of SQL
8· Broad knowledge of the data infrastructure ecosystem
9· Experience with one or more general purpose programming languages including but not limited to: Java/Scala, C/C++ or Python
10· Solid background in algorithms, data structures, and object-oriented programming concepts
Qualification
B.S. and/or M.S. in Computer Science or a related technical field
Experience
5 yrs experience