DevOps instructor

Mokattam, Egypt

 
Div Academy is seeking a passionate and experienced DevOps Instructor to join our team. As a DevOps Instructor, you will be responsible for delivering high-quality training and mentoring to students, helping them develop the skills necessary to excel in the rapidly evolving field of DevOps. You will design and deliver engaging course content, guide students through hands-on labs and projects, and ensure that they gain a solid understanding of DevOps principles and practices.



Job Requirements

•⁠  ⁠Proven experience as a DevOps Engineer or similar role with hands-on experience in building and managing CI/CD pipelines, cloud infrastructure, and automation tools.

•⁠  ⁠Strong understanding of DevOps methodologies, including Agile, Scrum, and continuous integration/delivery.

•⁠  ⁠Proficiency in tools such as Jenkins, Git, Docker, Kubernetes, Terraform, Ansible, and cloud platforms like AWS, Azure, or GCP.

•⁠  ⁠Experience with scripting languages like Python, Bash, or PowerShell.

•⁠  ⁠Excellent communication and presentation skills, with the ability to explain complex technical concepts in a clear and accessible manner.

•⁠  ⁠Passion for teaching and mentoring, with a commitment to student success.

•⁠  ⁠A strong desire to stay current with industry trends and continuously improve teaching methods.




Responsibilities


•⁠  ⁠Develop and deliver comprehensive DevOps training courses, including topics such as CI/CD pipelines, automation, cloud platforms (AWS, Azure, GCP), containerization (Docker, Kubernetes), infrastructure as code (Terraform, Ansible), monitoring, and security practices.

•⁠  ⁠Provide hands-on lab sessions and real-world project scenarios to reinforce learning and ensure practical understanding.

•⁠  ⁠Mentor and support students through their learning journey, providing guidance on projects, assignments, and career development.

•⁠  ⁠Continuously update course materials to reflect the latest industry trends and technologies.

•⁠  ⁠Evaluate student performance and provide constructive feedback to help them improve their skills.

•⁠  ⁠Collaborate with other instructors and the curriculum development team to enhance the overall training experience.