About the role
Must-Have Skills:
- 3+ years of hands-on experience in Microsoft Azure administration and DevOps. - Excellent verbal and written communication skills in English - Mandatory. - Strong hands-on experience with Microsoft Entra ID (Azure AD), including users, groups and enterprise applications. - Practical knowledge of Azure RBAC, least-privilege access, role assignments and access reviews. - Experience managing Azure subscriptions, resource groups and Development, QA, Staging and Production environments. - Experience managing App Registrations, Enterprise Applications, Service Principals and Managed Identities. - Experience configuring delegated and application API permissions, consent, secrets and certificates. - Ability to troubleshoot authentication, authorization, SSO and application-access issues. - Experience administering Azure DevOps organizations, projects, repositories, users and permissions. - Experience creating and maintaining CI/CD pipelines, YAML pipelines, branch policies and secure service connections. - Hands-on experience with Git, Azure CLI and/or PowerShell automation. - Working knowledge of Azure App Services, Virtual Machines, Storage Accounts, Key Vault, Azure SQL, VNets and NSGs. - Understanding of Azure Monitor, Application Insights, cloud security, governance and audit readiness. - Ability to investigate issues end-to-end and coordinate clearly with development, QA, technical management and project teams.
Daily Responsibilities:
- Administer Azure subscriptions, resource groups and environments; monitor resource health, availability and configuration. - Provision, modify and revoke Azure and Entra ID access for employees, developers and applications. - Maintain users, groups, roles and permissions through Azure RBAC and group-based access where appropriate. - Perform periodic access reviews; identify inactive, excessive or unauthorized access and remediate it promptly. - Manage App Registrations, Enterprise Applications, Service Principals, API permissions, secrets and certificates securely. - Support MFA, Conditional Access, authentication and authorization requirements; troubleshoot user and application access issues. - Manage Azure DevOps projects, repositories, permissions, branch policies and secure service connections. - Create, maintain and troubleshoot CI/CD and YAML pipelines for application builds and deployments. - Support Azure infrastructure including App Services, VMs, Storage Accounts, Key Vault, databases, VNets and monitoring services. - Automate repeatable administration and deployment tasks using PowerShell, Azure CLI and scripting. - Support Infrastructure as Code using Terraform, ARM templates or Bicep where required. - Maintain clear documentation, audit trails, incident summaries and access reports in English. - Work with technical teams to improve cloud security, governance, deployment reliability and environment segregation.
Good-to-Have:
- Conditional Access, MFA, Privileged Identity Management (PIM) and Entra ID Access Reviews. - OAuth 2.0, OpenID Connect, SSO and application integration patterns. - Terraform, ARM templates and Bicep. - Docker, Kubernetes and Azure Kubernetes Service (AKS). - Microsoft Defender for Cloud, Azure Policy and DevSecOps practices. - Linux and Windows Server administration; networking fundamentals including firewalls and load balancers. - AWS IAM or AWS administration exposure. - Grafana or other observability and monitoring platforms.
Preferred Certifications:
- AZ-900 – Microsoft Azure Fundamentals. - AZ-104 – Microsoft Azure Administrator Associate. - AZ-400 – Designing and Implementing Microsoft DevOps Solutions. - SC-300 – Microsoft Identity and Access Administrator.
Candidate Profile: We are looking for an engineer who is strong in Azure administration and identity and access management, not only CI/CD pipelines. The candidate should be comfortable owning the lifecycle from people and groups to roles, permissions, applications, Azure resources, subscriptions and DevOps access.
- Can determine who has access to a subscription, resource group, Production environment, application or API, and why. - Can provide the right level of access without over-privileging users or applications. - Communicates technical issues, root causes, remediation plans and documentation clearly in English to technical and non-technical stakeholders.
Key Performance Areas:
- Azure subscription, resource and environment management. - Entra ID user, group and application administration. - Accurate Azure RBAC and least-privilege governance. - Access provisioning, deprovisioning and audit readiness. - Application identity, Service Principal and API permission management. - Azure DevOps administration and CI/CD pipeline reliability.
Skills
About Prakash Software Solutions
prakashinfotech.comEvery open role at Prakash Software Solutions
This role takes applications on Prakash Software Solutions.