We are looking for a skilled Python Developer who can build reliable, scalable, and high-performance applications. You will work closely with our engineering team to design features, optimize performance, and support production systems.
Key Responsibilities :
- Develop, enhance, and maintain backend services using Python, Django, and Django REST Framework.
- Build and manage asynchronous tasks using Celery.
- Design and deploy applications using AWS services, especially Lambda and EC2.
- Configure and manage application servers using Gunicorn and Nginx.
- Containerize applications using Docker and orchestrate development environments using Docker Compose.
- Work with PostgreSQL for database design, optimization, and troubleshooting.
- Collaborate with cross-functional teams to deliver high-quality solutions.
- Ensure code quality through reviews, testing, and best practices.
- Monitor application performance and troubleshoot issues in production.
Required Skills and Experience:
- Three to five years of hands-on experience as a Python Developer.
- Solid proficiency in Python, Django, and Django REST Framework.
- Solid understanding of Celery for asynchronous task processing.
- Experience deploying and managing applications on AWS, including Lambda and EC2.
- Practical experience with Gunicorn and Nginx for production deployments.
- Good working knowledge of Docker and Docker Compose.
- Experience with PostgreSQL, including schema design and query optimization.
- Familiarity with Git and CI/CD workflows.
- Strong problem-solving skills and the ability to work independently.
Nice to Have :
- Experience with caching systems like Redis.
- Exposure to microservices architecture.
- Understanding of application security best practices.
📌 Python Developer - Django/Flask (India)
🏢 CP360
📍 India
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.