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.
Good to have:
- Knowledge of Python is an advantage
- Training & presentation skills experience is an advantage.
- KodeKloud is an equal opportunity employer, and we aim to develop our employees to be successful and move on into higher positions over time.
If you see yourself in the following position, please do not hesitate to contact us as we would love to know more about you and eventually meet you in a F2F interview.