Cybersecurity Technology Engineer

Job Req ID:  2039
Employee Category:  Admin
Department:  iTrust

Software Engineering Work

  • Serving as Software Engineer responsible for maintenance, development and deployment of iTrust's Digital Twin.
  • Implementing robust version control systems for security and maintainability.
  • Establishing and enforcing DevSecOps (Development, Security, and Operations) principles across the codebase and development workflows.
  • Leading the containerization and cloud deployment of Twin infrastructure to enable lightweight, scalable, and remote access for cyber training, education, and research purposes
  • Architecting new features for the system-of-systems integration platform, which unifies multiple twin environments
  • Optimization of code for lower latency and better performance of the twin in simulated settings.​
  • Managing Twin deployments for various cybersecurity exercises including such as Locked Shields, CISS (Critical Infrastructure Security Showdown) and CIDEX (Critical Infrastructure Defence Exercise).
  • Developing comprehensive documentation and knowledge transfer materials for technical and non-technical stakeholders.

 

Job Requirements:

 

  • An ideal candidate would be an independent and resourceful individual, with technical know-how and a willingness to learn and explore unfamiliar topics.
  • Ability to interactions with faculty, staff, as well as personnel from the government and the industry
  • Applicants must possess have acquired: technical competencies in programming and exposure to cyber security, machine learning and AI.
  • Fresh graduates are welcome to apply.