Principal Architect (Virtualization and Cloud-Native technologies)

Akamai Technologies
Topeka, United States of America
10 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Topeka, United States of America

Tech stack

Agile Methodologies
Bash
Software as a Service
Cloud Engineering
Linux
Fault Tolerance
Hypervisor
Infrastructure as a Service (IaaS)
Python
Platform as a Service (PAAS)
Systems Architecture
Virtual Machines
Virtualization Technology
Containerization
Kubernetes
Docker
Go

Job description

We are looking for a Principal Architect with expertise in Operating Systems, Hypervisors, Virtual Machines, and Containers, with good Cloud-Native tendencies, to lead the architecture and design of next-generation infrastructure services. In this role, you will be working embedded as part of engineering development teams, engaging as a core member of the Compute system architecture team.

As a Principal,Architect, you will be responsible for:

  • Owning the system design and implementation, helping to guide engineering while ensuring alignment with the big picture.

  • Working with product managers and product architects to help inform the product direction.

  • Contributing to and helping to shape the engineering roadmap by working with product and engineering management and other business stakeholders.

  • Developing best practices, sharing knowledge, and mentoring.

  • Collaborating with engineering teams in an Agile environment that fosters innovative solutions, rapid development cycles, and open communication.

Requirements

  • Have 15 years of relevant experience and a Bachelor's degree or its equivalent.

  • Demonstrate extensive experience building large-scale fault-tolerant, production services using Virtualization and Cloud-Native technologies (e.g. qemu, kvm, Kubernetes, Cilium, etc.)

  • Have advanced knowledge of Kubernetes concepts such as Operator/Controller patterns, custom resources, etc.

  • Have experience and good understanding of operating systems, containers and the technologies that revolve around them (e.g., systemd, docker, containerd, ArgoCD, etc.)

  • Demonstrate significant experience with Linux, Go, Python, Bash.

  • Have a good understanding of SaaS, PaaS, IaaS with experience in one or

Apply for this position