Job ID: MS- MS Azure (90090812)
Remote/Local MS Azure (certified) with IaC, CI/CD, Azure DevOps/Networking/SQL/VMs, ARM Templates/Terraform, PowerShell experience
Location: Jackson, MS (MDHS)
Duration: 12 Months
Required Qualifications & Experience:
A minimum of 5+ years of hands-on professional experience in designing, implementing, and managing solutions within Microsoft Azure.
Must be a resident of the Jackson, MS metropolitan area or live within a reasonable commuting distance.
Demonstrated ability and willingness to travel to the client’s site in Jackson, MS for periodic on-site meetings.
Strong proficiency with core Azure services, including:
Azure Virtual Machines (VMs)
Azure App Services & Azure Functions
Azure SQL Database
Azure Storage (Blob, Files, Disks)
Azure Networking (VNet, Load Balancers, Application Gateway)
Microsoft Entra ID (formerly Azure Active Directory)
Proven experience with infrastructure automation through PowerShell and/or Azure CLI.
Excellent problem-solving skills and the ability to work independently.
Preferred Qualifications:
Active Microsoft Azure certifications (e.g., Azure Administrator Associate $AZ-104$, Azure Solutions Architect Expert $AZ-305$).
Experience with Infrastructure as Code (IaC) tools such as ARM Templates or Terraform.
Knowledge of Azure DevOps, including building and managing CI/CD pipelines.
Previous experience working as a contractor or consultant for government or public sector entities.
Key Responsibilities:
Architect, design, deploy, and manage enterprise-level solutions on the Microsoft Azure platform, including IaaS and PaaS offerings.
Serve as the subject matter expert for all things Azure, providing technical guidance and support to internal teams.
Implement and maintain cloud security best practices, ensuring the integrity and compliance of the cloud environment.
Develop automation scripts using PowerShell, Azure CLI, or other tools to streamline operations and deployment processes.
Monitor system performance, troubleshoot complex issues, and ensure high availability and reliability of Azure resources.
Collaborate with stakeholders to understand requirements and translate them into robust, scalable, and cost-effective cloud solutions.
Create and maintain comprehensive documentation for Azure architecture, configurations, and processes.