Knowledge, Skills and abilities:
Experience in designing automation software from the ground up, choosing the right infrastructure components, evaluating both open source and closed source software.
Strong working knowledge of testing fundamentals.
Hands on experience in languages such as Golang, Python, Perl, Shell scripts etc.
Good understanding of Virtualization technologies like KVM, Docker.
Good understanding computer networking (routing/switching) concepts, network security, HTTP Loadbalancers, proxies like Envoy/Nginx etc.
Working knowledge of Cloud orchestration systems such as Openstack/Kubernetes.
Experience working on well-known clouds like AWS/Azure/GCP would be a plus.
Excellent written and verbal communication skills.
Strong interpersonal, team building, and mentoring skills.