Description

Responsibilities :
 

  • Play a key role in designing, developing and maintaining the backend system that powers the platform.
  • Closely work with our front- end engineers to connect data pipelines to our user - facing platform and other presentation layers.
  • Tackling technology problems by continuously improving handling, processing, and presentation of data.
  • Developing for scale, building scalable SOA and Micro- Services.
  • Building reusable code and libraries for future use.
  • Collaborating with other team members.
  • Writing developer documentation.
  • Writing unit test cases and integration tests.
  • Documenting best practices for how to extend products/features.
  • Optimizing's backend services for maximum speed and scalability.

Qualifications :
 

  • 2+ years of experience as a software developer.
  • Strong proficiency in Python programming - write extensible, stable, unit-tested code
  • Extensive experience in Django/Flask/Fast API frameworks.
  • Solid understanding of software design principles, concurrency, synchronization, memory management, data structures, algorithms, etc.
  • Experience building scalable systems based on service-oriented/micro-services architecture and cloud-native services (GCP.)
  • Strong experience building with one or more technologies such as Kafka, Relational, and - NoSQL databases (Mysql, MongoDB, etc.)
  • Experience using developer tools and technologies such as Kubernetes and Docker is strongly preferred.

Education

Must have atleast 2 years of experience as Backend Developer and worked on Product development

Salary

INR 7 -10