Python Backend Developer

4 - 8 years

0 Lacs

Posted:1 day ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Python Backend Developer with 4-5 years of professional experience, you will be an integral part of our development team. Your primary responsibility will be designing, developing, and maintaining robust backend systems to support our applications and services. Your expertise in Python, modern web frameworks, and database management will play a key role in the success of our projects. Key Responsibilities Develop and Maintain Backend Systems: - Design, implement, and maintain scalable and efficient backend services using Python. - Develop RESTful APIs and integrate third-party services. Database Management: - Design and optimize database schemas (SQL and NoSQL). - Ensure data integrity, performance, and security. Collaboration: - Work closely with frontend developers, UX/UI designers, and product managers to deliver high-quality products. - Participate in code reviews, providing and receiving constructive feedback. Performance Optimization: - Identify and resolve performance bottlenecks. - Implement best practices for code optimization and scalability. Testing and Debugging: - Write unit and integration tests to ensure code quality. - Troubleshoot and debug applications to resolve issues promptly. Documentation: - Document code, APIs, and system architecture. - Maintain clear and concise technical documentation. Continuous Improvement: - Stay updated with the latest industry trends and technologies. - Suggest and implement improvements to development processes and tools. Required Qualifications Education: - Bachelors degree in Computer Science, Engineering, or a related field. Experience: - 4-5 years of professional experience in backend development using Python. Technical Skills: - Proficiency in Python and its web frameworks (e.g., Django, Flask, FastAPI). - Strong understanding of RESTful API design principles. - Experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Redis). - Familiarity with ORM libraries (e.g., SQLAlchemy, Django ORM). - Knowledge of version control systems, particularly Git. - Knowledge of Queuing tools like Celery, Flower, RabbitMQ. - Understanding of containerization and orchestration tools (e.g., Docker, Kubernetes). Soft Skills: - Excellent problem-solving abilities. - Strong communication and teamwork skills. - Ability to work independently and manage time effectively. This is a full-time, permanent position with benefits including health insurance and work from home option. The work schedule is Monday to Friday with morning shifts and weekend availability. The work location is in person. If you are interested in this opportunity, please speak with the employer at +91 8287006019.,

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You

Hyderabad, Gurugram, Coimbatore