Understanding of distributed systems concepts and principles (consistency and availability, liveness and safety, durability, reliability, fault-tolerance, consensus algorithms)
Deep understanding of Algorithms, Data Structures, and Performance Optimization Techniques
Experience with Big Data and distributed systems
Eager to learn new things and passionate about technology!
Working experience with Kubernetes, AWS, Docker, and Terraform.
Prior experience in building data platforms using Big Data stack (Kafka, Hadoop, Spark, Hive) on public cloud is a plus.