Main responsibilities
- Assess and review processes, tools, systems, and client environments to identify security vulnerabilities and recommend improvements.
- Conduct penetration testing, vulnerability assessments, security audits, risk assessments, and threat modelling.
- Develop, implement, and maintain cybersecurity best practices, policies, standards, and documentation.
- Collaborate with software development teams to ensure secure coding practices throughout the development lifecycle.
- Design and implement robust security solutions tailored to organizational and client needs.
- Deliver clear, detailed reports outlining findings, risks, and actionable recommendations.
- Stay up to date with emerging threats and communicate relevant insights to clients and internal stakeholders.