Required Qualifications
2 to 5 years of experience in backend development with Python.
Proficiency in core and advanced Python concepts, including OOP and asynchronous programming.
Strong command over at least one Python framework (Django, Flask, or FastAPI).
Experience with data libraries like Pandas and NumPy. Understanding of authentication / authorization mechanisms, middleware, and dependency injection. Familiarity with version control systems like Git.
Comfortable working in Linux environments.
Must-Have Skills
Expertise in backend Python development and web frameworks. Experience with Generative AI frameworks (e.g., LangChain, Transformers, OpenAI APIs). Strong debugging, problem-solving, and optimization skills. Experience with API development and micro services architecture. Deep understanding of software design principles and security best practices.
Good-to-Have Skills
Exposure to Machine Learning libraries (e.g., Scikit-learn, TensorFlow, PyTorch). Knowledge of containerization tools (Docker, Kubernetes). Familiarity with web servers (e.g., Apache, Nginx) and deployment architectures. Understanding of asynchronous programming and task queues (e.g., Celery, AsyncIO). Familiarity with Agile practices and tools like Jira or Trello. Exposure to CI / CD pipelines and cloud platforms (AWS, GCP, Azure).
Skills Required
Python, Api, Problem-solving, Jira, Trello
Python Developer • Mohali