5 Talent On Lease Jobs
Python Developer - Django/Flask (6-8 yrs)
Talent On Lease
posted 14hr ago
Flexible timing
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
Functional Areas: Software/Testing/Networking
Read full job description