Assistant Professor of Cloud Computing (Job Vacancy)
Atria University
25 Applicants|Posted 4 Weeks ago
Job Description
Position Title: Assistant Professor of Cloud Computing
Reports To: Director, Atria Center-of-Excellence in AI and Decentralized Technology
We are looking for an experienced faculty member to teach Cloud Computing in a project-based learning environment. The ideal candidate should have comprehensive knowledge of cloud platforms, services, and architectures, and be passionate about educating the next generation of cloud professionals.
Key Responsibilities
- Develop and deliver a comprehensive Cloud Computing curriculum that includes lectures, hands-on labs, and project-based learning activities.
- Guide and mentor students on cloud computing projects, helping them apply theoretical knowledge to real-world scenarios.
- Evaluate student performance and provide constructive and timely feedback to facilitate learning and improvement.
- Stay current with the latest cloud technologies and industry trends to continuously update and improve the course content.
- Collaborate with industry partners to align the curriculum with current market needs and enhance students’ employment prospects.
Technical Skills:
- In-depth knowledge of major cloud service providers (e.g., AWS, Azure, Google Cloud) including their services, tools, and architectures.
- Hands-on experience with cloud deployment, management, and operations.
- Understanding of cloud security, compliance, and best practices.
- Proficiency in automation and orchestration tools, and infrastructure as code (e.g., Terraform, CloudFormation).
- Familiarity with serverless architectures, microservices, and containerization technologies.
Non-Technical Skills:
- Strong teaching and mentoring abilities, with a proven track record in delivering engaging and effective education.
- Excellent communication skills, capable of explaining complex cloud computing concepts in a clear and accessible manner.
- Commitment to project-based learning and active learning pedagogies, with a focus on practical, hands-on experiences.
- Ability to foster a collaborative and inclusive learning environment that encourages student participation and teamwork.
- Experience in curriculum development and the ability to design course materials that are current, relevant, and engaging.
- Interest or experience in the use of Project Based Learning Approach as a pedagogy in Higher Education
Education and Experience
- Master’s degree or higher in Computer Science, Information Technology, or a related field.
- A minimum of 5 years of practical experience in cloud computing, including experience with designing, deploying, and managing cloud solutions.
- Relevant industry certifications (e.g., AWS Certified Solutions Architect, Microsoft Certified: Azure Solutions Architect Expert, GCP Cloud Architect) are highly desirable.
- Previous teaching or training experience in an academic or professional setting is preferred.