25 Principal Penetration Tester jobs in Kenya
Principal Penetration Tester
Posted 21 days ago
Job Viewed
Job Description
As a Principal Penetration Tester, your expertise will be crucial in planning, executing, and reporting on comprehensive penetration testing engagements. This includes both external and internal network testing, web application security testing, and social engineering assessments. You will be responsible for simulating real-world attacks to identify exploitable vulnerabilities and providing detailed, actionable recommendations for remediation. This role requires a deep understanding of attack vectors, exploit techniques, and defensive strategies.
Key responsibilities include:
- Leading and conducting in-depth penetration tests across various environments (network, web application, mobile).
- Developing and maintaining cutting-edge penetration testing methodologies and tools.
- Simulating advanced persistent threats (APTs) and other sophisticated attack scenarios.
- Identifying and analyzing vulnerabilities, including their potential impact and exploitability.
- Producing detailed and clear penetration test reports with prioritized remediation recommendations.
- Collaborating with development and operations teams to guide secure coding practices and infrastructure hardening.
- Mentoring and guiding junior penetration testers.
- Staying current with the latest security threats, vulnerabilities, and penetration testing techniques.
- Presenting findings and recommendations to technical teams and senior management.
The ideal candidate will possess a Bachelor's degree in Computer Science, Cybersecurity, or a related field, or equivalent practical experience. A minimum of 7 years of dedicated experience in penetration testing and offensive security is required. Relevant certifications such as OSCP, OSCE, GPEN, or CEH are highly desirable. You must have demonstrable expertise in various testing tools (e.g., Metasploit, Burp Suite, Nmap) and a strong understanding of operating systems, networking protocols, and web application architectures. Excellent report writing and communication skills are essential for effectively conveying complex technical findings. This is a premier fully remote opportunity for an expert to significantly contribute to our client's security efforts, based near **Kitale, Trans-Nzoia, KE**.
Learner -Secure Networking
Posted today
Job Viewed
Job Description
Make an impact with NTT DATA
Join a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society. Our workplace embraces diversity and inclusion – it's a place where you can grow, belong and thrive.
Your day at NTT DATA
The Associate Networking Technical Services (TS) Systems Integration Specialist is an entry level subject matter expert, responsible for learning the skills to work closely with the TS Systems Integration team to action configurations, installations and attend to break/fix events that are deemed less complex in nature.
This role works towards associate level certification, whilst at the same time developing business knowledge to action configurations, installations and attend to break/fix events that are deemed less complex in nature.
Key responsibilities:
- Learns the ability to start 'owning' portions of an installation, break/fix incidents, and problem management during project lifecycle.
- Functions jointly with the Implementation Engineering team to meet client requirements.
- Action less complex configurations and installations.
- Attend to less complex break/fix events during project lifecycle.
- Provides support and work alongside with Senior Associate/L2 and other senior support engineers.
- Performs any other related task as required.
Knowledge, Skills and Attributes:
- Basic understanding and appreciation of technical design principles.
- Ability to develop an understanding of fundamental project and administration processes.
- Displays a strong learning orientation.
- Good verbal communication skills.
- Demonstrate a client service orientation.
- Hands-on proactive in approach.
- The ability to work overtime when required.
- Some exposure to deployments for less complex tasks.
Academic Qualification and certifications:
- Bachelor's degree or equivalent in Information Technology or Computing or related field.
- Associate level certification in different Networking technologies such as Cisco, Juniper, Aruba, F5, CCNA, JNCIA, ACMA etc.
Required experience:
- A minimum of 6 months working experience in technical implementation engineering, specific to Networking technologies.
- Some experience in Networking technologies such as routing, switching, Wireless, SDI distribution, core and access layers.
- Some experience in diagnosis and troubleshooting.
Workplace type:
Hybrid Working
About NTT DATA
NTT DATA is a $30+ billion trusted global innovator of business and technology services. We serve 75% of the Fortune Global 100 and are committed to helping clients innovate, optimize and transform for long-term success. We invest over $3.6 billion each year in R&D to help organizations and society move confidently and sustainably into the digital future. As a Global Top Employer, we have diverse experts in more than 50 countries and a robust partner ecosystem of established and start-up companies. Our services include business and technology consulting, data and artificial intelligence, industry solutions, as well as the development, implementation and management of applications, infrastructure, and connectivity. We are also one of the leading providers of digital and AI infrastructure in the world. NTT DATA is part of NTT Group and headquartered in Tokyo.
Equal Opportunity Employer
NTT DATA is proud to be an Equal Opportunity Employer with a global culture that embraces diversity. We are committed to providing an environment free of unfair discrimination and harassment. We do not discriminate based on age, race, colour, gender, sexual orientation, religion, nationality, disability, pregnancy, marital status, veteran status, or any other protected category. Join our growing global team and accelerate your career with us. Apply today.
Senior Network Infrastructure Engineer - Cloud Networking
Posted 6 days ago
Job Viewed
Job Description
Responsibilities:
- Design, deploy, and maintain scalable and secure network infrastructure.
- Implement and manage cloud networking solutions across AWS, Azure, and/or GCP.
- Configure and troubleshoot routing protocols (BGP, OSPF) and switching technologies.
- Manage firewalls, VPNs, and other security appliances to protect network assets.
- Monitor network performance, identify bottlenecks, and implement optimizations.
- Develop and implement network automation solutions using scripting and relevant tools.
- Collaborate with cross-functional teams to integrate network services with applications and systems.
- Participate in capacity planning and disaster recovery initiatives.
- Provide advanced troubleshooting and root cause analysis for network issues.
- Ensure network compliance with security policies and industry best practices.
- Document network configurations, procedures, and standards.
- Stay current with emerging network technologies and trends.
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Minimum of 7 years of experience in network engineering, with at least 3 years focused on cloud networking.
- Expertise in network protocols, routing, switching, and security concepts.
- Hands-on experience with major cloud provider networking services (e.g., VPC, Transit Gateway, VNet, Load Balancers).
- Proficiency in network monitoring and management tools.
- Experience with network automation and scripting (Ansible, Python, Terraform).
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration skills for remote teamwork.
- Relevant industry certifications (e.g., CCNA, CCNP, AWS Certified Advanced Networking) are highly preferred.
- Ability to work independently and manage time effectively in a remote environment.
Remote Technical Support Engineer - Networking
Posted 6 days ago
Job Viewed
Job Description
Lead Penetration Tester
Posted 21 days ago
Job Viewed
Job Description
Key Responsibilities:
- Lead and execute comprehensive penetration testing engagements across networks, web applications, mobile applications, and cloud environments.
- Develop and refine penetration testing methodologies, tools, and techniques.
- Manage and mentor a team of penetration testers, providing technical guidance and oversight.
- Identify, analyze, and report on security vulnerabilities and their potential impact.
- Develop detailed and actionable remediation recommendations for discovered vulnerabilities.
- Conduct post-engagement debriefings with clients, clearly communicating findings and mitigation strategies.
- Stay current with the latest security threats, attack vectors, and penetration testing tools.
- Contribute to the development of security policies and best practices.
- Automate repetitive testing tasks where possible.
- Ensure adherence to industry standards and ethical hacking principles.
Qualifications:
- Bachelor's degree in Computer Science, Information Security, or a related field, or equivalent practical experience.
- Minimum of 7 years of experience in penetration testing and vulnerability assessment.
- Proven experience leading offensive security engagements and teams.
- In-depth knowledge of network protocols, operating systems, and common attack vectors.
- Proficiency with a wide range of penetration testing tools (e.g., Metasploit, Burp Suite, Nmap, Wireshark).
- Experience with scripting languages (e.g., Python, Bash) for exploit development and automation.
- Strong understanding of web application security, mobile security, and cloud security (AWS, Azure, GCP).
- Excellent written and verbal communication skills, with the ability to produce clear and concise reports.
- Relevant security certifications such as OSCP, CISSP, CEH, or GPEN are highly preferred.
- Ability to work independently and collaboratively in a fully remote setting.
Senior Penetration Tester
Posted 21 days ago
Job Viewed
Job Description
Responsibilities:
- Plan, scope, and execute penetration tests against web applications, mobile applications, APIs, and network infrastructure.
- Utilize a variety of tools and techniques to identify and exploit security vulnerabilities.
- Perform social engineering engagements to assess human vulnerabilities.
- Analyze scan results, identify false positives, and conduct in-depth manual testing.
- Document findings clearly and concisely, including detailed steps to reproduce vulnerabilities.
- Develop comprehensive penetration test reports that provide actionable recommendations for remediation to clients.
- Present findings and recommendations to clients, technical teams, and management.
- Stay current with the latest attack vectors, threats, and penetration testing methodologies.
- Contribute to the development and refinement of internal testing methodologies and tools.
- Mentor junior penetration testers and share knowledge within the team.
- Maintain a high level of professionalism and ethical conduct at all times.
- Bachelor's degree in Computer Science, Cybersecurity, or a related field, or equivalent practical experience.
- Minimum of 5 years of hands-on experience in penetration testing and vulnerability assessment.
- Demonstrated expertise in identifying vulnerabilities in web applications, APIs, cloud environments, and networks.
- Proficiency with penetration testing tools such as Burp Suite, Metasploit, Nmap, Nessus, etc.
- Strong understanding of common vulnerabilities (e.g., OWASP Top 10) and attack vectors.
- Experience with scripting languages (e.g., Python, Bash) for automation is highly desirable.
- Excellent analytical, problem-solving, and reporting skills.
- Strong communication and interpersonal skills, with the ability to effectively explain technical concepts to non-technical audiences.
- Ability to work independently and manage time effectively in a remote setting.
- Relevant certifications such as OSCP, CEH, GPEN, or GWAPT are a significant advantage.
Remote Penetration Tester
Posted 11 days ago
Job Viewed
Job Description
Responsibilities:
- Conduct comprehensive penetration tests on web applications, networks, APIs, and mobile applications.
- Perform vulnerability assessments and security audits to identify exploitable weaknesses.
- Develop detailed reports outlining findings, risk assessments, and actionable remediation recommendations.
- Execute social engineering campaigns and other attack vectors to test human elements of security.
- Research and stay current with the latest hacking techniques, exploits, and security threats.
- Collaborate with development and IT teams to provide guidance on secure coding practices and system configurations.
- Develop and maintain custom tools and scripts for penetration testing and vulnerability analysis.
- Document test methodologies, findings, and recommendations clearly and concisely.
- Assist in the development and implementation of security policies and procedures.
- Participate in incident response activities when required.
- Stay abreast of emerging security technologies and industry best practices.
- Ensure all testing is conducted ethically and within agreed-upon scopes.
- Bachelor's degree in Computer Science, Information Security, Cybersecurity, or a related field, or equivalent practical experience.
- Proven experience as a Penetration Tester, Ethical Hacker, or Security Consultant.
- In-depth knowledge of common vulnerabilities (e.g., OWASP Top 10) and attack methodologies.
- Proficiency with penetration testing tools such as Metasploit, Burp Suite, Nmap, and Kali Linux.
- Experience with scripting languages like Python, Bash, or PowerShell for automation.
- Strong understanding of network protocols, operating systems, and web technologies.
- Excellent analytical and problem-solving skills.
- Strong written and verbal communication skills, with the ability to present technical findings to both technical and non-technical audiences.
- Ability to work independently, manage time effectively, and meet project deadlines in a remote environment.
- Relevant certifications such as OSCP, CEH, CISSP, or GPEN are highly valued.
- Experience with cloud security testing (AWS, Azure, GCP) is a significant plus.
Be The First To Know
About the latest Principal penetration tester Jobs in Kenya !
Lead Penetration Tester - Remote
Posted 2 days ago
Job Viewed
Job Description
Remote Lead Penetration Tester
Posted 14 days ago
Job Viewed
Job Description
Senior Penetration Tester (Red Team)
Posted 6 days ago
Job Viewed