Job Description:
We are seeking a dynamic and experienced DevOps
to join our team. The ideal candidate should have a minimum of 2 years of practical experience in DevOps methodologies and practices. As a DevOps Instructor, you will be responsible for designing, developing, and delivering high-quality training programs to individuals or groups interested in learning DevOps concepts, tools, and techniques.
Responsibilities:
- Develop comprehensive DevOps training curricula based on industry best practices and emerging trends.
- Deliver engaging and interactive training sessions through various mediums such as lectures, workshops, and hands-on exercises.
- Customize training materials to meet the specific needs and skill levels of diverse audiences.
- Provide mentorship and guidance to students throughout their learning journey.
- Stay updated with the latest advancements in DevOps tools, technologies, and methodologies.
- Collaborate with other team members to continuously improve training materials and delivery methods.
- Assess student progress and performance through assignments, projects, and examinations.
- Offer constructive feedback to students to help them improve their skills and understanding of DevOps principles.
- Assist in the development and maintenance of virtual lab environments for practical exercises.
- Support students in troubleshooting technical issues and challenges encountered during the learning process.
- Participate in marketing and promotional activities to attract new students to the training programs.
- Maintain accurate records of training sessions, student attendance, and performance evaluations.
Requirements:
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Minimum of 2 years of professional experience working in a DevOps role.
- Strong proficiency in DevOps tools such as Docker, Kubernetes, Jenkins, Git, Ansible, etc.
- Excellent communication and presentation skills with the ability to convey complex technical concepts in a clear and understandable manner.
- Experience in designing and delivering training programs or workshops is highly desirable.
- Passion for continuous learning and professional development.
- Ability to work independently as well as collaboratively in a team environment.
- Relevant certifications such as AWS Certified DevOps Engineer, Microsoft Certified: Azure DevOps Engineer Expert, or similar credentials are a plus.