Hands-on experience working with VCS platforms e.g GitHub, Bitbucket, SVN
Git should be excellent and the candidate should be able to create branching strategies for complex projects.
Experience with the latest build tools Maven, Gradle, npm, NuGet, etc.
DevOps engineers are good at writing scripts using shell scripting, groovy or any other scripting language
Good exposure in Terraform, ansible, Pulumi, puppet, etc
Very Good experience in any programming language e.g. java, python, PHP,.Net, etc
Deep experience with provisioning, configuration management, and deployment tools e.g Puppet, Chef, Ansible
Experience with one/more of the monitoring tools i.e Telegraf, Nagios, Check_mk, Cloudwatch, Splunk, etc
Experience with CI/CD pipelines and related tools e.g Jenkins/Kubernetes.
Minimum 5+ years design/implementation/consulting experience with enterprise technologies in support of distributed applications especially on Azure and AWS.
Minimum 5 years experience with hands-on technical skills in at least one of the following: Server/OS management; Network management; Cloud migration and deployment; Database and Middleware management full lifecycle enterprise Software Development, DevOps Tools,
Strong knowledge and expertise in DevOps solution strategy and delivery.
Extensive experience with infrastructure provisioning and configuration public and hybrid cloud(AWS/Azure/GCP certified will be an added advantage).
Experience working on scalable software deployments on OS environments- CentOS/Ubuntu/RHEL is a must.