What would you say are the top 3 must-have skills you're looking for? (Measurable skills, technologies, etc.)
1. Cloud - AWS
2. IaC - Terraform, CI / CD via tools in job spec
3. Java based application hosting experience
Essential Skills and Attributes
- Professional experience of working within the public cloud – AWS
- Use of orchestration tools such as Terraform
- Continuous Integration/Delivery Tools such as - Gitlab CI/CD, Github Actions, or Jenkins
- Coding and scripting experience such as - PowerShell, Bash, Python or equivalent
- Configuration management tools such as - Ansible, Puppet, Chef or equivalents
- Hands-on experience of supporting Linux servers, including support and troubleshooting.
- Previous analytic and troubleshooting experience is required
- Cloud architecture and system design to solve key business problems and facilitate team goals.
Desirable Skills
- Experience working with containerised workloads such as Docker and Kubernetes.
- System and application monitoring such as - Prometheus, Grafana, CloudWatch
- Familiarity with Log Management tools such as - Elastic Stack, Graylog or Splunk
- Experience working with relational databases such as MySQL, MS SQL Server or similar
- Use of Secret Management services such as - Hashicorp Vault
- Knowledge of change control and associated procedures.
- Hands-on experience performing application static/dynamic security and penetration assessment with tools such as – SonarQube, CheckMarx, AppScan, BurpSuite, OWASP ZAP Proxy, WebInspect, Fortify, Veracode, Nessus etc.
- Familiarity with different types of security vulnerabilities and tools for countermeasure
Experience with any high-level programming language