Experience with various CI systems such as Jenkins, TeamCity, Azure DevOps, TravisCI, Maven etc.
Experience with Public Cloud environments (AWS, Azure, GCP, etc.) – Must
Experience with Container based Techonologies - Kubernetes, Docker - Must
Experience with Infrastructure as Code (IaC) methodologies and tools (Cloud Formation, ARM Templates, Terraform, etc.) - Must
Strong Linux System Engineering Background - Must
Strong Scripting in at least one of the following - Bash / Python PowerShell - Must
Experience in designing, developing and architecting complex, multi-functional infrastructure and DevOps tools into a complete solution, in either cloud or on-prem
Experience with configuration management tools like Ansible, Puppet, or Chef. - Advantage
Strong system skills in Windows environments - Advantage
Solid experience with Source Control Systems such as GIt, TFS, SVN etc.