Jobless Developer
Impossible Cloud logo
Impossible Cloud

Posted 17 months ago

Open

Platform Engineer - Distributed Systems / Decentralise Cloud

HamburgOn-siteFull-time

AI Summary

Platform Engineer leads the design and maintenance of scalable Kubernetes-based infrastructure, including storage systems, CI/CD, and cross-region deployments.

About this role

ABOUT US:

We have built a cloud object storage similar to AWS S3, now optimised for AI and compute. Our market success has already been proved by our commercial hyper-growth, based on our channel-based GTM strategy. While we build a high performance compute platform and a comprehensive suite of cloud services, we are redefining the cloud ecosystem by bridging the gap between decentralized infrastructure (DePIN), mainstream B2B cloud use cases, and most recently AI Applications — all from our HQ in Hamburg.

Find out more about us here.


To meet our ambition, we must push distributed systems beyond what people consider possible! As an experienced (Sr / Staff / Principal) Platform Engineer, you will design and implement the technical architecture and enable developers to deploy services seamlessly on a scalable platform that supports the core components of the business.

WHAT YOU WILL DO:

  • Setup, maintain, and optimize Kubernetes clusters to ensure availability, scalability, and reliability.
  • Deploy and maintain essential Kubernetes core services, including ingress, secrets management, and CNI/CSI.
  • Design, implement, and maintain a robust Kubernetes network, ensuring secure and efficient communication between services.
  • Implement and enforce security best practices within Kubernetes clusters to protect critical infrastructure and applications.
  • Build, maintain, and optimize CI/CD infrastructure to streamline the deployment.
  • Deploy and maintain large-scale storage and database systems to support business-critical data services.
  • Lead the deployment of new sites, regions, and environments from the ground up, ensuring rapid and reliable availability.
  • Maintain, upgrade, and enhance existing infrastructure through continuous development, monitoring, and iterative improvements.
  • WHAT YOU BRING:

  • Experience with distributed storage systems and modern distributed database solutions.
  • Experience of deploying and maintaining Kubernetes clusters at scale.
  • Hands-on experience with infrastructure automation and deployment tools like ArgoCD, Flux, Terraform.
  • Knowledge of modern DevOps practices and tools (GitOps, Infrastructure as Code, etc.).
  • Exposure to designing and maintaining service-defined networks within Kubernetes, e.g., service meshes like Istio.
  • Understanding of Kubernetes security best practices (RBAC, network policies, etc.).
  • Proficiency in AWS and GCP cloud platforms, leveraging their services for enhanced scalability and redundancy.
  • Strong skills in Linux environments and shell scripting for automation and troubleshooting, with experience in Golang being a plus.
  • Skills

    ArgoCDAWSCI/CDFluxGCPGolangKubernetesLinuxNetwork PoliciesRBACService Meshes (Istio)Shell ScriptingTerraform

    Explore related jobs

    Browse these categories