Job Title: DevOps Trainer

Employment Type: Full-Time/contract employee

Experience: 3-4 Years

Availability: Immediate Joiner

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 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.