Web Synergies is seeking a Cloud Consultant to manage and optimise cloud environments and infrastructure. In this role, you will play a key part in ensuring high availability, security, and performance for cloud-based applications and services.
Key Responsibilities:
- Monitor, maintain, and optimise cloud environments (AWS, Azure, GCP) for performance and availability.
- Deploy, configure, and manage cloud resources including virtual machines, storage, and networking components.
- Implement security best practices, including IAM, RBAC, and encryption, and ensure compliance with security standards like SOC2, ISO 27001.
- Develop and maintain Infrastructure-as-Code (IaC) using Terraform, CloudFormation, or ARM templates.
- Write automation scripts using Python, PowerShell, or Bash to streamline cloud operations.
- Set up and manage cloud monitoring tools (CloudWatch, Azure Monitor, Datadog) to track performance and availability.
- Troubleshoot cloud-related issues and perform root cause analysis to resolve incidents.
- Configure and maintain backup solutions and disaster recovery strategies to ensure data availability.
- Manage VPCs, subnets, security groups, VPNs, and firewall rules for secure cloud connectivity.
- Work closely with DevOps, security, and development teams to support cloud-based applications.
- Maintain up-to-date documentation on cloud configurations and operational procedures.
Qualifications:
- Proven experience in cloud consulting or a related role.
- Proficiency in AWS, Azure, or Google Cloud.
- Experience in cloud security, automation, and monitoring.
- Relevant certifications (e.g., AWS Certified Solutions Architect, Microsoft Certified: Azure Solutions Architect) are a plus.
- Strong analytical and problem-solving skills with a focus on client satisfaction.
- Excellent communication skills with the ability to explain complex technical concepts to non-technical stakeholders