OpenStack Deployment Engineer

Overview

On Site
$80 - $100
Full Time

Skills

OpenStack
OpenStack Administrator
ova
Neutron
Cinder
Glance
Keystone
Horizon
Heat
ceph
Ubuntu
CentOS
Red Hat
Python
Bash
Ansible
Docker
Kubernetes

Job Details

Onsite requirements: 3 days on site (could potentially end up being 5 days on site)

Location: Vancouver, BC

OpenStack Deployment Engineer

We're looking for a highly skilled and motivated OpenStack Deployment Engineer to lead the implementation and rollout of our OpenStack private cloud platform across the entire organization. In this critical role, you'll be responsible for the design, deployment, configuration, and ongoing optimization of our OpenStack environment, enabling our teams to leverage scalable and flexible on-premisus infrastructure.

If you're passionate about OpenStack technologies, have a deep understanding of core components, and thrive in a fast-paced, collaborative environment, we want to hear from you!

Responsibilities:

  • Lead the end-to-end deployment of OpenStack across various departments and use cases within the organization.
  • Design and implement highly available, scalable, and secure OpenStack architectures.
  • Automate OpenStack deployments, configurations, and operations using tools like Ansible.
  • Configure and integrate OpenStack with existing infrastructure, including networking (SDN), storage (Ceph), and identity management systems (LDAP, Active Directory).
  • Develop and maintain documentation for OpenStack deployment procedures, configurations, and operational runbooks.
  • Collaborate closely with development, operations, and security teams to ensure successful OpenStack adoption and integration.
  • Provide expertise and support for OpenStack-related issues, troubleshooting complex problems and implementing effective solutions.
  • Stay up-to-date with the latest OpenStack releases, features, and best practices, evaluating and recommending new technologies as appropriate.
  • Participate in on-call rotations as needed to ensure system stability and availability.

Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Proven experience deploying, configuring, and managing large-scale OpenStack environments in an enterprise setting.
  • Deep understanding of OpenStack core services (Nova, Neutron, Cinder, Glance, Keystone, Horizon, Heat, ceph ).
  • Strong experience with Linux operating systems (e.g., Ubuntu, CentOS, Red Hat).
  • Proficiency in scripting and automation languages (e.g., Python, Bash, Ansible).
  • Experience with virtualization technologies (KVM).
  • Familiarity with containerization technologies (Docker, Kubernetes) is a plus.
  • Solid understanding of networking concepts (TCP/IP, VLANs, routing, firewalls) and software-defined networking (SDN).
  • Experience with distributed storage solutions (e.g., Ceph).
  • Excellent problem-solving, analytical, and communication skills.
  • Ability to work independently and as part of a collaborative team.

Bonus Points If You Have:

  • OpenStack certifications (e.g., Certified OpenStack Administrator - COA).
  • Experience with cloud security best practices and compliance frameworks.
  • Familiarity with CI/CD pipelines and DevOps methodologies.
  • Other languages French/Mandarin
  • Epoxy 2025 version of OpenStack and Foreman in a highly available environment
  • Large, distributed deployment across multiple GEOs
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Cloud Destinations LLC