Bachelor’s degree in Information Technology, computer science or related field is the minimum requirements for this position
Azure certifications such as Microsoft Certified: Azure Administrator or Microsoft Certified: Azure Solutions Architect Expert
ITIL certified
Minimum 5 years in Azure Administration role
Desirable:
MBA
Project Management (Waterfall and Agile) Certification
ISO27001
2+ years' experience of managing Azure Projects
Must have Modules:
Proven experience in managing Microsoft Azure-based solutions.
In-depth knowledge of Azure services, including compute, storage, networking, security, and identity management.
Strong understanding of cloud computing concepts, architectures, and deployment models.
Hands-on experience with Azure Resource Manager (ARM), Azure Virtual Machines, Azure Active Directory, Azure Networking, and other Azure services.
Experience with Azure DevOps, PowerShell, or other automation tools for managing Azure infrastructure.
Excellent problem-solving skills and attention to detail.
Strong communication and interpersonal skills, with the ability to work effectively in a team environment.
Ability to adapt to a fast-paced, dynamic work environment and manage multiple priorities effectively.
Experience in enterprise backup and disaster recovery solutions
Duties
Operations:
Implement Continuous Integration, Continuous Delivery and Continuous Deployment (CI/CD) pipeline from source to live production of azure cloud services and architectural components of our platform by collaborating within and across product engineering groups
Implement and operate PaaS base infrastructure on Microsoft Azure
Monitor and analyze security alerts, incidents, and events to identify potential issues and security threats
Coordinate incident response activities with internal and external teams and ensure timely resolution of all incidents
Provide administration and support, ensure standard practices, install/configure/customize applications like Web Apps, Application Gateway, APIM etc.
Provide visibility on application health by defining dashboards, metric/log aggregation mechanisms
Continually improve and mature our engineering software development processes
Conduct regular security assessments and vulnerability scans and manage the overall threat and risk exposure of Azure setup to an acceptable level. All in compliance with the corporate security policy, legal, compliance or regulatory requirements making sure remediation of all reported security vulnerabilities are implemented within a pre-agreed timeframe
Collaboration:
Collaborate in Azure audits, vulnerability and threat assessments, and directing responses to concerned team members
Collaborate with other departments to integrate security measures into overall business processes if needed
Work closely with other IT teams to ensure a secure design and deployment of new technologies is in place