Job Openings Senior Cloud Infrastructure Specialist

About the job Senior Cloud Infrastructure Specialist

Senior Cloud Infrastructure Specialist (Azure)

Location: Remote

Job Summary:

  • We are seeking a highly skilled and experienced Senior Cloud Infrastructure Specialist with a focus on Microsoft Azure to join our IT team.
  • The ideal candidate will have a solid technical background in designing, implementing, and managing Azure cloud infrastructure.
  • With over 7 years of experience and a degree in Information Technology or a related field, you will be responsible for driving cloud infrastructure strategies, ensuring optimal performance, scalability, and security of our cloud environments.

Key Responsibilities:

Cloud Infrastructure Design and Implementation:

  • Lead the design, implementation, and management of scalable and secure Azure cloud infrastructure solutions.
  • Collaborate with architects, developers, and other IT teams to design cloud-based solutions that meet business requirements.
  • Oversee the deployment of Azure IaaS and PaaS services, including virtual machines, storage accounts, and networking components.

Cloud Management and Optimization:

  • Monitor and manage cloud infrastructure to ensure high availability, performance, and security.
  • Implement and maintain Azure governance frameworks, including policies, role-based access control (RBAC), and resource tagging.
  • Optimize cloud resources for cost efficiency and operational effectiveness, including regular assessments and right-sizing of resources.

Security and Compliance:

  • Ensure cloud infrastructure is secure and compliant with industry standards and regulations.
  • Implement security best practices, including identity and access management, encryption, network security groups, and security monitoring.
  • Conduct regular security assessments and audits to identify and mitigate potential risks.

Automation and Scripting:

  • Develop and maintain automation scripts using PowerShell, Azure CLI, or other scripting languages to automate cloud operations and deployments.
  • Implement Infrastructure as Code (IaC) practices using tools like ARM templates, Terraform, or Azure DevOps.
  • Continuously improve cloud automation processes to enhance efficiency and reduce manual intervention.

Disaster Recovery and Backup:

  • Design and implement disaster recovery (DR) solutions and backup strategies to ensure business continuity.
  • Regularly test and validate DR plans to ensure they meet organizational requirements and recovery objectives.
  • Manage data protection services, including Azure Backup and Site Recovery, to safeguard critical data and workloads.

Collaboration and Support:

  • Provide expert guidance and support to development teams, IT operations, and business units regarding Azure cloud infrastructure.
  • Collaborate with cross-functional teams to troubleshoot and resolve cloud infrastructure issues.
  • Lead cloud infrastructure-related projects and initiatives, ensuring they are delivered on time and within budget.

Documentation and Reporting:

  • Create and maintain comprehensive documentation for cloud infrastructure designs, configurations, and processes.
  • Generate regular reports on cloud usage, performance, and cost, providing insights and recommendations to management.
  • Maintain up-to-date knowledge of Azure services, features, and best practices.

Educational Background:

  • Bachelors Degree in Information Technology, Computer Science, or a related field.
  • Azure certifications (e.g., Microsoft Certified: Azure Solutions Architect Expert, Azure Administrator Associate).

Experience:

  • Minimum of 10+ years of experience in IT infrastructure, with at least 5 years focused on cloud infrastructure.
  • Extensive experience with Microsoft Azure, including design, implementation, and management of cloud solutions.
  • Strong background in networking, virtualization, storage, and security within cloud environments.
  • Expertise in Azure services such as Virtual Machines, Azure Active Directory, Virtual Networks, Storage Accounts, and Azure Security Center.
  • Proficiency in scripting and automation using PowerShell, Azure CLI, or similar tools.
  • Experience with Infrastructure as Code (IaC) using ARM templates, Terraform, or Azure DevOps.
  • Experience with multi-cloud environments, particularly AWS or Google Cloud, is a plus.
  • Familiarity with DevOps practices and tools, including CI/CD pipelines and containerization.