Job Title: Sr. Python Developer
Location: Bhubaneswar
Job Type: Full-time
Experience Level: 2 - 5 yrs
Skills : Python,HTML,MongoDB,Javascript,Jquery,BootStrap,Linux
Key Responsibilities :
- Design, develop, maintain, and enhance Python-based applications and systems.
- Write clean, efficient, reusable, and well-documented code following Object-Oriented Programming (OOP) principles.
- Develop and maintain web applications using the Django framework.
- Integrate and manage MongoDB databases within Django applications.
- Design, develop, and optimize RESTful APIs for performance, scalability, and reliability.
- Build robust solutions using Django REST Framework (DRF), Celery, Channels, Signals, and asyncio.
- Implement secure authentication and authorization mechanisms, including JWT-based authentication.
- Collaborate with developers, testers, and project managers to deliver high-quality solutions.
- Participate in code reviews, debugging, testing, and performance optimization.
- Follow Agile methodologies and contribute to sprint planning, development, and deployment activities.
- Use Git and version control tools for source code management and team collaboration.
- Stay updated with emerging technologies, industry trends, and Python best practices.
Requirements :
- 2–5 years of professional experience as a Python Developer.
- Strong proficiency in Python and Object-Oriented Programming (OOP) concepts.
- Hands-on experience with the Django web framework.
- Strong knowledge of the Django ecosystem, including: ▪Django REST Framework (DRF) ▪Celery ▪Channels ▪Signals ▪asyncio
- Experience implementing JWT authentication and API security best practices.
- Hands-on experience with MongoDB integration and management.
- Strong understanding of designing and maintaining RESTful APIs.
- Proficiency with Git and version control workflows.
- Excellent problem-solving, debugging, and communication skills.
- Experience with machine learning and data processing libraries such as: Pandas, NumPy and OpenCV will be an added advantage.
Job Types: Full-time, Permanent
Pay: ₹30,000.00 - ₹60,000.00 per month
Benefits:
- Paid sick time
- Provident Fund
Experience:
- Python: 5 years (Preferred)
Work Location: In person