LearnWorlds is seeking a Mid-level DevOps Engineer to join their dynamic Engineering Team. The role involves improving day-to-day operations and infrastructure, working with technologies such as PHP, Go, MongoDB, PostgreSQL, Kafka, and Redis on Google Cloud Platform. Key responsibilities include:
- Working with CI/CD tools like GitLab CI to ensure efficient, reliable, and scalable infrastructure deployment.
- Monitoring performance and reliability of customer-facing production services and asynchronous jobs.
- Managing and improving internal tools and processes for deploying and testing code.
- Thriving in a dynamic GCP scalable production environment, maintaining multiple high-availability services.
- Collaborating with cross-functional teams to troubleshoot and optimize engineering tools and build pipeline.
- Embracing a startup mentality with frequent code deployments to production.
Requirements:
- 2-3 years of experience in production engineering or DevOps roles.
- Proficiency in Kubernetes, Helm, and cloud-native technologies.
- Experience managing production Kafka clusters.
- Skills in monitoring and observability tools.
- Hands-on experience with container technologies like Docker and Podman.
- Strong coding and scripting skills (Bash, Go).
Nice-to-have:
- Experience with cloud-native architecture on GCP or AWS.
- Google Cloud or Kubernetes Administrator certification.
- Familiarity with LMS systems and PHP code.
- Open-source contributions.
LearnWorlds offers a range of benefits, including remote work options, private health insurance, annual training budget, home office allowance, and the opportunity to work with a top e-learning platform. Join a team committed to empowering learning and shaping the future of e-learning.