Openshift and DevOps Engineer

الرياض, المملكة العربية السعودية

Role: Openshift and DevOps Engineer

Type: Contract

Location: Riyadh, Saudi Arabia

Job Description
Intiqaal Information Technology Company has a need for an OpenShift Container Platform (OCP) with DevOps skills to become a part of their growing team. The engineer will facilitate the adoption of Red Hat's OCP in the design and implementation of cloud-ready applications and deployment pipelines and migration of legacy applications on large-scale container platform clusters using Java, Node.js, Docker, Kubernetes, and Ansible. The candidate need not have explicit OCP experience, but at a minimum be well versed in Kubernetes, microservices architecture and cloud architecture.
Candidates should be self-motivated and collaborative IT professionals with a strong background in software development, systems administration, and IT automation.

Responsibilities:

  • Must have expertise and experience installing and/or updating Red Hat’s OpenShift Container Platform
  • Design automated, containerized cloud application platform solutions with a focus on application concerns, including cloud-ready distributed application architectures, migrating workloads to containers, containerized development workflows, and integrating container platforms with automated CI and CD pipelines.
  • Provide mentoring to the developer community in the best practices associated with CI/CD deployments using Jenkins, Maven, and GIT.
  • Assist in the design, build, management and operation of the continuous delivery framework and tools, and act as a subject matter expert on CI/CD for developer teams.
  • Assist in the design, build, management, and operation of the infrastructure as a service layer (hosted and cloud-based platforms) that supports the different platform services.
  • Write and build continuous delivery pipelines to manage and automate the lifecycle of the different platform components.
    Required Qualifications
  • Candidates must have university Degree and 4 years of IT experience.
  • RHEL/CentOS/Ubuntu OS administration
  • Comprehensive understanding of cloud delivery models: PaaS, SaaS and IaaS.
  • Exposure to containerization, the Docker project, Kubernetes, and OCP.
  • Familiarity with continuous integration/deployment processes and tools such as IDEs (Eclipse), Source Code management. (GIT/Stash), Jenkins, Maven, Nexus artifacts.
  • Build automation, CI:CD and DevOps.
  • Excellent written and oral communications skills
  • Demonstrated ability to communicate to nontechnical audience on technical issues.
  • Strong interpersonal skills, adaptable and able to learn quickly.
  • Requires limited supervision and excellent time management skills.
  • Self-motivated and self-starter.