Security Engineers work on network, data, and code protection. Common tasks include access right definition and documentation, governance, policy following, file system and network monitoring as well as fraud detection. This person understands potential loopholes, tests possible attacks and estimates risks.
Role Levels
Level 1
Level 2
Level 3
Junior
Experience Level
12k - 18k
$HKD / Month
0 jobs available
SKILLS NEEDED TO QUALIFY FOR ROLE
Cybersecurity and IT Auditing
Creates non-trivial passwords.
Systems Programming and OS Design
Knows how to design an OS but
Memory allocated in the wrong section
Major exceptions handled improperly/not covered
Some hardwares not connected/integrated properly
Monitoring and QA
Understands performance metrics and which are important
Could execute test case based on documentation or checklist
Proxies, Networks, and Site Performance
Could set up SSH tunnel to another server.
Understands the concept of proxy servers and can set up one for frontend development.
Knows how to measure client and server side performance.
Deployment: Cloud and Containers
AWS account, basic knowledge of EC2, S3 services
Used Docker containers before
Could build a new docker container and upload it to Docker Hub
Testing, CI/CD, and Site Reliability
Test coverage unbalanced with high volume of "copy-paste" tests and little thought to comprehensive regression coverage.
Knows how to write strong test cases but major areas of own work consistently missing important test cases.
Can set up test fixtures and mock data.
Unlikely to practice test driven development.
Databases and Queues
Has used both SQL and NoSQL databases in practice, able to create strong relational and flat schemas.
Modern Scripting and Command Line
Could SSH to remote servers.
Basic knowledge of unix commands: ls, sort, uniq, join.
Could execute other programs from the command line.
Junior
Experience Level
12k - 18k
$HKD / Month
0 jobs available
SKILLS NEEDED TO QUALIFY FOR ROLE
Cybersecurity and IT Auditing
Creates non-trivial passwords.
Systems Programming and OS Design
Knows how to design an OS but
Memory allocated in the wrong section
Major exceptions handled improperly/not covered
Some hardwares not connected/integrated properly
Monitoring and QA
Understands performance metrics and which are important
Could execute test case based on documentation or checklist
Proxies, Networks, and Site Performance
Could set up SSH tunnel to another server.
Understands the concept of proxy servers and can set up one for frontend development.
Knows how to measure client and server side performance.
Deployment: Cloud and Containers
AWS account, basic knowledge of EC2, S3 services
Used Docker containers before
Could build a new docker container and upload it to Docker Hub
Testing, CI/CD, and Site Reliability
Test coverage unbalanced with high volume of "copy-paste" tests and little thought to comprehensive regression coverage.
Knows how to write strong test cases but major areas of own work consistently missing important test cases.
Can set up test fixtures and mock data.
Unlikely to practice test driven development.
Databases and Queues
Has used both SQL and NoSQL databases in practice, able to create strong relational and flat schemas.
Modern Scripting and Command Line
Could SSH to remote servers.
Basic knowledge of unix commands: ls, sort, uniq, join.
Could execute other programs from the command line.
Junior
Experience Level
12k - 18k
$HKD / Month
0 jobs available
SKILLS NEEDED TO QUALIFY FOR ROLE
Cybersecurity and IT Auditing
Creates non-trivial passwords.
Systems Programming and OS Design
Knows how to design an OS but
Memory allocated in the wrong section
Major exceptions handled improperly/not covered
Some hardwares not connected/integrated properly
Monitoring and QA
Understands performance metrics and which are important
Could execute test case based on documentation or checklist
Proxies, Networks, and Site Performance
Could set up SSH tunnel to another server.
Understands the concept of proxy servers and can set up one for frontend development.
Knows how to measure client and server side performance.
Deployment: Cloud and Containers
AWS account, basic knowledge of EC2, S3 services
Used Docker containers before
Could build a new docker container and upload it to Docker Hub
Testing, CI/CD, and Site Reliability
Test coverage unbalanced with high volume of "copy-paste" tests and little thought to comprehensive regression coverage.
Knows how to write strong test cases but major areas of own work consistently missing important test cases.
Can set up test fixtures and mock data.
Unlikely to practice test driven development.
Databases and Queues
Has used both SQL and NoSQL databases in practice, able to create strong relational and flat schemas.
Modern Scripting and Command Line
Could SSH to remote servers.
Basic knowledge of unix commands: ls, sort, uniq, join.
Could execute other programs from the command line.
Assessments
The following assessments award a Security Engineer badge: