Programming Languages : C# Container Platforms and Technologies - Kubernetes, Docker, and related tools Microservice Orchestration Methodologies - Message Queueing theory, Sidecar and Multi-Container Pod Configurations RESTful Microservice development - both building and consuming services Good understanding of systems design, modern software development best practices and distributed systems programming and architecture Public Cloud - Provisioning, IAM, Databases, Networking, Monitoring on Azure (additional cloud exposure helpful such as GCP, AWS). Experience building highly-concurrent, multi-threaded solutions, socket programming