About This Role
We're seeking a talented Cloud Infrastructure Engineer to join our team of passionate professionals. In this role, you'll be instrumental in architecting and maintaining the robust cloud infrastructure that powers our platform.
This position is remote.
Key Responsibilities
- Design and implement scalable cloud infrastructure solutions
- Manage and optimize our multi-cloud environment (AWS, GCP, Azure)
- Maintain Northflank's secure multi-tenancy stack for our self-service users and Enterprise customers
- Develop and maintain Infrastructure as Code (IaC) for our internal and customer-facing platforms
- Implement and manage container orchestration systems (e.g., Kubernetes)
- Implement and operate managed stateful workload offerings
- Ensure high availability, fault tolerance, and disaster recovery of our systems
- Collaborate with development teams to streamline deployment processes
- Continuously improve our CI/CD pipelines
Ideal Candidates
- Expertise in containerization technologies (Docker, Kubernetes)
- 3+ years of experience in cloud infrastructure engineering
- Direct experience using EC2, VMs, Linux Kernel, KVM, Prometheus, & grafana
- Strong proficiency in at least one major cloud platform (AWS, GCP, or Azure)
- Experience with more than 1 of the following: Rancher, GKE, EKS, AKS, OpenShift, OpenStack, Tanzu, CloudFoundry
- Proficiency in scripting languages (e.g., Typescript, Rust, Python, Bash)
- Solid understanding of networking concepts and security best practices
Nice-to-have
- Experience with service mesh technologies such as Istio, Envoy, Linkerd
- Experience with persistent storage technologies such as Ceph, Rook
- Experience with KVM, Kata Containers, gVisor