18 Sep
|
TrueInfo Labs
|
Chennai
18 Sep
TrueInfo Labs
Chennai
Job Title: Azure / C# Developer
Job Summary:
We are looking for a highly skilled Full-Stack Developer with experience in Azure OpenAI, real-time API integration, Azure Functions, and chatbot development. The ideal candidate will build and optimize a chatbot that integrates real-time OpenAI API capabilities while interacting with external APIs to provide a seamless conversational experience.
Key Responsibilities:
Design & Develop AI Chatbot:
Architect and build a scalable chatbot using Azure OpenAI.
Implement real-time chat capabilities leveraging OpenAI APIs.
Optimize the chatbot for low latency, high availability, and real-time response handling.
Azure OpenAI & Functions Integration:
Develop and deploy Azure Functions to orchestrate API calls.
Implement serverless architectures to manage requests dynamically.
Handle authentication, token management, and rate limiting for Azure OpenAI API.
External API Integrations:
Integrate third-party APIs (RESTful, GraphQL, WebSockets) for extended functionality.
Ensure secure and productive API consumption using best practices.
Real-Time Data Processing & Optimization:
Optimize response processing for low-latency interactions.
Implement WebSockets or SignalR for real-time updates where necessary.
Ensure scalability and fault tolerance for high-volume requests.
Testing, Debugging, and Security:
Implement unit, integration, and performance testing strategies.
Monitor chatbot interactions and improve response accuracy.
Secure APIs against vulnerabilities such as rate-limiting, authentication, and encryption.
Required Skills & Qualifications:
Proficiency in OpenAI API & GPT Models (Azure OpenAI experience preferred).
Solid expertise in Azure Functions (C#).
Hands-on experience with real-time APIs (WebSockets, SignalR, or event-driven architectures).
Knowledge of cloud infrastructure (Azure, Serverless architectures, API Gateway, etc.).
Experience with third-party API integrations (RESTful & GraphQL).
Familiarity with chatbot frameworks (Microsoft Bot Framework, LangChain, Rasa, etc.).
Robust programming skills in JavaScript, TypeScript, Python, or C#.
Understanding of OAuth, JWT authentication, and security best practices.
Experience with CI/CD pipelines, DevOps practices, and logging/monitoring.
📌 Azure / C# Developer Chennai
🏢 TrueInfo Labs
📍 Chennai