Hiring for Saudi Arabia!
Job Title: Junior DevOps Engineer
Job Type: Full-Time
Location: Riyadh, KSA (Onsite)
Job Description
We are seeking a skilled Junior DevOps Engineer to join our team and drive the deployment, automation, and maintenance of our infrastructure. In this role, you will be responsible for managing CI/CD pipelines, optimizing Kubernetes clusters, and ensuring the reliability and security of our systems both in the cloud and on-premises. The ideal candidate has hands-on experience with modern DevOps tools and platforms and is passionate about enhancing system reliability, security, and performance.
Key Responsibilities
- CI/CD Pipeline Management: Design, manage, and maintain continuous integration and continuous delivery (CI/CD) pipelines using ArgoCD, Jenkins, or GitLab CI.
- Kubernetes Administration: Deploy, manage, and scale applications on Kubernetes clusters to support containerized microservices architectures.
- Cloud Infrastructure Management: Implement and manage infrastructure solutions on cloud platforms (AWS, Azure, or GCP) to support scalable and resilient applications.
- Network and Security: Monitor and optimize network performance, ensuring secure configurations for both cloud and on-premise environments.
- Security Collaboration: Work closely with security teams to incorporate secure processes in deployments, including compliance with best practices.
- Hardware Security Module (HSM) Management: Configure and manage HSMs for encryption and key management to protect sensitive data.
- Linux Server Administration: Configure, monitor, and troubleshoot Linux servers to ensure optimal performance and reliability.
- System Reliability and Automation: Collaborate with engineering teams to implement automation tools, processes, and strategies to enhance system reliability.
Qualifications
- Experience with cloud platforms like AWS, Azure, or GCP.
- Strong hands-on experience with Kubernetes for container orchestration and management.
- Proficiency in CI/CD tools (ArgoCD, Jenkins, GitLab CI, etc.) and pipeline automation.
- Networking skills, including network setup, troubleshooting, and security best practices.
- Security knowledge, especially in encryption and HSM configuration and management.
- Advanced Linux administration skills, including configuration, monitoring, and troubleshooting.
Preferred Skills
- Familiarity with infrastructure as code (IaC) tools like Terraform or Ansible.
- Knowledge of logging and monitoring tools such as Prometheus, Grafana, or ELK Stack.
- Certification in AWS, Azure, or Google Cloud Platform is a plus.