Candidate should have experience in following skillsets
- Experience in designing and building solutions to move data and processing from on-premise Solutions to cloud-based solutions.
- Good knowledge of dealing with cloud environments (e.g. Kubernetes, microservices), container systems (e.g. Docker)
- Microsoft Azure, Azure DevOps
- IAAS and PAAS services of Cloud providers (e.g Azure Kubernetes Server, Logic Apps, Azure Functions, etc)
- Should be able to demonstrate the Cloud migration strategy and approach
- Should be able to establish the best practices in Cloud architecture design
- Should be able to create Cloud Dev/Ops (e.g Azure Dev/Ops) pipelines
- Experience in designing and building solutions from scratch (i.e. end to end CI/CD pipelines)
- Software Configuration Management tools (Git, Bamboo/Jenkins, Nexus, Jfrog Artifactory etc.)
- Scripting languages: different Shell languages e.g. PowerShell, bash, Python
- Infra automation i.e. Infra as code skills like Packer, Ansible, Terraform and Puppet
- Knowledge on end to end automation with Puppet on application installation and roll out
- Experience in Agile/Scrum way of working