Consultant
About the role
The Consultant role is focused on managing Azure cloud infrastructure and optimizing deployment processes. Responsibilities include designing and managing Azure cloud infrastructure, CI/CD pipelines, and DevOps solutions, as well as setting up build and release pipelines, implementing Infrastructure as Code (IaC) with ARM templates, and managing Azure networking components. The position also involves configuring and maintaining Azure DevOps projects, managing agent pools, and ensuring operational excellence through monitoring and SLOs. Collaboration with development, security, and infrastructure teams is essential to ensure secure, reliable, and scalable cloud deployments. The role requires deep expertise in Microsoft Azure and Azure DevOps, proficiency in build/release management, hands-on experience with Docker and Kubernetes, and foundational AI skills including prompt engineering, LLM basics, vector databases, AI-assisted coding, and agentic AI concepts.
Must have
- Deep expertise in Microsoft Azure and Azure DevOps (projects, repositories, and governance).
- Proficiency in build/release management and version control strategies.
- Hands-on experience with Docker, Kubernetes, and cloud monitoring tool
- Basic Prompt Engineering Designing and crafting a basic prompt, with foundation-level knowledge of iterative prompting.
- LLM & Data Basics Basic knowledge of Large Language Models (LLMs) and integration with different types of data models.
- Vector Databases A fundamental understanding of the basics of vector databases.
- AI-Assisted Coding Leveraging AI-assisted coding tools to accelerate daily development while strictly adhering to safe and responsible AI practices.
- Agentic AI Concepts Familiarity with Agentic AI concepts, Agentic AI design patterns , Tools , Resources and Model Context protocol
Technologies
- Agentic AI
- Azure
- Azure DevOps
- CI/CD
- DevOps
- Docker
- Dynatrace
- Infrastructure as Code
- Kubernetes
- LLM
- Prompt Engineering
- Responsible AI
- Vector Databases