strong communication skills: able to communicate clearly and in a concise mannerstrong collaboration skills: demonstrated experience working in highly collaborative environment and using collaborative coding best practices
strong problem solving skills: able to deal with complex scenarios and be able to find solutions that are scalable, maintainable, secure by design
proficiency with at least one of the following programming languages: go, java, python, nodeJS - preferably go
KUBERNETES
demonstrated experience of building, maintaining or managing highly scalable kubernetes implementations
working knowledge of kubernetes ecosystem and tooling
strong understanding of kubernetes internals - including service/networking, pods lifecycle, statefulsets and extensibility
experience working with contorllers/operators working knowledge of ArgoCD and istio
CLOUD/NETWORKING/SECURITY
strong hands-on experience on one cloud provider, ideallyGCP (but AWS/AZUREare acceptable)
understanding of cloud best practices, security in the cloud, shared responsibility
at minimum basic understanding of cloud networking - ideallystrong on networking, privateservice connect (or equivalent for AWS/AZURE) routingand network securitycontrols (VPC Service Control, private/restricted API, firewall, WAF)
at minimum basic understanding of TLS, mTLS, concepts pf encryption in transit andencryption at rest.
understanding of load balancing (L4/L7), DNS, CDN experience architecting for resiliency and high-availability
HASHICORP VAULT
hands-on experience configuring and managing HashiCorpVault
understanding of vault engines and vault authentication/authorisation mechanismHA and DR strategies for vault
DATABASES
knowledge of different databases and understanding of key differences between consistency models
experience configuring, managing and scaling at least one know database technology (Postgres, MySQL,Mongo, CouchBase, Cassandra, CouchDB, CockroachDB, BigTable, etc...)
understanding of db infrastructure management, scaling databases, performance optimisation
knowledge of user management and access control experience/knowledge of replication, data recovery, disasterrecovery
SDLC
Experience with setting up and configuring CI/CD pipelines using GitHub Actions/Workflows
Understanding of CI/CD best practices such as automated testing, code quality checks, and deployment automation
Knowledge of integrating security checks and testing into CI/CD workflows (e.g., static code analysis, dependency scanning, container security scanning)
Experience with writing customGitHub Actions/Workflows using YAML or JavaScript
OBSERVABILITY
understanding of observability pillars
working knowledge of at least one leading observability tool, preferably Grafana understanding of observability best practices in the context of kubernetes and distributed systems
experience creating dashboards and implementing meaningful alerts experience working with OpenTelemetry
any graduate