ZainCash logo

Senior Officer System (DevOps)

ZainCash
Full-time
On-site
Baghdad Baghdad Governorate Iraq
  • Utilize Red Hat, OpenShift, or Kubernetes to deploy and manage microservices in a containerized environment.
  • Design, implement, and maintain Jenkins or Gitlab CICD pipelines for building, testing, and deploying Java Spring Boot/Spring Cloud and vue.js/nuxt.js microservices.
  • Collaborate with development teams to optimize the CI/CD process and automate deployment workflows.
  • Implement and maintain webhooks and integration with GitLab for automated build triggers and notifications.
  • Configure and manage HAProxy for load balancing and high availability.
  • Develop and maintain Bash/shell scripts and automation tools to improve efficiency and reduce manual efforts.
  • Collaborate with cross-functional teams to ensure smooth integration of new features and services into the existing environment.
  • Bachelor’s degree in Computer Science, Computer/Software Engineering, IT, or a closely related field.
  • Minimum 1 year of solid experience managing Red Hat Linux operating systems.
  • At least 1 year of hands-on experience with containerization platforms.
  • Strong knowledge of Red Hat, OpenShift, and Kubernetes for containerization and orchestration of microservices.
  • Experience with webhooks, GitLab, and version control systems for automated build triggers and code management.
  • Proven experience in designing and implementing CI/CD pipelines with Jenkins and GitLab for building and deploying Java Spring Cloud and Nuxt.js/Vue.js microservices.
  • Strong scripting skills, particularly in Bash scripting and automation.
  • Language Proficiency English: Fluent (written and spoken) Arabic: Native/Fluent (written and spoken)