Title: Apache CloudStack Architect
Location: Global / home-based if required
Type: Permanent Role
About ShapeBlue
ShapeBlue is the world’s leading independent integrator of Apache CloudStack. We design, build, integrate and support IaaS environments for service provider and enterprise customers. The company has offices in London, Mountain View, Cape Town, Rio De Janeiro and Bangalore.
We expect our team members to bring deep technical expertise and a passion for building and operating large-scale cloud environments.
We strongly encourage participation in the Apache CloudStack open-source community and support our employees in contributing, collaborating, and sharing knowledge.
We promote a culture of continuous learning and professional development, giving our team the freedom to explore new technologies and grow their expertise. ShapeBlue offers a relaxed yet highly motivating work environment. As a rapidly growing company, we provide excellent opportunities for career progression and professional growth.
Role Overview
We are looking for experienced CloudStack Architects to join our growing technical team.
In this role, you will work closely with customers to design, implement, and support Apache CloudStack-based environments. You will also contribute to research initiatives, deliver technical training, and participate in customer support activities.
Members of our technical team share responsibility for support rotations, ensuring our customers receive timely and high-quality assistance.
We also provide time and support for team members to engage in R&D and contribute to the Apache CloudStack community.
This is a remote role; however, candidates must be willing to travel occasionally for customer engagements, conferences, or project work. There may also be occasional requirements to work outside of standard local business hours.
The Ideal Candidate
You are a highly experienced professional with deep expertise in Apache CloudStack (or a commercial distribution) and consider yourself an expert in cloud infrastructure.
In addition to CloudStack, you have broad experience across datacenter technologies including storage, networking, and hypervisors.
You communicate effectively with both technical and non-technical audiences and are comfortable delivering training, technical guidance, and customer-facing consulting.
You thrive in a collaborative open-source environment, stay up to date with modern datacenter automation technologies, and enjoy contributing ideas that improve both customer outcomes and internal practices.
Skills and Qualifications Required:
- Bachelor’s degree in Computer Science, Information Technology, or a related field
- Excellent written and spoken English
- Strong experience designing, deploying, managing, or supporting Apache CloudStack-based cloud environments
- Deep architectural knowledge of Apache CloudStack, including core components such as management servers, agents, the MySQL database, and platform subsystems including networking, storage, and hypervisor integration.
- Strong Linux administration experience across distributions such as Rocky Linux, AlmaLinux, Ubuntu, and Red Hat Enterprise Linux, including system troubleshooting, networking, and virtualization environments.
- Experience with hypervisor technologies such as KVM, VMware, or XenServer, particularly KVM-based virtualization environments using libvirt and QEMU.
- Experience troubleshooting and resolving production issues, including analysing log files, stack traces, and using debugging and diagnostic tools such as cloudmonkey, tcpdump, ip, bridge-utils.
- Experience with shell scripting and Python for automation purposes; version control systems like git
- Good understanding of storage technologies and protocols (NFS, CIFS, Ceph, Fibre Channel, iSCSI, object storage such as S3)
- Strong networking expertise covering technologies such as VLAN, VXLAN, BGP, IPsec, Linux bridges, and software-defined networking (SDN).
- Experience participating in support rotations or on-call schedules
Preferred:
- Experience contributing to or working within an open-source project (ideally Apache CloudStack)
- Knowledge or exposure to AI integration in cloud platforms
- Experience with automation and configuration management tools (Terraform, Ansible, Puppet, Chef)
- Knowledge of Java ecosystem technologies such as Java, Tomcat, Spring, Maven, and Jenkins
How to apply?
Please apply, in strictest confidence, by filling in the form here and emailing jobs@shapeblue.com with your current Resume.
If you wish to ask questions about the role, please feel free to email jobs@shapeblue.com, again in strictest confidence.