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.
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.
Key Responsibilities:
1. Build new lab training exercises
2. Work with trainers to understand and capture hands on lab exercises that support the students learning
3. Build out the training exercises and also test scripts that validate the student completion of the exercise
4. Work with the Labs engineering team to flesh out and build out required infrastructure
5. Build out quizzes that validate the student has acquired the knowledge skills and competencies taught in the lesson or course.
6. Deploy and maintain our lab infrastructure on cloud platforms
7. Deploy updates and fixes
8. Debug production issues in infrastructure and perform root cause analysis for production errors
9. Provide Level 2 technical support
10. Build tools to reduce occurrences of errors and improve customer experience
11. Develop and maintain automation framework using Terraform, Ansible, and Shell scripts
12. Develop lab environments using Docker and Kubernetes
13. Develop cloud practice labs for AWS, Azure, GCP courses (manage cloud resources, CLI, API)
14. Design procedures for system troubleshooting and maintenance
KodeKloud is a fast-growing Singapore-based ed-tech start-up focusing on providing the best IT learning platform through hands-on practice. KodeKloud's courses are taken by students all around the world, with a concentrated demographic of working professionals and technical students in the field. KodeKloud's mission is to provide the most effective learning experience to our students worldwide.