Technical Lead, National Digital Identity (NDI)
Government Technology Agency of Singapore
Singapore, SG
2d ago

Imagine citizens having a common and secure digital identity that will make their lives so much easier, and open doors to a plethora of services for them -

allowing citizens to do everything from accessing health prescriptions, completing government transactions to starting a bank account through their smartphone.

If you are inspired by this vision, we invite you to join our National Digital Identity (NDI) team. You will collaborate with a team of highly motivated peers to develop and deploy the next generation NDI solutions that will transform the lives of citizens by enabling secure and seamless delivery of personalised online digital experiences. What to Expect :

  • Work with Product team to conceptualise and implement new programmes and initiatives relating to Digital Identity that will transform and create significant impact to whole-
  • of-Govt and the industry

  • Design and implement technical solutions, proof-of-concept, and pilots for the National Digital Identity system, ensuring the system complies with open standards and meets requirements for high availability, resiliency, scalability and security
  • Work closely with systems architecture, infrastructure, development, and operations teams to ensure smooth delivery of technical solutions
  • Assist in the development of industry standards to allow technical interoperability of various component systems within the National Digital Identity ecosystem
  • Develop and maintain applications, common components and libraries, conduct code review to ensure quality
  • Build scripts and automation to support Continuous Integration / Validation / Deployment (DevSecOps) and infra as code
  • Develop technical standards and guidelines
  • Develop standards and guidelines for source control, versioning and development practices
  • How to Succeed :

  • Degree in Computer Science / Engineering, Information Technology, Electronics Engineering, or equivalence
  • In-depth hands-on experience on :
  • WebApp development using Java Spring, Python, Nodejs and Cloud-based tech stack
  • Application design and development using micro-service design patterns and container orchestration and service mesh technology
  • REST APIs, OpenID Connect / OAuth 2.0 authorisation framework over the Internet
  • PKI cryptography, its constituents (CA, RA, OCSP, CRL), PKCS and certificate lifecycle management, 2FA (e.g. FIDO2) and Biometric-
  • based authentication methods

  • SQL, NoSQL databases, in-memory data grid (e.g. Redis)
  • Linux-based OS / VM system administration
  • Source control / versioning methodologies, code scanning, automated testing, build and config management
  • Scripting languages (e.g. Python, Terraform, Ansible)
  • Experienced in agile methodologies, test-driven development, and info-security practices
  • Able to lead with authority and influence with positive energy
  • Resourceful and able to work out solutions with innovative thinking and new technologies.
  • Permanent
  • Apply
    Add to favorites
    Remove from favorites
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form