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, Flutter).
- 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).