Summary :
We are seeking a Python Developer to join our growing team. In this role, you will design and build scalable backend applications and APIs, optimize cloud-native solutions on AWS, and contribute to next-generation projects exploring AI / LLM integrations. This is an exciting opportunity for a hands-on developer who enjoys solving complex problems, working with modern cloud technologies, and maintaining high-impact systems that power real-world applications.
Key Responsibilities :
Design, develop, and maintain scalable backend applications and APIs using Python and PHP .
Collaborate with cross-functional teams to gather requirements and deliver high-quality solutions.
Implement cloud-native solutions leveraging AWS services (Lambda, ECS, S3, DynamoDB, etc.).
Optimize code for performance, scalability, and reliability .
Work with CI / CD pipelines, containerization (Docker, ECS) , and infrastructure-as-code tools.
Stay updated on emerging technologies —particularly in LLMs and AI integration —and contribute to exploratory projects.
Required Skills :
5+ years of professional experience in Python development .
Hands-on experience in PHP development with ability to maintain / integrate with existing PHP-based systems.
Strong understanding of data structures, algorithms, and OOP .
Hands-on experience with AWS services (ECS, Lambda, S3, DynamoDB, Secrets Manager, etc.).
Experience with RESTful APIs, microservices architecture , and backend frameworks (FastAPI or Flask).
Familiarity with CI / CD workflows and Docker .
Good understanding of SQL and NoSQL databases .
Strong debugging, problem-solving, and analytical skills .
Nice to Have
Exposure to LLMs, NLP, or AI / ML frameworks (LangChain, Hugging Face, OpenAI APIs).
Experience with distributed systems and event-driven architectures .
Knowledge of data pipelines and ETL workflows .
Python Developer • Aurangabad, Maharashtra, India