Senior OpenStack Engineer
وصف الوظيفة
Overview
Rackspace Technology is a leading provider of expertise and managed services across all the major public and private cloud technologies. We’ve evolved Fanatical Support to encompass the entire customer journey — providing Fanatical Experience™ from first consultation to daily operations. Our passionate experts combine the power of proactive, always-on service and expertise with best-in-class tools and automation to deliver technology when and how our customers need it.We are seeking a highly experienced engineer with deep expertise in OpenStack to join our Private Cloud Professional Services team. This role will support a long-term, high-value Professional Services engagement by managing and optimizing a production-grade OpenStack private cloud environment. The ideal candidate will possess strong Linux administration skills, proficiency in infrastructure automation, and a proven ability to operate in compliance-driven, high-security environments.
This position requires close collaboration with cross-functional teams to ensure stability, performance, and continuous improvement of critical cloud infrastructure for our customer.
You will be expected to take the initiative and advise on potential pitfalls that a customer may encounter, and suggest alternatives which may better serve the stability and security of the customer\'s solution.
This role will be permanently on-site in Riyadh, KSA.
Discover your inner Racker - click here!
Responsibilities
- OpenStack Deployment and Management: Supporting, deploying, and managing OpenStack-based private cloud infrastructure
- Configuring and maintaining OpenStack services such as Nova, Neutron, Cinder, and Keystone
- Knowledge of Canonical OpenStack, Juju, and Lxd containers
- Good to have an understanding of advanced OpenStack services Octavia, Designate, Masakari etc
- Knowledge of Storage solutions such as Ceph
- Kubernetes Orchestration: Implementing and managing Kubernetes clusters for container orchestration
- Deploying and maintaining applications within Kubernetes environments
- Knowledge of Charmed Kubernetes
- Integration and Automation: Integrating OpenStack and Kubernetes technologies for seamless operation
- Developing automation scripts and tools for provisioning, monitoring, and scaling cloud resources
- Performance Monitoring and Optimization: Monitoring system performance and optimising configurations for maximum efficiency
- Troubleshooting and resolving issues related to OpenStack and Kubernetes environments
- Troubleshooting skills with respect SDN OVN networking, performance benchmarking with respect to CPU and disk utilization
- Knowledge on Elastic search, Logstash, Kibana monitoring stacks
- Security and Compliance: Implementing security best practices and ensuring compliance within OpenStack and Kubernetes setups
- Managing access controls, authentication, and authorization mechanisms
- Good to have knowledge on CIS benchmarking
- Documentation and Reporting: Creating and maintaining technical documentation, including system configurations and operational procedures
- Generating regular reports on system performance, capacity, and utilization
- Collaboration and Support: Collaborating with cross-functional teams to integrate OpenStack and Kubernetes solutions with existing systems
- Providing technical support and assistance to resolve issues related to cloud and container environments
Requirements
- Bachelor's degree in computer science, Information Technology, or related field (or equivalent experience)
- Strong experience in Linux system administration and with scripting languages (e.g., Python, Bash) for automation and management tasks
- Hands-on experience with OpenStack deployment, configuration, and management
- Knowledge of Software Defined Storage systems such as Ceph
- Knowledge of cloud-native principles
- Excellent troubleshooting, problem-solving, and communication skills
- Prior experience in a customer-facing support role
- Relevant certifications such as Red Hat Certified System Administrator (RHCSA), Red Hat Certified Engineer (RHCE), Certified OpenStack Administrator (COA)
- Additional Skills (Optional): Familiarity with other cloud platforms like VMWare, AWS, Azure, or GCP
- Experience with software-defined networking (SDN) solutions in cloud environments
- Knowledge of infrastructure as code (IaC) tools like Terraform or Ansible for provisioning and configuration management
¿Te interesa este puesto?