Job Responsibilities:
- Maintain and utilize Azure Key Vault effectively.
- Provide recommendations on replication policies such as LRS, GRS, and RA-GRS.
- Experience with Windows Azure (IaaS, PaaS), VSTS (CI/CD), Azure SQL, MS SQL, IIS, Azure Web Apps, Cloud services, Azure Storage, Traffic Manager, PowerShell.
- Ensure application consistent backups and automate daily snapshots using PowerShell scripts.
- Knowledge of data migration using Azure Storage Explorer.
- Implement branching and merging strategies/policies.
- Integrate unit test cases into the build pipeline.
- Deploy Azure Virtual Machines and monitor through OMS.
- Configure Self-Hosted Agents and SPN (Service Principal Name).
- Configure Site-to-Site and Point-to-Site VPN connections.
- Manage virtual disk allocation based on client and application requirements.
- Migrate on-premises VMs to Microsoft Azure Cloud.
- Manage Azure SQL Server creation and maintenance.
- Have a good understanding of Azure networking, storage, VM provisioning, RBAC, NSG, Automation, AZ Copy, Storage Explorer, AD, Application Insights, ARM Templates, and automation.
- Hands-on experience with YAML coding.
- Create build and release definitions for CI/CD pipelines.
- Deploy VMs using portal and PowerShell.
- Create web apps for development teams.
- Configure load balancers and Traffic Managers.
- Create storage accounts for development and QA teams.
- Write PowerShell scripts to schedule VM auto-shutdown during non-business hours.
- Create ARM templates for standardized deployment configurations.
- Add disks to Azure VMs as needed.
Note:
This job posting is active and accepting applications.