Summary
Naseej is a technology company focused on e-learning, education technology and digital transformation. It is seeking a Junior DevOps Engineer in Riyadh to support application deployment, production monitoring, container management and Kubernetes operations. The role also includes Linux administration, troubleshooting, test automation and improving DevOps processes in collaboration with development, QA and infrastructure teams. Applicants should have 2–3 years of relevant experience and practical knowledge of Docker, Kubernetes, monitoring tools and shell scripting.
The posting
As published on naseej.com. Pulled from the employer's site and shown as they wrote it.
Company Description:
Naseej is a leading technology company committed to harnessing the power of digital transformation in learning & knowledge management by enabling our customers to provide rich experiences for their users and adapt to a dynamic technology landscape while reducing their technical burden enabling them to focus on achieving their strategic objectives. And for almost 36 years, Naseej with its branches all over the MENA region had made many contributions to be one of the market leaders in the fields of E-Learning, Edu-Tech & Digital transformation. Naseej website: https://www.naseej.com/
Job Summary:
We are looking for a Junior DevOps Engineer with 2–3 years of experience to support application deployment, monitoring, automation, and production environments. The ideal candidate should have practical knowledge of DevOps tools and technologies, including Linux, Docker, Kubernetes, monitoring, logging, and scripting.
Key Responsibilities:
Support application deployment and maintenance across different environments.
Monitor live applications and production environments.
Manage and support Docker containers.
Assist with Kubernetes (K8s) deployments and operations.
Support Test Automation activities and automated testing processes.
Monitor application performance and identify potential issues.
Perform Linux (Ubuntu) administration and troubleshooting.
Troubleshoot application, deployment, and environment-related issues.
Collaborate with Development, QA, and Infrastructure teams.
Contribute to automation and continuous improvement of DevOps processes.
Requirements:
2–3 years of experience in DevOps, IT Operations, or a related technical role.
Practical knowledge of DevOps concepts and practices.
Hands-on experience with Docker and basic Kubernetes (K8s).
Knowledge of Prometheus and Grafana for monitoring and alerting.
Experience with Test Automation.
Basic understanding of Monitoring and Logging concepts.
Good Bash/Shell Scripting skills.
Experience with Linux, preferably Ubuntu.
Good troubleshooting and problem-solving skills.