Soft Skills:  Excellent communication skills Verbal and written  Must have good analytical and problem-solving skills  Good Interpersonal & people management skills  Development skills:  Experience in designing and developing microservices for highly scalable systems  Experience in designing and deploying systems to AWS cloud