Description

About the job
We are seeking a dedicated Senior Python Developer who is responsible for designing, implementing and launching scalable micro services in the platform.

Required

Bachelor's degree or higher in Computer Science , Computer Engineering is a MUST
Experience: Minimum 2+ years of experience as Java Developer is a MUST
Expert proficiency Python programming languages is a MUST
Expert Proficiency in core computer science fundamentals, algorithms, data-structures, is a MUST
Experience and understanding of Micro-services – Service orient architecture is a MUST '
Hands on development experience defining, developing and maintaining REST based applications is a MUST
Strong knowledge of Database and Database design, SQL is a MUST
Strong knowledge of Design Patterns, Systems Design, Class Design, is a MUST
Experience developing cloud software services and an understanding of design for scalability, performance and reliability is a MUST
Experience with version control – Git or Bitbucket – is a MUST
Fluency in English is a

MUST Desired

Experience in relevant industry domains such as Retail, Distribution, B2B, Ecommerce is preferred
Understanding the CI/CD cycle, Kubernets, Dockers, Hibernate is a highly desired
Experience in building cloud native micro services applications on cloud – AWS , GCP or Azure – is highly desired
Automation Testing utilizing repositories platform like GitHub, Gitlab or BIT bucket.
Experience in building new systems from scratch and integrating with the existing

Education

Any graduate