
Senior Security Engineer
Kainos
full-time
Posted on:
Location Type: Remote
Location: United Kingdom
Visit company websiteExplore more
Job Level
About the role
- Daily collaboration with the application development and cloud platform teams to plan and prioritise security requirements as part of the secure software development lifecycle (SSDLC)
- Recommending security best practices for cloud platforms and automating compliance with cloud security baselines (e.g. CIS Benchmarks)
- Implementation of automated security tooling (e.g. within a Continuous Integration (CI) pipeline) to validate security requirements and identify potential issues
- Working with external organisations to plan, scope and facilitate penetration tests
- Reviewing the outputs from security tools and security practices
- Filtering and prioritising these into security stories that can be understood and actioned by the delivery teams
- Verifying the implementation of security principles, architectural patterns, and requirements
- Driving the adoption of cyber security practices (e.g. vulnerability management, threat modelling etc.) within Agile delivery teams.
- Coaching and developing more junior members of the team.
Requirements
- Experience of implementing application security or Cloud platform security
- AI Security Engineer experience
- A detailed understanding of web application security
- An understanding of modern cryptography and its application for encryption in-transit, encryption at-rest, hashing and digital signatures
- An understanding of security practices such as threat modelling, vulnerability management, application security testing, and penetration testing
- Experience of integrating application security tools (e.g. static analysis, dynamic analysis etc.) into the SSDLC
- Experience of using modern version control systems (e.g. git) and either a scripting language (e.g. Bash, Powershell etc.), or a programming language (e.g. Python, Java, .NET, JS etc.), or an Infrastructure as Code language (e.g. Terraform, ARM Templates, Ansible etc.) to automate tasks
- The ability to convey security issues to technical and non-technical people
- An industry recognised qualification in Cyber Security is desirable
- Experience in at least one industry vertical from Commercial, Public Sector or Defence is desirable
- AWS or Azure mid-level certifications are desirable
- Participation in the cyber security community (e.g. OWASP, HackTheBox, CTFs etc.) is desirable
- Experience working with agile software development methodologies (e.g. Scrum or Kanban) is desirable.
Benefits
- Health insurance
- Professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
application securitycloud platform securityweb application securitycryptographythreat modellingvulnerability managementapplication security testingpenetration testingstatic analysisdynamic analysis
Soft Skills
collaborationcoachingcommunicationprioritizationproblem-solving
Certifications
Cyber Security qualificationAWS certificationAzure certification