Deep understanding of containers and docker technologies
Fluency in one or more statically typed OOP languages (GO, Java, C#).
Demonstrated proficiency in multiple areas of programming (e.g. web development, concurrency, design patterns, SOLID principles etc.).
Ability to learn new products and programming languages quickly.
Excellent problem solving skills; can triage and resolve critical tech issues without supervision.
Should have excellent communications skills, a good attitude, and a friendly personality.
Nice to have:
Production experience with containerization and orchestration.
Experience with Kubernetes and its ecosystem
Scripting knowledge (Python, Ruby, Bash, Shell, PowerShell, etc.)
Experience writing k8s code such as operators / scheduler / controller.
Experience with industry leading CI/CD practices and build configuration management.
Experience running large applications on one or more public clouds (preferably AWS).
Experience with the cloud-native landscape.
Experience with Terraform, infrastructure-as-code and immutable infrastructure.
Familiarity with micro services and server less architectures.