Senior OpenStack Architect

Engineering Remote, United States San Antonio, Texas


PRIMARY RESPONSIBILITY:  Responsible for the design and support of OpenStack Private Cloud platforms. 

  • KNOWLEDGE/SKILLS/ABILITY: A passion for virtualization technology and open cloud standards.  Ability to create and maintain customer loyalty by serving customers above and beyond their expectations.  Strong attention to detail.  Motivated self-starter, who demonstrates good focus on completion.  Able to multi-task and remain effective under pressure.  Proven strong verbal and written communication skills, with colleagues and customers. Intermediate to expert knowledge of TCP/IP, VLAN, Bridging, routing, firewalls, DNS and load balancers. Intermediate to Expert working knowledge of hypervisor configuration (KVM, XenServer, etc), Mitaka/Neuton, Nova, Cinder, Glance, Keystone, Swift, Ironic, Storage protocols (NFS, iSCSI, FC), and virtual networking and storage configuration, MySQL, Python, and IP Tables.
  • JOB COMPLEXITY:  Is an ambassador for RPC through their participation in OpenStack conventions, conferences, meetups, etc.  Is comfortable presenting at Summits, delivering customer experiences, best practices, and an expert overview of the open infrastructure landscape with the largest audiences.  Continually evolves the Dedicated Architect role, driving the position forward and sets the bar for others within the role.  Is comfortable supporting any RPC customer regardless of spend, logo, or technical requirement.  Serves as a customer’s most trusted consultant on their cloud journey and is able to speak with authority to any individual within the customer’s organization from primary technical resources to C-level contacts.  Leverages executive alignment between Rackspace and their assigned customers to ensure that our commitment for their long-term growth is a partnership that reaches upwards within both organizations.  Deploys, maintains, and upgrades the customer’s OpenStack infrastructure ensuring a smooth operational experience for their assigned base. Responds to support requests and co-ordinates Rackspace/Customer support teams where appropriate within both tickets and phones.  Serves as an on-call emergency escalation support resource 24/7. Ensure appropriate technical documentation is in place for customer solutions (to include Runbooks, Network diagrams, and Environment diagrams). Participates in RPC product feedback discussions and initiatives, helps to define the Rackspace OpenStack offering and steers the organization towards best-practices.  Pro-actively seeks opportunities to review solution architecture then puts forward and implements proposals for improvement. Supports the Account Development Manager in customer projects.  Actively mentors and assists in the development of the RPC Support staff, provides customer specific training and documentation surrounding their base and the technology used.  Identifies opportunities to both productize and monetize their RPC skillset when gaps exist in our portfolio which we may already be actively fulfilling though one-off customer implementations.  Drives the development of the RPC Support model, providing insight and leadership which helps define the nature of support.  Participates in RPC product feedback discussions and initiatives, refines Rackspace’s OpenStack roadmap and steers the organization resulting in successes for our business.
  • SUPERVISION:  Works independently with occasional checks for attainment of goals and objectives.
  • EXPERIENCE/EDUCATION: Bachelor’s degree in Computer Science, Technology, or a related field and RHCE certified level Linux skills with at least 10 years of Sys Admin experience in a production Linux environment and 2-3 years of OpenStack experience required.  RHCA Preferred.  High school diploma or GED required.
  • PHYSICAL DEMANDS:  General office environment. May require long periods sitting and viewing a computer monitor. Moderate levels of stress may occur at times. No special physical demands required.