Role Overview
We are seeking a Python Developer who can build scalable, efficient, and secure backend systems. The ideal candidate has strong hands-on experience with Python, REST APIs, and containerized environments, along with a passion for continuous learning.
Responsibilities
- Design, develop, and maintain scalable Python applications.
- Build and integrate REST APIs and WebSocket-based services.
- Implement OAuth / Saml based authorization for secure communication.
- Work with Docker for application deployment and containerization.
- Manage and optimize Python build systems.
- Write clean, efficient, and testable code using pytest for unit testing.
- Collaborate with cross-functional teams to deliver high-quality solutions.
Requirements
2–3 years of proven hands-on experience with Python.Strong understanding of REST APIs, WebSockets, and JWT-based authorization.Hands-on experience with Docker.Knowledge of Python build systems.Proficiency in writing unit tests with pytest.Strong problem-solving skills and a growth-oriented learning attitude.Good OOP knowledge. Hands on experience with python OOP.Good to Have
Familiarity with Large Language Models (LLMs) and their functioning.Basic understanding of prompt engineering.Experience with LangChain or LangGraph workflows.Exposure to AI agents, MCP servers, and related tools.Kubernetes, AWS knowledge.