Strong knowledge in modern application architecture, ML Ops and cloud computing
Programming: Strong programming skills with language such as Python and Clojure (not mandatory but person should be able to learn).
Restful APIs: Experience designing and developing RESTful APIs, integrating with third-party APIs and Web Services, API Gateways
Knowledge and experience in web frameworks.
Cloud Infrastructure: Experience working on cloud infrastructure (AWS). Advantage if you have
experience/proficiency with cloud technologies (IaaS, PaaS, server less technology, NoSQL databases), micro service design, CI/CD, scalable fault tolerant platform design, API design, and distributed systems operations in a DevOps model
Big Data: Experience working with large amounts of data (hundreds of GB+) is desirable
Experience with batch and/or stream processing (e.g. Apache Kafka)
Code Quality: A habit of leaving code cleaner than you found it