Senior Penetration Tester (US Citizenship Required)
The Senior Penetration Tester will be responsible for conducting advanced penetration tests on networks, applications, and systems. This role is crucial in identifying vulnerabilities and recommending effective remediation strategies to protect our clients' critical assets. The ideal candidate will have a strong background in ethical hacking, vulnerability assessment, and security analysis.
Key Responsibilities
- Perform comprehensive penetration tests on various IT systems and applications, utilizing tools such as Burp Suite, Metasploit, and Nmap.
- Identify security weaknesses in network infrastructures, web applications, and mobile platforms, and document findings in detailed reports.
- Collaborate with clients to understand their security needs, provide expert advice, and tailor security testing to their specific requirements.
- Develop and execute test plans and methodologies, including black-box, white-box, and gray-box testing techniques.
- Stay updated with the latest security trends, tools, and techniques, and integrate new findings into testing methodologies.
- Assist in the development and implementation of security policies, standards, and procedures.
- Conduct security training and awareness programs for clients, covering topics such as social engineering, phishing, and best practices for maintaining security hygiene.
- Utilize programming languages such as Python, Ruby, JavaScript, and PowerShell to create and modify exploits, automate tasks, and analyze vulnerabilities.
Qualifications and Skills
- 8+ years of experience in penetration testing, with a focus on both network and application security.
- Certifications such as OSCP or OSCE
- Proficiency in network protocols, security tools (e.g., Burp Suite, Metasploit, Nmap), and exploit techniques.
- Strong analytical and problem-solving skills, with the ability to think like an attacker to identify potential vulnerabilities.
- Excellent communication and documentation abilities, with experience writing detailed technical reports and presenting findings to stakeholders.
- Experience with various operating systems (Windows, Linux, macOS), applications, and network architectures.
- Ability to work independently and in a team environment, managing multiple projects and deadlines.
Benefits
- Competitive salary and performance-based bonuses.
- Comprehensive health, dental, and vision insurance.
- 401(k) plan with company match.
- 7 weeks paid time off, including holidays and vacation days.
- Professional development opportunities, including certifications and training programs.
- Flexible working hours and remote work options.
- Employee wellness programs, including mental health support and fitness initiatives.