Key Resposnsibilites:
Hands on experience in Linux or/and Android security (for example, Kernel hardening, Linux permissions, capabilities, namespaces, secure RPC).
Knowledge about isolation techniques and containerization mechanisms is a plus.
Thorough understanding of security principles, latest techniques, and operating system features (for example, secure boot, disk encryption, SELinux, integrity protection, cryptographic protocols).
Background with contemporary software development in one of the languages C++, Java, Kotlin.
Experience with Python as a universal tool.
Experience with Continuous Integration and Delivery tools (for example, Jenkins, Zuul, Github Actions or Gitlab CI).
Understanding of basic principles of threat modeling. Practical experience is a plus.