Skip to content

IT Security Analyst
Company | Arista Networks |
---|
Location | Santa Clara, CA, USA |
---|
Salary | $103000 – $154000 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s |
---|
Experience Level | Senior |
---|
Requirements
- BA or BSc. in Computer Science, Information Security, or a related field.
- 6+ years of experience in penetration testing, with a strong focus on cloud security.
- Expert-level knowledge of cloud platforms (AWS, Azure, GCP) and their security services.
- Proven experience in API security testing and authentication hacking.
- Strong understanding of Linux, macOS and Windows Active directory operating systems and software development practices.
- Proficiency in using penetration testing tools and frameworks, including commercial tools like Checkmarx, Invicti, and Synopsys etc.
- Excellent communication and collaboration skills.
- Deep understanding of the MITRE ATT&CK framework.
- Experience working in a software development environment.
Responsibilities
- Conduct in-depth penetration testing of cloud environments (AWS, Azure, GCP), focusing on identifying complex vulnerabilities and security misconfigurations.
- Perform penetration testing of containerized applications (Docker, Kubernetes) and serverless architectures.
- Develop and execute custom penetration testing methodologies and tools to simulate real-world attacks.
- Expertise in manual penetration testing techniques and the use of advanced offensive security tools (Burp Suite, Cobalt Strike, Metasploit, etc.).
- Utilize commercial security tools such as Checkmarx, Invicti, and Synopsys for static and dynamic analysis.
- Familiarity with security frameworks and approaches such as SAST, DAST, fuzzing, property-based testing, symbolic execution, and network simulation.
- Perform comprehensive security assessments of RESTful and other API architectures.
- Demonstrated ability to identify and exploit vulnerabilities in API authentication and authorization mechanisms.
- Perform security testing for distributed systems and microservices.
- Expert knowledge of hacking authentication methods such as OAuth, SAML, and JWT.
- Knowledge of macOS and Windows Active Directory systems and their security implications.
- Deep understanding of Linux operating systems and their security implications.
- Ability to analyze and understand complex software architectures and codebases.
- Work closely with software engineers to provide security guidance and recommendations.
- Basic knowledge of Python or Go programming languages for scripting and tool development.
- Collaborate effectively with cross-functional teams, including software engineers, cloud architects, and security professionals.
- Communicate security findings and recommendations clearly and concisely to both technical and non-technical audiences.
- Stay up-to-date on the latest cloud security threats, vulnerabilities, and attack techniques.
- Conduct security research and develop new penetration testing methodologies.
- Have experience in threat modelling, red/blue teaming, working with best-in-class independent engineering teams.
Preferred Qualifications
- Administer and optimize Cloud Security Posture Management (CSPM) and SaaS Security Posture Management (SSPM) tools.
- Configure and maintain cloud security tools and platforms to ensure continuous monitoring and threat detection.
- Work with Infrastructure as Code tools such as Terraform and CloudFormation to ensure secure cloud deployments.
- Configure, deploy, and maintain Web Application Firewalls (WAF) in production and development environments.
- Relevant security certifications (e.g., OSCP, OSCE, GPEN, GWAPT).
- Experience with CSPM and SSPM tools.