Have 5+ years of experience as a lead developer for web scale products and services
* Have strong experience in Python implementing key aspects of an end-to-end solution, delivered in production environment using micro-services architecture
* Have exposure and experience in Data Engineering, Reporting & BI
* Have expertise in implementing microservices (using tools and technologies for messaging, RPC, containerization, etc)
* Have expertise in design and development using DB (RDBMS, NoSQL) and caching (e.g Redis) solutions, especially in microservices environment
* Have experience with Containerization (Docker, Kubernetes, etc)
* Have Public cloud technology experience in production (Azure, AWS, or Equivalent)
* Have solved non-functional aspects of like scalability, security, reliability
* Are good about creating unit tests, performing code reviews, optimizing performance and ensuring standards for maintainability
* Familiarity with code versioning tools such as Git, SVN, and Mercurial
* Good experience working in an Agile environment
* Strong written and verbal communication skills.
* Some front-end development experience using Javascript