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.