Role Overview
As a Junior DevOps Engineer, you will work on the operation and automation of Linux servers, containers, and cloud-native infrastructure, supporting senior engineers in ensuring uptime, scalability, and performance.
This role is hands-on, with exposure to a broad set of DevOps technologies including Kubernetes, scripting, CI/CD, and observability.
Key Responsibilities
- Support Linux (RHEL/CentOS) administration, patching, and upgrades.
- Assist with VMware/Red Hat virtualization and resource provisioning.
- Deploy and monitor applications on Docker and Kubernetes.
- Write scripts in Bash for basic automation tasks.
- Support database operations (MySQL, PostgreSQL, MongoDB).
- Monitor logs, system metrics, and alerts to identify performance bottlenecks.
- Participate in Agile ceremonies and maintain task documentation.
- Work on security updates, patch cycles, and hardening activities.
- Contribute to CMS deployments (WordPress, Drupal) with guidance.
Required Skills & Experience
- Hands-on Linux system administration.
- Familiarity with Docker and Kubernetes fundamentals.
- Basic scripting (Bash required, Python optional).
- Understanding of SQL/NoSQL databases.
- Exposure to virtualization technologies.
- Knowledge of observability and monitoring tools.
- Awareness of security and patch management practices.
Preferred Certifications
- RHCSA (or equivalent Linux certification)
- Kubernetes Fundamentals / CKA (in progress preferred)
- Cloud certifications (AWS/Azure basics)
(ref:hirist.tech)