نوع العمل : عمل كلى
الخبرة : 0-3 سنة
الراتب : NOT
المكان : · Saudi Arabia
الخبرة : 0-3 سنة
الراتب : NOT
المكان : · Saudi Arabia
Responsibilities:
- Design, implement, and maintain highly available Kubernetes and OpenShift clusters for development and production environments.
- Build, configure, and manage Helm charts and OpenShift templates for application deployments.
- Containerize applications and services using Docker.
- Develop and maintain CI/CD pipelines on GitLab, ensuring smooth and automated delivery processes.
- Implement automation workflows using Ansible and Bash scripting.
- Manage and optimize Linux-based systems and ensure secure, stable environments.
- Collaborate with development and security teams to integrate DevSecOps practices.
- Monitor system performance, troubleshoot issues, and ensure scalability and reliability of infrastructure.
- Manage code quality and coverage integrations with tools like SonarQube.
- Deploy and manage GitOps tools such as ArgoCD or Flux for continuous delivery.
- Support and improve networking, security, and infrastructure operations.
- Work with OpenShift components such as ODF (OpenShift Data Foundation), ACM (Advanced Cluster Management), and ACS (Advanced Cluster Security) to ensure enterprise-grade cluster operations and security.
Requirements:
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
- 4+ years of professional experience as a DevOps Engineer or in a similar role.
- Strong expertise in Kubernetes and OpenShift installation, configuration, and maintenance.
- Strong expertise in Kubernetes installation, configuration, and maintenance.
- Hands-on experience with Docker and Helm charts.
- Proven experience building CI/CD pipelines with GitLab.
- Proficiency in Ansible for configuration management and automation.
- Solid Linux administration skills.
- Good understanding of networking fundamentals.
- Experience with Bash scripting (other scripting languages are a plus).
- Familiarity with DevSecOps concepts and practices.
- Experience with SonarQube for code quality checks.
- Experience managing GitOps tools like ArgoCD or Flux.
- Hands-on experience with ODF, ACM, and ACS in OpenShift environments.
- Strong problem-solving and troubleshooting skills.
- Excellent collaboration and communication skills.