DevOps based with current tooling such as Azure DevOps, GIT, Visual Studio, VS Code.
They have a hybrid tech stack with an on-premises and cloud footprint. The on-premises infrastructure stack includes VMware, Hashicorp, Cisco, f5, SQL Server, Kafka, Kubernetes.
They run Windows Server and RHEL operating systems.
The environment is multi-cloud with workloads in Azure and AWS.
(As mentioned above, these are Enterprise scale systems processing many thousands of transactions per second, geographically distributed and running 24/7.
Along with constantly exploring the latest
Conceiving and communicating designs for large scale business-critical systems.
Providing expert guidance and consultancy to a multitude of teams.
Driving initiatives to improve the software at a system-wide level.
Researching new technologies.
Mentoring and training teams.
At least 8 years technical expertise in one or more of the following technologies:
Azure (fundamentals including networking), VMware, vSAN, NSX-T (SDN fundamentals), AWS (fundamentals), Nginx, HAProxy, Kafka, Kubernetes (fundamentals).
At least 5 years of expertise architecting systems of substantial complexity (tens of thousands of online users, thousands of transactions per second, 24/7 availability).
Practical and theoretical knowledge of a range of technical disciplines and techniques (client, server, database, message brokers, DevOps, high availability, scalability) … and how to harness this knowledge into well-architected, scalable cloud solutions which satisfy business strategy.
Understanding of hybrid cloud considerations.
Understanding of different architectural patterns and application design patterns.
TOGAF certified (preferred but not essential).