Must haves:
1. At least 2 year experience in a product based company
2. Experience working with distributed environments
3. Comfortable with at least one Object Oriented Programming language
4. Hands on with AWS or at least one other public cloud
5. Strong knowledge of SQL and RDBMS like MySQL
6. Experience with git
Good to have:
1. Experience handling highly scalable systems
2. Experience with at least one among C++, Java
3. Experience with docker and Kubernetes
4. Experience with Linux file systems
5. Familiarity with agile development methodologies