Tom Mcleod Software - Birmingham, AL

posted about 2 months ago

Full-time - Senior
Birmingham, AL
1,001-5,000 employees
Professional, Scientific, and Technical Services

About the position

The Microsoft Azure Cloud Administrator will work closely with the Manager and other McLeod Software Corporate IT Cloud team administrators to design and implement Azure hybrid cloud and cloud-native solutions. At McLeod Software, the Microsoft Azure Cloud Administrator will contribute to advancing the cloud strategy. This role's primary focus includes consulting, designing, and maintaining the Azure public cloud infrastructure. The candidate will also be responsible for implementing and managing all relevant Azure public cloud technology stacks and adhering to industry best practices for security. Essential Duties and Responsibilities include the following: Create and maintain security strategies, policies, procedures, and documentation in a cloud-focused environment. Design, implement, configure, and maintain Microsoft Azure services and solutions for hosting McLeod Software products. Design, implement, configure, and maintain Azure networking technologies. Migrate on-premises and private cloud workloads to Azure using best practices. Automate processes with Azure CLI, PowerShell, and Azure Automation. Train other team members on relevant systems and services. Research and resolve complex issues as they are escalated. Consult with 3rd party vendors to install, configure, and deploy advanced systems and services when appropriate. Work with management and development teams to design and deploy complex solutions. Work with vendors and service providers to research, evaluate, budget, and procure new systems and services. Identify and plan for capacity increase. Install, configure, deploy, and update applications. Manage application delivery. Establish and maintain the desired state for systems. Maintain system life cycles. Drive Identity and access management using Azure Active Directory. Update Knowledge base and Standard Operating Procedures. Establish and implement monitoring and management infrastructure for availability, performance management, and cost control. Work closely with DevOps to design, implement, and manage secure, scalable, and reliable cloud infrastructure environments for McLeod Software.

Responsibilities

  • Create and maintain security strategies, policies, procedures, and documentation in a cloud-focused environment.
  • Design, implement, configure, and maintain Microsoft Azure services and solutions for hosting McLeod Software products.
  • Design, implement, configure, and maintain Azure networking technologies.
  • Migrate on-premises and private cloud workloads to Azure using best practices.
  • Automate processes with Azure CLI, PowerShell, and Azure Automation.
  • Train other team members on relevant systems and services.
  • Research and resolve complex issues as they are escalated.
  • Consult with 3rd party vendors to install, configure, and deploy advanced systems and services when appropriate.
  • Work with management and development teams to design and deploy complex solutions.
  • Work with vendors and service providers to research, evaluate, budget, and procure new systems and services.
  • Identify and plan for capacity increase.
  • Install, configure, deploy, and update applications.
  • Manage application delivery.
  • Establish and maintain the desired state for systems.
  • Maintain system life cycles.
  • Drive Identity and access management using Azure Active Directory.
  • Update Knowledge base and Standard Operating Procedures.
  • Establish and implement monitoring and management infrastructure for availability, performance management, and cost control.
  • Work closely with DevOps to design, implement, and manage secure, scalable, and reliable cloud infrastructure environments for McLeod Software.

Requirements

  • 10+ years of experience as a full-time IT professional
  • 3+ years of experience designing and supporting Azure environments
  • Microsoft Azure Certifications are a plus
  • Hands-on experience using the Azure administration portal
  • Demonstrable experience deploying enterprise workloads to Azure
  • Experience designing and supporting enterprise core services as well as cloud deployments of these services
  • Extensive knowledge of Microsoft Enterprise software products and services
  • Ability to facilitate the process of gathering requirements and providing alternative cloud infrastructure architecture options
  • Keen focus on customer service and an understanding that technology solutions must provide business value
  • 10+ years of experience managing large-scale, production Windows environments
  • 3+ years of experience and deep working knowledge of Microsoft Azure
  • Experience with networking and security concepts, methods, and technologies in large-scale production Azure and hybrid environments
  • Extensive experience with Active Directory and group policy
  • Experience with log collection tools and analysis, as well as infrastructure performance monitoring tools and optimization practices
  • Strong working knowledge of container-based infrastructure on Azure (e.g., Docker, Kubernetes, AKS, etc.)
  • High School Diploma or GED required
  • A bachelor's degree in a related discipline is strongly preferred, but consideration may be given to an exceptional candidate with 10 years of relevant experience.

Nice-to-haves

  • Experience with log collection tools and analysis
  • Experience with infrastructure performance monitoring tools
  • Strong working knowledge of container-based infrastructure on Azure (e.g., Docker, Kubernetes, AKS, etc.)
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service