الخبرة : 3-5 سنة
الراتب : Not
المكان : الكويت
We are looking for an Application Security Engineer to join us for a Three- Months project
Responsibilities
- Conduct in-depth manual penetration tests, identifying vulnerabilities in Web/Mobile Applications, Thick Clients, On-Prem and Cloud Infrastructures
- Conduct application security assessments, identify vulnerabilities and properly document findings and provide improvement recommendations.
- Conduct threat modelling, code review and application security design review for newly published and already developed applications.
- Reporting on findings and vulnerabilities including presenting results to non-technical managers
- Develop customized tools and automation scripts to improve identification of vulnerabilities at scale
- Detailed analysis of issues identified and exposure for the management including proof of concept, reproduction steps, and recommended remediation.
- Assisting in the continual development of the team and service through research and development activities. This includes the development of in-house tools the implementation of tools released to the community, and design and documentation of new and existing internal systems and processes.
- Undertaking projects and support tasks as appropriate to the role.
Minimum Qualifications
- Bachelor’s degree in information technology, Computer Science, or related field.
- 3-5 years of professional experience in project management.
- Knowledge of cybersecurity organization practices, operations, risk management processes, principles, architectural requirements, engineering and threats and vulnerabilities, including incident response methodologies
Core computing skills:
- Networking fundamentals – understanding of OSI Model, TCP/IP, HTTP, DNS, SMB, SMTP and relevant tools.
- Microsoft Windows and Office proficiency along with proficiency in one or more Linux distributions.
- Strong knowledge of web application technologies and security assessment including but not limited to: REST APIs, SOAP APIs, XML and JSON formats.
- Vulnerability identification and exploitation (not limited to OWASP Top 10).
- Experience with common assessment tools such as MITM proxies (e.g. Burp Suite Pro) and SQLMap.
- Good knowledge of internal and external infrastructure technologies and security assessment including but not limited to:
- Identification and exploitation of misconfigurations or known vulnerabilities in common enterprise infrastructure and services (Windows Domains, Linux servers, virtualization, databases, switches/routers, etc).
- Knowledge of a scripting language such as Python (preferred), Ruby, PowerShell, or Bash, for the development of new, or editing existing, tools.
- Evidence of rapidly and confidently gaining knowledge of, and applying knowledge of, emerging technologies, vulnerabilities, and penetration testing tools and techniques.
- Excellent time management including setting priorities and goals to complete assigned and arising tasks.
- Excellent report writing and presentation skills
Preferred Qualifications
- Proficiency in security concepts for both Windows and Unix-like Operating Systems
- Experience in source code review and/or building software with multiple programming languages (i.e. Python, Java, Rust, etc.)
- Experience in reverse engineering standalone, thick client and mobile applications
- Certifications like CREST (CRT, CCT), OSCP, GWAPT, OSCE, GXPN.