Actively look for security vulnerabilities in our application and network, reporting issues and describing possible solutions.
Design and maintain our security infrastructure.
Stay up to date with security news, keeping an eye out for the latest vulnerabilities and remedies emerging in the field.
Actively liaise with the development team to ensure a secure architecture.
Actively liaise with the development team to ensure thorough automated testing of all source code (e.g., via Test-Driven Development).
Provide regular reports auditing our current services and latest changes, as well as our internal practices.
Monitor our server traffic, ticketing and reporting unusual packets.