Design and Implement Multi-Cloud Solutions: Architect and deploy scalable, secure, and reliable solutions across multiple cloud platforms.
Monitor and Optimize: Ensure the performance, scalability, and reliability of cloud environments through monitoring and optimization.
Automate Processes: Develop and implement automation scripts and tools to streamline cloud operations.
Maintain Security and Compliance: Ensure all cloud environments adhere to security policies and compliance standards.
Support and Troubleshoot: Provide support for cloud-related issues and troubleshoot problems as they arise.
Documentation: Maintain detailed documentation of cloud architecture, configurations, and procedures.
Qualifications:
Education and Experience:
Bachelor’s degree in computer science, Information Technology, Engineering, or a related field (or equivalent work experience).
2. 3-5+ years of experience in cloud computing, specifically with GCP, Azure, Oracle Cloud, AWS, and Alibaba Cloud.
Experience with multi-cloud environments and hybrid cloud strategies.
Technical Skills:
Cloud Platforms: Proficiency in Google Cloud Platform (GCP), Microsoft Azure, Amazon Web Services (AWS), Oracle Cloud, and Alibaba Cloud.
Certifications: Relevant cloud certification.
Containerization and Orchestration: Experience with Docker, Kubernetes, and other container orchestration tools.
Infrastructure as Code (IaC): Proficiency in tools such as Terraform, CloudFormation, and ARM templates.
CI/CD: Familiarity with Continuous Integration and Continuous Deployment tools and processes, such as Jenkins, GitLab CI, Azure DevOps, or Google Cloud Build.
Scripting and Programming: Proficiency in scripting languages (Python, Bash, PowerShell) and programming languages (Java, Go, C#).
Networking: Strong understanding of network architecture, VPNs, VPCs, firewalls, and load balancing in a cloud environment.
Security: Knowledge of cloud security best practices, identity and access management (IAM), encryption, and compliance standards.