Key Responsibilities
- Develop and maintain production-grade software solutions using Python, Java, and modern development practices.
- Build and integrate AI services using frameworks like LangGraph, implementing prompt engineering and context management strategies.
- Deploy and manage containerized applications on Kubernetes using Docker and Helm charts for scalable and reliable operations.
- Implement CI / CD workflows and ensure quality through testing strategies, code reviews, and automation.
- Collaborate with business and technical teams to translate requirements into effective technical solutions.
- Contribute to technical documentation and team knowledge sharing while maintaining code quality standards.
- Optimize AI agent performance through advanced prompt optimization techniques, retrieval-augmented generation (RAG), and context window management.
Skills Required
Continuous Integration, Python, Java, Testing Methodologies, Kubernetes