In office: Hyderabad, Telangana
Accountabilities & Essentials
Software development in Python and its associated ecosystem (Flask/Django)
Microservices and RESTful APIs: implementation and consumption
Conceptual knowledge of distributed systems -- clustering, asynchronous messaging, streaming, scalability & performance, data consistency, and high availability.
Experience with building SaaS will be a plus
Good understanding of databases (relational, NoSQL) and caching
Understanding distributed event store and streaming ( Kafka)
Experience with cloud-native platforms like Kubernetes will be a big plus
Terraform and Ansible is a plus
Education & Experience
Bachelor's degree (or higher) in Computer Science from a reputed university
At least 6+ years of experience in backend software development, in product companies or tech start-ups.