Core Skills: 2–5 years of experience in Python development Hands-on experience with AWS services (mandatory) Proven experience or exposure to AWS Bedrock / Generative AI platforms Strong experience with Terraform (mandatory)
AWS Bedrock / GenAI Development
- Design and develop Generative AI applications using AWS Bedrock
- Integrate foundation models (FM) like Anthropic, Amazon Titan, etc. for use cases such as chatbots, summarization, and recommendation systems
- Build APIs/services to consume Bedrock models
- Implement prompt engineering and fine-tuning strategies
Cloud & Infrastructure (AWS)
- Work with AWS services such as Lambda, API Gateway, S3, IAM, CloudWatch, EC2
- Design scalable and secure cloud architectures
- Monitor and optimize cloud performance and cost
Terraform (IaC)
- Develop and manage Infrastructure as Code (IaC) using Terraform
- Create reusable modules and automate provisioning
- Maintain environment consistency (Dev/UAT/Prod)
- Integrate Terraform with CI/CD pipelines
Python Development
- Develop backend services using Python (Flask/FastAPI)
- Build data processing and automation scripts
- Integrate AI/ML services with business workflows
Data & Integration
- Work with structured and unstructured data sources
- Build pipelines to feed and consume AI models
- Ensure data security, privacy, and compliance
General Knowledge & Experience
- Understanding of REST APIs & microservices architecture
- Familiarity with JSON, API integrations, and SDKs
- Experience with Git, CI/CD tools (Jenkins/GitHub Actions)
- Knowledge of prompt engineering and LLM usage patterns