Responsible for the implementation and management of applications and infrastructure on Microsoft Azure
Collaborate with stakeholders to design and architect Azure infrastructure solutions
Translate business requirements into technical specifications
Implement best practices for scalability, reliability, and performance
Configure and deploy various Azure services, including Virtual Machines, Virtual Networks, Storage Accounts, Azure Active Directory, Azure SQL, and Azure Kubernetes Service (AKS)
Design, Implement, administer, and manage Azure Virtual Desktops (AVDs) and host pools, AVD images, and workload and scaling
Develop and maintain Infrastructure as Code (IaC) using tools such as ARM templates, Terraform, or Azure Resource Manager
Automate deployment, scaling, and management of Azure resources using Azure DevOps, PowerShell, Azure CLI, or other automation frameworks
Set up Azure CI-CD Pipelines.
Deploy Microsoft Dynamics and SAP S/4 Hana, and High Volume Image processing applications.
Implement monitoring solutions using Azure Monitor, Azure Log Analytics, and other tools to ensure resource health, performance, and security
Experience with Linux server administration and maintenance
Identify performance bottlenecks, security vulnerabilities, and areas for optimization, proposing effective solutions
Continuously monitor resource utilization and provide recommendations for rightsizing and cost optimization
Implement security best practices and compliance standards for Azure environments
Conduct security assessments, vulnerability scanning, and remediation to maintain the integrity and confidentiality of Azure resources
Stay informed about Azure security features, patches, and updates, applying them as necessary to mitigate risks
Collaborate with cross-functional teams, including developers, architects, and operations, to align cloud solutions with business requirements
Document technical designs, procedures, and configurations for knowledge sharing and compliance
Manage Linux server provision and administration
Training / Experience Desired or Required
Azure Administrator or Azure Engineer certification is preferred
7 years’ experience as an Azure Engineer required with 10+ years desired
Experience in setting up CI-CD pipelines for multiple applications and deployments
Experience in setting up and maintaining Azure AD with integration for federated access.