What to Expect:
- Participate in an in-house engineering squad for engineering excellence in design, development and operational of the Singapore Government Commercial Cloud Platform.
- Practice and lead other development communities to develop and deploy on Government Commercial Cloud.
- Responsible to develop and maintain the platform used by multiple government agencies.
- Work with products team to analyze and enhance products from reliability perspective. Participate in the products development cycle to ensure sustainability and reliability is built right into the products.
- Support end users on the enrolment of their devices into the SEED zero trust network solution
- Support product teams on the integration of their systems into the SEED zero trust network solution
- Be the guiding subject matter of expert for Devops methodologies, contribute to Automation, Availability, Scalability and Resiliency to the team and the development communities within government.
- This role has focus on ensuring infrastructure as code deployment security with various CICD toolchain such as Gitlab, Atlassian, Terraform.
Requirements:
- Experience in building large scalable infrastructure and platform with IAC and GitOps
- Familiar with cloud services such as AWS and Azure.
- Familiar with Zero Trust Network solutions such as Azure AD Conditional Access and Cloudflare Access.
- Familiar with Mobile Device Management solutions such as Intune.
- Familiar with Networking concepts such as DNS resolution, VPN software and tunnelling proxies.
- Familiar with supporting MDM and VPN issues on the Windows and MacOS operating system
- Experience in large-scaled distributed environments and their challenges.
- Hands-on experience with Terraform, Gitlab/Atlassian and how to secure the deployment pipelines
- Experience with IAC deployments and it’s best practices.
- Familiar with IAC security and opensource tools in relevant domains.
- Good to have knowledge and experience on GitOps
- Good to have knowledge on Node.js, Python or other scripting languages.
- Good to have practiced Site Reliability Engineering principle.
- Passion for automation for large scalable systems ensuring they are highly secured, resilient and highly available.
- Doesn’t mind spending efforts understanding infrastructure and code to make it reliable and automated.
- Have strong communication skills and belief in what you are doing.
- Extremely strong team-player, primary focus is on leveraging your experiences to help the team succeed.
- Strong contributor and hands-on in all your past experiences.
- Advocate for the best Engineering and DevOps principles.