FIND_THE_RIGHTJOB.
India
PYTHON DEVELOPER
Company Overview:
Sri Eshwar Technologies Pvt Ltd is an innovative startup born from the vision of Sri Eshwar College of Engineering, Coimbatore, a premier educational institution renowned for its commitment to Research, Education, and Consultancy. Sri Eshwar Technologies Pvt Ltd focuses on bridging the gap between academia and industry by translating research insights into practical technology solutions. Our core mission is to drive innovation and foster growth by offering bespoke software development, data analytics, cloud solutions, cybersecurity, and IT consultancy services.
Job Description:
We are seeking an experienced Python Developer with a strong background in Django, PostgreSQL, Celery, and message brokers such as RabbitMQ or Redis. The ideal candidate will have a solid understanding of back-end development and be adept at building robust, scalable, and high-performance web applications. You will work closely with our development team to create, optimize, and maintain our software solutions.
Roles & Responsibilities:
· Develop, test, and maintain robust, scalable web applications using Python and Django.
· Design and implement high-quality code that is secure, maintainable, and scalable.
· Collaborate with front-end developers to integrate user-facing elements with server-side logic.
· Design and manage PostgreSQL databases, including schema design, query optimization, and performance tuning.
· Develop complex SQL queries and stored procedures to support application functionality.
· Implement and manage asynchronous task queues using Celery.
· Work with message brokers like RabbitMQ or Redis to handle real-time data and background task processing.
· Design and develop RESTful APIs to support front-end applications and third-party integrations.
· Ensure APIs are secure, efficient, and well-documented.
· Write unit tests and perform integration testing to ensure code quality and reliability.
· Debug and resolve technical issues, optimizing application performance and scalability.
· Work closely with product managers, designers, and other developers to define project requirements and deliver solutions.
· Participate in Agile/Scrum meetings, contributing to sprint planning, stand-ups, and retrospectives.
· Stay updated with the latest Python, Django, and related technology trends and best practices.
· Continuously improve development processes, tools, and methodologies to enhance productivity and code quality.
Qualifications:
· Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
· 2+ years of professional experience in Python development (not including internships).
· Strong proficiency in Python and Django, with hands-on experience in building and deploying web applications.
· Experience with PostgreSQL, including database design, optimization, and management.
· Proficiency with Celery for task queues and experience with message brokers such as RabbitMQ or Redis.
· Understanding of front-end technologies, such as HTML, CSS, and JavaScript, and how they integrate with back-end systems.
· Familiarity with version control systems, particularly Git.
· Experience with cloud platforms such as AWS, Azure, or Google Cloud is a plus.
· Knowledge of containerization and orchestration tools like Docker and Kubernetes is a plus.
Employment Type: Full Time, Permanent.
Job Type: Full-time
Pay: From ₹25,000.00 per month
Work Location: In person
Similar jobs
Mangaluru, India
10 days ago
Adobe
India
10 days ago
Prologic Technologies
India
10 days ago
GE Vernova
India
10 days ago
Brainly Academy
India
10 days ago
Adobe
Uttar Tola, India
10 days ago
RiskInsight Consulting Pvt Ltd
India
10 days ago
© 2025 Qureos. All rights reserved.