Solutions Architect - Openstack and Cloud Platform Engineer

AI overview

Join a hands-on engineering team to design and operate OpenStack and Kubernetes platforms, focusing on automation, reliability, and security for real customer solutions.

What you’ll work on

You’ll be part of a hands-on engineering team that designs, builds, and runs cloud platforms for real customers.

Your work will include:

  • Designing and operating OpenStack-based cloud platforms, owning the full stack from control plane to data plane.

  • Building and running Kubernetes clusters on top of or alongside OpenStack, including networking and storage integrations.

  • Automating everything possible using IaC and configuration management.

  • Debugging hard problems across compute, storage, networking, and orchestration layers.

  • Improving reliability, observability, capacity planning, and operational readiness of platforms in production.

  • Working closely with customers, architects, and internal teams to translate requirements into working systems.

  • Raising the bar on security, access control, and compliance-aligned deployments.

This is a delivery-first role. You’ll design, implement, operate, and improve — often in that order.

Must-have skills

We’re looking for strong fundamentals and proven hands-on experience.

  • Deep understanding of OpenStack architecture and core services: Nova, Neutron, Cinder, Glance, Keystone, Horizon, Heat.

  • Strong grasp of Kubernetes concepts, cluster internals, networking models, storage patterns, and deployment approaches.

  • Solid Linux administration skills with experience tuning systems for performance and stability.

  • Hands-on experience with KVM/QEMU virtualization and hypervisor-level tuning.

  • Strong networking fundamentals, including SDN/NFV concepts, Open vSwitch, VXLAN/GRE overlays, and multi-tenant networking.

  • Experience designing and operating storage systems using Ceph, NFS, iSCSI, object storage, and HA setups.

  • Proven automation experience using Ansible, Terraform, Heat templates, and Helm.

  • Ability to troubleshoot issues spanning multiple layers of the stack, not just individual components.

  • Experience working with API-driven platforms and REST-based integrations.

  • Exposure to monitoring, logging, alerting, and capacity planning in distributed systems.

  • Practical understanding of security fundamentals: RBAC, TLS, secrets management, and compliance-aware deployments.

Good-to-have skills

These aren’t deal-breakers, but they help you ramp up faster.

  • Experience running OpenStack and Kubernetes in production at scale.

  • Exposure to hybrid cloud or multi-cloud environments.

  • Familiarity with SRE practices and reliability engineering.

  • Experience building or extending operators, controllers, or platform tooling.

  • Contributions to open-source projects or internal platform frameworks.

How we work

  • We value engineers who understand systems deeply and take ownership.

  • We prefer automation over heroics and clarity over complexity.

  • We optimise for long-term operability, not just day-one success.

  • We work closely with customers and believe trust is built through delivery.

Who will do well here

  • You like working close to the metal and don’t shy away from ambiguity.

  • You’re comfortable debugging issues that don’t have clean boundaries.

  • You think in trade-offs, failure modes, and operational impact.

  • You communicate clearly and document decisions so others can build on them.

InfraCloud is a premier technology company specializing in Cloud Native and Kubernetes Consulting Services. They help companies modernize applications and infrastructure with cloud native technologies for resilience and scalability. With a team of elit...

View all jobs
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Cloud Platform Engineer Q&A's
Report this job
Apply for this job