Cloud Engineer

Optimal Growth Technologies • South Africa
Remote
This Job is No Longer Active This position is no longer accepting applications

Job Description

Azure Cloud Engineer

Location: Fully remote

Job Type: Full-Time (1 year contract)

Experience Required: 5 years


Position Overview: We are seeking a highly skilled Azure Cloud Engineer to join our team. The ideal candidate will have extensive experience in designing, deploying, and managing Azure cloud environments. This role involves working closely with development, operations, and security teams to ensure the effective implementation and management of cloud infrastructure.


Key Responsibilities:

Azure Cloud Infrastructure Management:

  • Design, deploy, and manage Azure cloud infrastructure, ensuring high availability, scalability, and security.
  • Monitor and optimize the performance of cloud systems and services.
  • Implement and manage virtual networks, virtual machines, storage accounts, and other Azure resources.


Automation and Scripting:

  • Develop and maintain automation scripts using PowerShell, Azure CLI, ARM templates, or Terraform to streamline cloud operations.
  • Automate repetitive tasks to improve efficiency and reduce errors.


Security and Compliance:

  • Implement and enforce security best practices for Azure cloud environments.
  • Manage identity and access management (IAM) roles and policies to ensure proper access controls.
  • Ensure compliance with industry standards and regulatory requirements.


Backup and Disaster Recovery:

  • Design and implement backup and disaster recovery solutions for cloud infrastructure.
  • Conduct regular backup and restore tests to ensure data integrity and availability.


Monitoring and Troubleshooting:

  • Implement monitoring solutions to proactively detect and resolve issues with cloud infrastructure.
  • Use Azure Monitor, Log Analytics, and other tools to track system performance and generate reports.
  • Troubleshoot and resolve technical issues related to cloud infrastructure.


Documentation and Training:

  • Maintain comprehensive documentation of cloud infrastructure, processes, and procedures.
  • Provide training and support to internal teams on cloud best practices and tools.


Qualifications:

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Relevant certifications (e.g., Microsoft Certified: Azure Solutions Architect Expert, Microsoft Certified: Azure Administrator Associate) are a plus.
  • Proven experience in designing, deploying, and managing Azure cloud environments.
  • Strong understanding of cloud architecture, networking, and security.
  • Proficiency in scripting and automation using PowerShell, Azure CLI, ARM templates, or Terraform.
  • Experience with monitoring and management tools such as Azure Monitor and Log Analytics.
  • Excellent problem-solving and troubleshooting skills.
  • Strong communication and collaboration skills.
  • Ability to work independently and as part of a team.

Similar Jobs

Explore other opportunities that match your interests

Senior DevOps Engineer

Devops
•
3w ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

bullock tech talent partners

South Africa

Quality Assurance Engineer

Devops
•
3w ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

bullock tech talent partners

South Africa

Atlassian Jira & Confluence Specialist

Devops
•
3w ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Remote Recruitment

South Africa

Subscribe our newsletter

New Things Will Always Update Regularly