17 Sep
|
TrueInfo Labs
|
Chennai
17 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 efficient 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.).
- Strong 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