Establish and maintain robust application security processes
Define and implement application security requirements for development
Collaborate with development teams to establish a robust application security process
Identify and address security issues and threats throughout the software development lifecycle
Analyze and identify security vulnerabilities in web and mobile applications
Conduct vulnerability assessments, penetration testing, and ethical hacking
Participate in internal security penetration testing, security audits, and regression reviews
Facilitate external security audits and certifications
Ensure security considerations are integrated into all stages of the software development lifecycle
Communicate and coordinate with stakeholders to promote a strong application security culture
Stay updated with the latest security trends, technologies, and best practices
Provide guidance and support to development teams regarding secure coding practices and security-related issues
Requirements
Scientific Degree and Technical Background in computer science, information technology, information security, or related discipline
Strong understanding of security aspects, including familiarity with the OWASP Top 10, secure coding best practices, and industry standards such as PCI DSS and ISO 27001
Knowledge and experience in system and network security (firewalls, IDS/IPS)
Experience with penetration testing and security auditing tools
Software architecture and/or development experience
Strong communication and organizational skills
Upper-intermediate English proficiency or better
Strong analytical thinking and problem-solving skills