Install, configure, administrate, manage, and support Azure compute instances, Azure Backup, Azure Storage Monitor, snapshot, Azure Storage, VNet, Load Balancers, Application gateways and RBAC.
Strong knowledge of Backup, Restore, Recovery, DR and high availability strategies for Microsoft Azure environments.
Must have a hands-on experience of system administration of Windows server-side infrastructure, virtual machines, and associated technologies on physical servers.
Maintains system performance by performing system monitoring and analysis, and performance tuning; troubleshooting system hardware, software, networks, and operating system.
Designing and running system load/stress testing.
Monitor all Windows servers for performance issues and stability concerns. Administer users and hosting accounts. Work with IIS on a daily basis to support customers and ensure maximum uptime.
Regular application installations, configurations, and day-to-day administration. Troubleshoot hardware and software issues as they arise. Staying familiar with new versions of applications used on servers.
Assists in developing, testing, evaluating, and installing new software and enhancements.
Availability to provide after-hours/on-call support, as needed, for a 24×7 operational environment.
Experience with Clustering and High Availability architectures.
Proficient scripting and automation of deployment using PowerShell/Azure CLI
Azure Administrator Associate (AZ103 or Equivalent) Certification will be preferred
Bachelor’s degree or 2 to 4 years of experience that covers systems/cloud administration
Hands-on experience of the administration of the Microsoft Windows Server Platform, including but not limited to IIS, MS SQL Server, FTP, SMTP and DNS.
Excellent interpersonal, verbal, and written communication skills.
Ability to manage multiple projects simultaneously.
Ability to work with cross-functional project teams across multiple locations.