Azure AI Foundry and Python Professional
Required Skills & Experience
Core Requirements
- 7 10 years of total IaC & coding Development experience
- Strong Python (API development, async patterns, packaging, testing)
- Hands-on experience building GenAI applications with:
- Agentic frameworks/patterns (tool use, planning, orchestration)
- Prompt engineering and prompt lifecycle management
- RAG implementations and vector search concepts
- Solid experience with Azure services (at least a few of):
- Azure AI Foundry / model endpoints
- Azure AI Search
- Storage (Blob), Key Vault
- App Service / Functions / Container Apps / AKS
- API Management, Logic Apps (nice to have)
Engineering Best Practices
- REST API design (FastAPI/Flask), authentication/authorization (OAuth2/JWT)
- Git, branching strategies, code review discipline
- CI/CD pipelines, containerization (Docker), environment management
Strong debugging and performance optimization capability