4+ years’ experience in Unix OS and ideally recent experience in container orchestration (Docker, Kubernetes, etc) and a scripting language (e.g. Python, Bash)
4+ years’ experience of at least one major cloud provider (GCP, AWS, Azure) and Kubernetes experience
Strong experience of Site Reliability Engineering practices and principles
Strong experience in operational monitoring and dash-boarding for applications (ELK, SonarQube, Prometheus, Grafana)
Experience with containers and orchestration frameworks (Docker, k8s)
Experience with source code management and version control (Git/GitHub/GitLab)
Experience with modern CI/CD tools and techniques
Previous involvement in all stages of the software delivery lifecycle
Passion for mentoring and technical coaching of engineers
Excellent verbal and written communication skills
Collaborative skills - being open to pair programming and working closely with engineers in cross functional teams
Infrastructure provisioning tools e.g. Terraform, Ansible
Good automation skills, including experience with unit testing and automated testing tools
Experience of operating enterprise scale production systems alongside monitoring and telemetry practices (SonarQube, Prometheus, Grafana)
Solid understanding of networking concepts, technologies, and protocols (TCP/IP, IPSec, HTTP, FTP, DHCP, and DNS)