Strong hands-on experience with at least one programming language: Java, .NET Core (C#), Go, C/C++, or Python
Proficiency in scripting using Microsoft PowerShell (Windows) and/or Bash (Linux) for automation and system tasks
Experience building high-performance, highly concurrent server-side applications
Solid background in public cloud infrastructure, with a strong preference for Amazon AWS
Hands-on experience with Infrastructure-as-Code (IaC) tools such as Terraform
Strong understanding of backend and infrastructure components including Network, Firewall, DNS, Databases, Servers, Storage, and Load Balancers
Experience with software deployment and configuration management tools (e.g., Puppet); containerization and Kubernetes experience is a big plus, with 4+ years of infrastructure-focused programming and 2+ years of infrastructure solutioning experience