Basic Qualifications:
• Bachelor’s degree in Computer Science, Information Technology, Engineering, or equivalent combination of education and experience.
• Typically, 5+ years of professional experience developing backend applications with Python and modern web frameworks.
• Strong expertise in asynchronous Python development, FastAPI (or equivalent frameworks), and modern API design principles.
• Proven experience with PostgreSQL, including schema design, indexing, partitioning, migrations, and performance tuning.
• Hands-on experience implementing OAuth2, OpenID Connect (OIDC), JWT authentication, and integration with enterprise identity providers such as Microsoft Entra ID (Azure AD).
• Experience working with API gateway platforms such as Kong, Apigee, or similar technologies.
• Familiarity with Docker, Kubernetes fundamentals, and CI/CD pipeline implementation.
• Working knowledge of Large Language Model (LLM) APIs, prompt engineering techniques, and agent orchestration concepts.