DevOps Trainer

3 months ago


Aligarh, India Avyka Full time
Job Summary:

We are seeking a highly motivated and experienced DevOps Trainer with 3-4 years of hands-on experience in DevOps practices, tools, and methodologies. The ideal candidate will have a passion for teaching and the ability to translate complex DevOps concepts into easy-to-understand lessons. You will be responsible for delivering training sessions, developing training materials, and ensuring that participants gain practical, real-world skills in DevOps.

Key Responsibilities:
  • Training Delivery: Conduct engaging and interactive training sessions on various DevOps topics, including CI/CD, automation, containerization, cloud computing, infrastructure as code, and monitoring.
  • Curriculum Development: Design, develop, and update training materials, including presentations, hands-on labs, and assessments, to ensure content is current with industry standards and practices.
  • Practical Labs: Create and manage real-world scenarios and lab environments to provide practical experience to learners.
  • Assessment: Evaluate participants' progress through assessments, quizzes, and hands-on projects, providing feedback to help them improve.
  • Mentorship: Offer guidance and support to learners, helping them to understand and apply DevOps practices effectively in their work environments.
  • Stay Updated: Continuously update your knowledge on the latest DevOps trends, tools, and technologies, and incorporate them into the training programs.
  • Collaboration: Work closely with other trainers, curriculum developers, and subject matter experts to ensure the training content is comprehensive and aligned with industry needs.
Qualifications:
  • Experience: 3-4 years of experience in DevOps roles, with hands-on expertise in tools such as Harness, Docker, Kubernetes, Jenkins, GitLab, Terraform, Ansible, AWS/Azure/GCP, and other relevant DevOps technologies.
  • Education: Bachelor’s degree in Computer Science, Information Technology, or a related field. Relevant certifications (e.g., AWS Certified DevOps Engineer, Docker Certified Associate) are a plus.
  • Training Experience: Prior experience in delivering technical training, workshops, or webinars in DevOps or related fields.
Skills Required:
  • DevOps Tools & Technologies:
  • CI/CD Tools: Jenkins, GitLab CI, CircleCI, etc.
  • Containerization: Docker, Kubernetes.
  • Configuration Management: Ansible, Puppet, Chef.
  • Infrastructure as Code: Terraform, CloudFormation.
  • Version Control Systems: Git, GitHub, GitLab.
  • Cloud Platforms: AWS, Azure, GCP.
  • Monitoring & Logging: Prometheus, Grafana, ELK Stack, etc.
  • Scripting: Bash, Python, or similar scripting languages.
  • Methodologies & Practices:
  • Strong understanding of DevOps principles (continuous integration, continuous delivery/deployment).
  • Familiarity with Agile and Scrum methodologies.
  • Knowledge of microservices architecture and deployment strategies.
  • Soft Skills:
  • Excellent communication and presentation skills.
  • Ability to simplify complex technical concepts for learners with varying levels of expertise.
  • Strong problem-solving and analytical skills.
  • Effective time management and organizational skills.
  • Passion for teaching and continuous learning.