
Job Purpose
To Develop and enhance security solutions to protect Britam’s information systems, ensuring the security, integrity, and availability of critical data and systems. The ideal candidate will have a thirst for knowledge, a passion for cybersecurity, and system development and a strong desire to learn and grow in a fast-paced environment.
Key Responsibilities
- Designing security software solutions: your primary role as a security developer is creating and developing security tools.
- To analyze security threats in an organization and develop solutions for the problem. The solutions could be implementing an existing application or creating a solution from scratch.
- Developing new software involves designing and building a prototype for the software.
- Perform ongoing security testing and code review to improve software security.
- Implement, test and operate advanced software security techniques in compliance with technical reference architecture.
- Provide engineering designs for new software solutions to help mitigate security vulnerabilities.
- Consult team members on secure coding practices.
- Develop a familiarity with new tools and best practices.
- Maintain technical documentation.
- Develop and maintain API’s.
- Design, develop, and implement security solutions and tools.
- Collaborate with SOC analysts and architects to identify security requirements and develop appropriate security measures.
- Conduct code reviews and security assessments to identify and mitigate vulnerabilities in software and systems.
- Develop and maintain security policies, procedures, and documentation.
- Implement automation scripts and tools to streamline SOC operations and incident response.
- Stay up-to-date with the latest security threats, technologies, and best practices, and apply this knowledge to improve security solutions.
- Provide technical support and guidance to other team members and departments regarding security best practices and implementations.
- Delegated Authority: As per the approved Delegated Authority Matrix.
- Perform any other duties as may be assigned from time to time.
Knowledge, Experience, And Qualifications Required
- Bachelor’s degree in Computer Science, Information Security, or a related field.
- Proven work experience as a software security engineer 2-3 years’ experience in IT or an IT-related role, prior experience or internship in a cybersecurity-related role is a plus but not required.
- Strong analytical and problem-solving skills with attention to detail.
- Excellent communication and collaboration skills with the ability to work effectively in a team environment.
- Demonstrated ability to learn quickly and adapt to new technologies and concepts.
- Detailed technical knowledge of techniques, standards and state-of-the-art capabilities for authentication and authorization, applied cryptography, security vulnerabilities and remediation.
- Strong understanding of cybersecurity principles, threats, and vulnerabilities.
- Familiarity with secure software development practices and tools.
- Knowledge of network security, encryption, and authentication methods.
- Experience with security tools and technologies (e.g., SIEM, firewalls, IDS/IPS).
- Experience with scripting and automation (e.g., Python, PowerShell).
- Ability to identify and mitigate security vulnerabilities in code and systems.
- Strong knowledge of operating systems, network protocols, and security architectures.
- Strong communication skills to effectively collaborate with other SOC members and departments.
Primary Location
Kenya-Nairobi-Nairobi
Organization
Britam
Job Type
Permanent
Shift
Day Job
Contract Type
Full-time
Job Posting
06-08-2024
Unposting Date
13-08-2024