Job Description: We are looking for a passionate and knowledgeable Google Cloud Platform (GCP) Trainer to deliver training sessions focused on GCP cloud services, solutions, and best practices. This role is ideal for both experienced professionals and fresh graduates who are enthusiastic about teaching GCP concepts, hands-on skills, and real-world applications. As a freelance trainer, you will design and deliver courses covering GCP architecture, cloud services, deployment strategies, and management techniques.
Key Responsibilities:
- Course Development: Design and develop comprehensive training programs on Google Cloud Platform tailored to various skill levels, including beginner, intermediate, and advanced learners. Topics include GCP architecture, compute services, storage, networking, security, machine learning, and DevOps.
- Content Creation: Create and regularly update instructional materials such as presentations, hands-on labs, practical exercises, and case studies using GCP services like Compute Engine, Cloud Storage, Kubernetes Engine, BigQuery, and Cloud IAM.
- Training Delivery: Conduct live, interactive training sessions via online platforms or in-person, focusing on essential GCP skills, including cloud architecture design, deploying GCP solutions, managing resources, and optimizing performance and costs.
- Student Assessment: Evaluate student performance through quizzes, assignments, and practical projects. Provide detailed feedback to support their understanding and application of GCP services and best practices.
- Support and Mentorship: Offer personalized support to students, addressing their questions and assisting with troubleshooting GCP solutions, configurations, and cloud management challenges.
- Continuous Improvement: Stay updated with the latest GCP services, features, and industry best practices. Incorporate new tools, technologies, and approaches into the training curriculum.
Qualifications:
For Experienced Professionals:
- Experience: Minimum of 3-5 years of professional experience working with GCP, including hands-on experience in deploying and managing GCP solutions in a professional setting.
- Teaching Experience: Previous experience in teaching or training, especially in a freelance or online setting, is highly desirable.
- Technical Skills: Advanced proficiency in GCP services including Compute Engine, Cloud Storage, BigQuery, Cloud Functions, Cloud Run, and Kubernetes Engine. Strong skills in GCP architecture, security, networking, and cloud automation.
- Certifications: Relevant certifications such as Google Cloud Professional Cloud Architect, Google Cloud Professional Data Engineer, or Google Cloud Professional DevOps Engineer are highly preferred.
- Communication Skills: Excellent communication skills with the ability to clearly and effectively explain complex GCP concepts and practices.
For Freshers:
- Education: A degree or certification in Cloud Computing, Computer Science, IT, or a related field with a focus on GCP and cloud technologies.
- Technical Skills: Basic knowledge of GCP services gained through academic coursework, internships, or personal projects. Familiarity with core GCP services and cloud computing concepts is a plus.
- Passion for Teaching: A strong interest in teaching and mentoring students in Google Cloud technologies, with a commitment to developing effective training methods.
- Communication Skills: Excellent verbal and written communication skills, capable of making complex GCP topics accessible and understandable.