What will you do?
We are looking for a DevOps Engineer to work alongside our diverse and experienced team to enable application delivery teams across 60 agencies to adopt modern application delivery practices using the Singapore Government Tech Stack.
- Execute the Application Development Modernisation initiative to promulgate and hasten the adoption of modern app delivery practices (e.g. CI/CD, DevSecOps, “Shift Left” security test, …) to improve overall quality, security and speed of app delivery in a heavily outsourced application development context
- 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 across 60 agencies to quickly adopt modern application development practices in a consistent and efficient manner.
- Develop and deliver relevant resources, guide/playbook and training to equip officers involved in application delivery with the right knowledge and skills to apply modern app development practices and in a sustainable manner.
- Develop pipelines and scripts to automate build, test, deployment and release.
Requirements
What are we looking for?
- 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.
- Experience in public cloud providers such as AWS, Azure or Google Cloud
- Strong problem-solving and troubleshooting skills.
- Result and customer oriented with multi-tasking capabilities.
- Excellent written, verbal communication, presentation and negotiation skills.
- Experience with Singapore Government Tech Stack SHIP_HATS is a plus
- Experience with infrastructure provision and management such as Ansible or Puppet is a plus
- Experience with Atlassian BitBucket, Bamboo, JIRA and Confluence is a plus
· Good understanding of network infrastructure (e.g. subnet, firewalls, routers etc.) and Linux operating system