B.Tech.or M.Tech. degree from a top-tier educational institute with 3-7 years work experience.
Good knowledge of database architecture and possess analytical skills.
Experience in designing, architecting, and developing scalable services utilizing micro-service architecture.
Experience in distributed computing development, such as distributed database design, cluster file system etc., is a strong plus.
Able to multi-task and work independently and take initiative to prioritize and resolve problems.
Excellent verbal and communication skills.
Tech you bring-
You have a strong knowledge of C and C++ programming languages with some knowledge in database internals and/or operating system internals with strong debugging skills.
Advanced LINUX and UNIX skills and experience (specifically with multi-threaded architecture, synchronization mechanisms, etc.)
Strong understanding of cloud development environment, tools and languages, for example Kubernetes, Python, go. Some knowledge around aws, azure, gcp etc