Skills :
Python Developer
Experience : 3 - 6 yrs
Location : Bangalore
Job Description:
Core Responsibilities
Develop and maintain backend services using Python frameworks (FastAPI, Flask, etc.)
Build and integrate RESTful APIs with cloud-native architectures
Implement CI/CD pipelines and containerized deployments
Transition to:
Design LLM-powered applications, RAG pipelines, and Agentic AI systems
Must-Have Skills (Mandatory)
Python Fundamentals:
2+ years experience with OOP, data structures, and clean code practices
Web Frameworks:
Proficiency in at least one - FastAPI, Flask, or Django
Cloud Platform:
Hands-on experience with AWS, Azure, or GCP (compute, storage, databases)
Database Management:
RDBMS, PostgreSQL, MySQL, or cloud-native databases
Version Control:
Git workflows and collaborative development
API Development:
RESTful services and third-party integrations
Testing:
Unit testing with pytest/unittest
Problem-solving mindset
and ability to learn quickly
Good to Have Skills
Data Engineering:
ETL pipelines, data processing frameworks (Pandas, NumPy)
Containerization:
Docker, Kubernetes
DevOps:
CI/CD tools, infrastructure as code
Basic ML/AI:
Exposure to TensorFlow, PyTorch, scikit-learn
Message Queues:
Redis, RabbitMQ, or cloud messaging services
Monitoring:
Application observability and logging frameworks
GenAI Frameworks / Concepts:
Knowledge on Langchain, Langgraph, CrewAI, AutoGen etc., RAG, Observability platforms