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.