Experience working with large infrastructure hosting environments including knowledge of Application Hosting, distributed messaging architectures, network technologies (Ex: VPNs, TCP/IP, Firewalls, Routing, etc.), security technologies (Ex: public key cryptography and infrastructure, smart cards, authentication, authorization, etc.). Vast understanding of cloud services and solutions in platforms such as Azure or AWS Comprehensive understanding of IT security best practices and threat protection Must have a good understanding of connected embedded systems tradeoffs, protocols, etc.