KodeKloud
Full job description
KodeKloud is an e-learning service provider, spread across the globe. Our goal is to make complex Devops technologies simple & easy to understand. The key to achieving this goal was the seamless integration between the video lectures and hands-on labs. We don’t want students / professionals to just learn theory, but to truly understand the technology through practice.
Our efforts and dedication has paid off. In about 3+ years we have 750,000+ students / professionals across the globe, who have benefited from our courses. We are a team with entrepreneurial minds, hungry to grow and helping everyone grow.
DevOps Lab Engineer responsibilities include working with trainers and the content team to design, create and implement hands-on labs training systems that can scale. Deploying product updates, creating DevOps lab environments, materials and implementing integrations that meet customer needs. If you have a solid background in building labs for training, system administration and are familiar with Git, Docker, Kubernetes, and Terraform, we’d like to meet you. Ultimately, you will help us create and maintain our lab infrastructure, create new lab environments and even assist with some content creation.
Responsibilities:
Build new lab training exercises
Work with trainers to understand and capture hands on lab exercises that support the students learning
Build out the training exercises and also test scripts that validate the student completion of the exercise
Work with the Labs engineering team to flesh out and build out required infrastructure
Build out quizzes that validate the student has acquired the knowledge skills and competencies taught in the lesson or course.
Deploy and maintain our lab infrastructure on cloud platforms
Deploy updates and fixes
Debug production issues in infrastructure and perform root cause analysis for production errors
Provide Level 2 technical support
Build tools to reduce occurrences of errors and improve customer experience
Develop and maintain automation framework using Terraform, Ansible, and Shell scripts
Develop lab environments using Docker and Kubernetes
Develop cloud practice labs for AWS, Azure, GCP courses (manage cloud resources, CLI, API).
Design procedures for system troubleshooting and maintenance
Requirements:
Fresher to 5 years
Expertise in Linux System’s Administration
Good knowledge of DevOps tools like – Docker, Kubernetes, and Terraform
Hands-on experience with scripting languages like bash/shell, JSONPATH
Excellent Written Communication Skills
Must be open to reviewing and improving lab content
Be willing to participate in the on call rotation.
Be willing to join calls late at times to meet instructors based in the USA.