Eligibility: 5+ years of IT experience with min 3+ years of experience in Azure Cloud app development & DevOps (IaC CI/CD & App CI/CD)
Location: T-Hub, Hyderabad
Employment Type: Full-Time
About the Role:
We are looking for a seasoned Cloud developer with a strong background in Azure cloud services and a minimum of 5+ years of IT experience, including 3+ years specifically in Azure Cloud. The ideal candidate should have extensive experience in Infrastructure as a Service (IaaS), Terraform, Infrastructure as Code (IAC) with CI/CD for applications, and a understanding of Azure cloud environments.
This role is a unique opportunity to work on the forefront of AI and emerging technologies, including GPT, OpenAI, Azure OpenAI, LangChain, LLM, Generative AI, DevSecOps, VectorStore, Semantic Kernel, GitHub, Copilot, Azure Machine Learning, MLOps, and more.
Key Responsibilities:
- Join our dynamic innovation team as an Azure PaaS Solutions Developer with expertise in DevOps and AI.
- In this exciting role, you will not only design, develop, and implement advanced Azure solutions but also engage in groundbreaking research on AI technologies.
- R&D and implement client applications using AI and emerging technologies, including GPT, OpenAI, Azure OpenAI, LangChain, LLM, Generative AI, DevSecOps, VectorStore, Semantic Kernel, GitHub, Copilot, Azure Machine Learning, MLOps, and more.
- You will be instrumental in developing Proof of Concept (POC) and Minimum Viable Product (MVP) projects, pushing the boundaries of what's possible in AI applications.
- Implement Azure DevOps End-to-End Lifecycle Management, Azure DevOps Configuration / Customization, Boards, Repos, Pipelines, Test Plans, Artifacts.
- Design, develop, and build automated CI/CD pipelines to deliver infrastructure and app solutions. Automate deployment, scaling, and monitoring of infrastructure, applications and services.
- Stay updated with the latest advancements in OpenAI and Azure services to bring innovation to our solutions.
- Design and develop backend services using Python or .NET to support OpenAI-powered solutions.
- Develop, implement, and optimize OpenAI models for various applications, including chatbots and customer support.
- Integrate OpenAI models with Power Automate for streamlined workflows and Power Virtual Agents for enhanced user interaction.
- Integrate Azure cognitive services to extend functionality and improve AI solutions.
Requirements
Mandatory Azure Skills:
- Strong working knowledge of Azure technologies SaaS, PaaS including, but not limited to: Azure WebApps, Storage account, Azure SQL,Azure APIM, Azure Functions, Azure Logic Apps, Service Bus Queues and Topic, Key Vault, Application Gateway, etc.).
- Azure DevOps & Orchestration - Implement DevOps practices, Git, GitHub, Azure Repo, Boards, CI/CD based deployments on Azure, Test Plan, Iac CI/DC using Terraform
- Familiarity with monitoring and logging tools, such as Azure Monitor, Application Insights, and Log Analytics.
- Knowledge of C# Sharp / Dot Net Core /.NET / MVC 5
- Working knowledge of Python is desirable
- Experience in Source code configurations branching, merging and handling code conflicts
- Exposure \ Knowledge of transformation from on-premise to Azure hosted solution
- High level of initiative and ability to work independently or as part of a team.
Nice-to-Have Skills:
- Training or education in AI, machine learning, or a related field.
- Familiarity with AI/ML Programming/Concepts: LLM, OpenAI API, Azure OpenAI, LangChain, Semantic Kernel, GPT, Prompt Engineering, Vector Database
- Experience with infrastructure as code (IaC) tools, such as Terraform or Bicep.
- Certifications in Microsoft Azure or OpenAI technologies. (e.g., Azure Developer Associate, Azure Solutions Architect Expert).
- Professional Attributes : Good Communication skills, leadership skills, team handling skills, presentation skills, ability to work under pressure
- Continuously research and stay up to date on the latest Azure technologies, trends, and best practices.
Qualifications:
- Degree in B.Tech, MCA, or MSc (Computers)
- Basic understanding or interest in AI/ML and emerging technologies.
- Strong analytical and problem-solving skills.
- Excellent communication and teamwork capabilities.
Benefits
We Offer:
- A platform to work with the latest AI and emerging technologies.
- We will be training the person on all the needed AI & Cloud technologies.
- Opportunities for continuous learning and professional development.
- Exposure to diverse and innovative projects.
- A collaborative, innovative, forward-thinking work environment.