Talentonlease Pvt ltd
Python Developer - Django/Flask
Job Location
in, India
Job Description
Responsibilities : - Develop, test, and deploy Python applications that are efficient, scalable, and maintainable. - Write reusable, testable, and efficient code in Python. - Design and implement high-performance, robust backend systems. - Collaborate with front-end developers to integrate user-facing elements with server-side logic. - Implement data security and protection measures in all stages of application development. - Participate in the full software development lifecycle, including analysis, design, implementation, testing, and deployment. - Troubleshoot, debug, and optimize existing Python code and systems. - Work with data scientists and analysts to integrate data pipelines and models into applications. - Continuously discover, evaluate, and implement new technologies to improve development processes and product features. - Collaborate in an agile environment, participating in sprint planning, stand-ups, and code reviews. Required Skills & Qualifications : - Proficiency in Python programming with a deep understanding of the language and libraries. - Experience with frameworks like Django, Flask, or FastAPI. - Strong knowledge of RESTful API design and integration. - Familiarity with front-end technologies (HTML, CSS, JavaScript) and web frameworks. - Strong understanding of SQL and NoSQL databases (e.g, MySQL, PostgreSQL, MongoDB). - Experience with version control systems such as Git. - Knowledge of cloud computing platforms (AWS, Azure, or Google Cloud) and deploying applications to the cloud. - Familiarity with containerization tools like Docker. - Experience in unit testing, debugging, and performance optimization. - Familiarity with message brokers like RabbitMQ, Kafka, or Celery for background task management. - Strong problem-solving and analytical skills, with the ability to troubleshoot complex issues. - Good communication skills and ability to work collaboratively in a team environment. Preferred Skills : - Experience with data engineering, machine learning, or AI-related projects. - Knowledge of CI/CD pipelines for continuous testing and deployment. - Familiarity with task scheduling tools (e.g, Airflow, Celery). - Experience in integrating third-party libraries and APIs. - Knowledge of container orchestration platforms like Kubernetes. - Experience with Agile/Scrum development methodologies. Education & Experience : - Bachelor's degree in Computer Science, Information Technology, or a related field. - 4 years of hands-on Python development experience (or equivalent experience). Benefits : - Competitive salary and performance-based bonuses. - Health, dental, and vision insurance. - Retirement benefits - Opportunities for career growth and professional development. - Flexible work hours and remote working options (ref:hirist.tech)
Location: in, IN
Posted Date: 1/11/2025
Location: in, IN
Posted Date: 1/11/2025
Contact Information
Contact | Human Resources Talentonlease Pvt ltd |
---|