Summary :
We are seeking a Junior 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 :
3 - 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.(ref : hirist.tech)