English English Nepali Nepali

+977-1-4543888     +977 9801035348  

अब डिजिटल जीवन शुरु

Mid Level Python Developer



Job Description
We are looking for Python Enthusiast who want to help us Design/Develop/Deploy cutting edge scalable products to meet our business requirements at Moru. We are growing our team and you could be a part of it.

Responsibilities.

  • Good knowledge of Python, with knowledge of Flask framework (Mandatory).
  •  Writing reusable, testable, and efficient/scalable code.
  • Experience with creating RESTful endpoints using the Django REST framework.
  • Strong understanding of OOP Concepts, Data Structure and Design Patterns.
  • Strong understanding of Web Services, Caching, Scalability, REST/SOAP Principles.
  • Have knowledge of the databases like MySQL, Postgresql etc.
  • Experience with tools like Celery, Nginx, Gunicorn etc.
  • Familiarity with some ORM (Object Relational Mapper) libraries Able to integrate multiple data sources and databases into one system.
  • Understanding of accessibility and security compliance.
  • Ability to prioritize and multi-task in order to meet deadlines.

Desired Profile

  • 1-3 years of experience in developing web-based applications in Python using any framework such as Flask or Django.
  • Experience with Docker and Kubernetes.
  •  Experience with Microservice Architecture.
  •  Knowledge of TDD (Test Driven Development) in Python.
  •  Knowledge of NoSQL Databases (MongoDB, DynamoDB).
  •  Knowledge of front-end technologies (React, Angular).
  •  Comfortable with Git.
  •  Experienced in AWS web Services (like EC2, RDS, Lambda, S3, LoadBalancer, BeanStalk etc).
  •  Knowledge of CI/CD tools like (Jenkins, AWS Pipeline).

Apply for this position

Allowed Type(s): .pdf, .doc, .docx
English English Nepali Nepali