Remote Site Reliability DevOps Engineer

closed
Logo of Rackspace Technology

Rackspace Technology

πŸ“Remote - Egypt

Job highlights

Summary

The job is for a Site Reliability and DevOps Engineer who will provide technical support to customers, own complex issues, implement SRE standards, and work with the Tier 1 team on escalations. The role is based in KSA.

Requirements

  • Solid private cloud (OpenStack, VMware, and Kubernetes) infrastructure background and operational, fixing, and problem-solving experience
  • Software development lifecycle including development, testing, packaging, deployment, upgrade, and support
  • Private cloud and Kubernetes resource development and operations experience
  • Software development experience in Python
  • Ability to write patches for OpenStack in Python or workload manifests in YAML for Kubernetes and contribute to the community
  • Experience supporting Software-defined storage with Ceph or other cloud-based storage as well as Kubernetes Container Storage interfaces like Portworx, MicroCeph and minIO
  • Hypervisor technologies including KVM
  • Ubuntu, RedHat Enterprise Linux and/or CentOS build, development, and operations
  • Experience in building and maintaining code distribution through automated pipelines
  • Experience in building cloud-native Kubernetes workloads and pipelines to deliver
  • Experience with Ansible or Puppet for configuration management
  • Software-defined network technologies including OVS (Open vSwitch), OVN (Open Virtual Network), NFV, etc
  • Infrastructure as Code experience – Terraform, Ansible, Git, GitLab, Helm, ArgoCD, Vault

Responsibilities

  • Provide a prominent level of technical support to customers via phone, ticketing system, and automation
  • Own complex customer issues which may take several days or weeks to resolve and keep customers updated through every step of the process
  • Develop and deliver software required for building & improving the functionality, reliability, availability, and manageability of applications and cloud platforms using a DevOps model for On-Prem (OpenStack and Kubernetes)
  • Automate the development, testing, and deployment processes through CI/CD pipelines (Git, GitLab, Helm, ArgoCD) to deliver to different architectures
  • Troubleshoot and resolve issues related to infrastructure, Kubernetes clusters, applications, workloads, and networks
  • Collaborate with software engineering teams to optimize application performance and reliability
  • Work on the reliability and continuity of Kubernetes or VM (Virtual Machines) workloads
  • Continuously evaluate and improve systems and processes to enhance reliability, performance, and efficiency
This job is filled or no longer available