DevOps Engineer (Azure | AI/LLM | App Development | Security | Databases)
Position Overview: We are seeking a DevOps Engineer with 5-6 years’ experience with strong expertise across Azure platform, modern development stacks, databases, AI/LLM integration, secure API development, enterprise applications (PowerApps, Microsoft Dynamics CRM), and deployment automation. This role blends software development, cloud automation, database skills, and security to enable scalable and secure delivery of business-critical applications.
Azure Cloud & Infrastructure
- Design, deploy, and manage cloud-native solutions using Azure services (App Services, AKS, Functions, Logic Apps, Networking, Monitoring).
- Automate infrastructure provisioning and management using PowerShell and Infrastructure-as-Code (ARM/Bicep/Terraform).
Development & Application Lifecycle
- Support the software development lifecycle (SDLC) from requirements through deployment and maintenance.
- Collaborate with developers to build applications using modern stacks (.NET, Node.js, Python, Java).
- Develop and maintain secure APIs (REST/GraphQL) with OAuth2.0/OpenID Connect integration.
- Embed application security practices throughout development stages.
AI & Next-Gen Capabilities
- Integrate AI and LLM models (Azure AI, OpenAI, Hugging Face) into applications.
- Enable automation and intelligent features in enterprise solutions.
Databases & Querying
- Design, query, and optimize SQL/NoSQL databases (Azure SQL, Cosmos DB, PostgreSQL, MySQL, MongoDB).
- Write efficient queries, stored procedures, and scripts for development and reporting.
- Monitor and tune database performance for scalability and reliability.
Enterprise Applications & Packaging
- Develop and customize solutions in Microsoft PowerApps and Microsoft Dynamics CRM.
- Create and manage software packages for deployment across environments.
DevOps & Automation
- Build and maintain CI/CD pipelines using Azure DevOps, GitHub Actions, or Jenkins.
- Monitor, troubleshoot, and optimize applications and infrastructure.
- Promote DevOps practices including automation, containerization, and observability.
Required Skills & Qualifications
- Strong hands-on experience with the Azure platform (compute, storage, networking, security, monitoring).
- Proficiency in software development (C#, Python, Node.js, Java, or equivalent).
- Strong database query and management skills (SQL/NoSQL).
- Experience with AI/LLM model integration and AI-powered applications.
- Knowledge of API design, development, and integration with OAuth2.0/OpenID Connect security.
- Solid understanding of SDLC and application development process.
- Strong PowerShell scripting for automation, provisioning, and operations.
- Practical knowledge of application security best practices.
- Hands-on experience with Microsoft PowerApps and Dynamics CRM customizations