Location
Gautam Buddha Nagar | India
Job description
Job Description:
Job Title/Designation:
Python Developer - Django/ Flask
Experience- 3 to 5 years
Employment Type:
Full Time, Permanent
Job Description:
Roles and Responsibilities
The really great things you will be doing:
• Building simple, efficient and reusable applications.
• Identify and communicate back-end best practices.
• Participate in the project life-cycle to develop applications using agile methodologies.
Required Candidate profile
What we look for in you:
• A team player with minimum 3 years of working experience in developing, releasing, and maintaining large-scale software applications.
• Minimum 3 years of working experience in Python and Python Frameworks (preferably Django).
• 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.
• Familiarity with some ORM(Object Relational Mapper) libraries.
• Knowledge of CI/CD tools like (Jenkins, AWS Pipeline).
• Experience with tools like Celery, Nginx, Gunicorn etc.
• Good Communication skills.
• Ability to work independently in a fast paced and agile development environment.
• Keen to explore new technologies.
What is good to have:
• 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 (Angular, React).
• Comfortable with Git. You use rebase more than merge.
Desired Skills:
ASP.NET WEB APIDjangoPostgreSQLpython
Remotely Allowed: Remote
Job tags
Salary