Job Description
We are seeking an experienced Cloud Consultant with hands-on expertise in designing, deploying, and managing cloud environments across Microsoft Azure, Amazon Web Services (AWS), and Google Cloud Platform (GCP). This is a consultant-level position intended for as-needed engagements, as the workload does not currently require a full-time resource.
The ideal candidate will provide technical guidance, architecture recommendations, and on-demand support for cloud solutions.
Key Responsibilities
- Design, deploy, and manage cloud infrastructure on Azure, AWS, and GCP.
- Provide expert consultation on cloud architecture, best practices, migration strategy, and optimization.
- Support ongoing cloud operations, troubleshooting, cost optimization, and security enhancements.
- Assess current systems and recommend improvements or modernizations to cloud platforms.
- Develop documentation, diagrams, and deployment plans for cloud-based solutions.
- Collaborate with internal teams to ensure cloud solutions align with business requirements.
- Offer on-demand technical assistance for cloud-related tasks or issues.
Required Skills & Experience
- Proven experience working with Azure, AWS, and GCP (multi-cloud experience is required).
- Strong understanding of cloud architecture, networking, security, IAM, and DevOps practices.
- Hands-on experience with cloud deployment, automation, and container-based services (Docker, Kubernetes).
- Experience with cost management, monitoring tools, and cloud governance.
- Ability to work independently with minimal supervision and deliver high-quality results.
- Excellent problem-solving and documentation skills.
Engagement Model
- Part-time or hourly-based engagement depending on project requirements.
- Work will be assigned on an as-needed basis; flexibility and quick response time are preferred.
- Competitive hourly rate based on experience and expertise.