We are representing our client (A leading digital IT solution provider) to look for a DevOps Developer to complement their team. Candidates with more experiences will be considered a senior role.
Responsibilities:
- Improve overall quality, security and speed of app delivery in a application development
- Develop standardised technical solution, e.g. reference CI/CD pipelines, reusable scripts for automation of common development, security and operation tasks to enable application delivery teams to quickly adopt modern application development practices in a consistent and efficient manner.
- Develop and deliver relevant resources, guide and training to equip staffs involved in application delivery with the right knowledge and skills to apply modern web application development practices in a sustainable manner.
- Develop pipelines and scripts to automate build, test, deployment and release.
Requirements:
- Degree or Diploma in Computer Science, Computer or Electronics Engineering, Information Technology, or related disciplines
- Minimum 1 year experience with CI/CD, using preferably Gitlab, for applications developed in Java, .NET and/or Javascript
- Experience with scripting languages such as Bash or Powershell
- Experience with containerised platforms such as Docker or Kubernetes is required
- Experience in public cloud providers such as AWS, Azure or Google Cloud is required
- Experience with infrastructure provision and management such as Ansible or Puppet
- Experience with Atlassian BitBucket, Bamboo, JIRA and Confluence
- Good understanding of network infrastructure (e.g. subnet, firewalls, routers etc.) and Linux operating system
- Candidate should possess strong problem-solving and troubleshooting skills.
- Candidate should be result and customer oriented with multi-tasking capabilities.
- Excellent written, verbal communication, presentation and negotiation skills.
- Experience with SHIP_HATS will be a bonus