What are the responsibilities and job description for the Security Software Engineer - Oakland, CA - Hybrid Model position at Gandiva Insights?
Role : Security Software Engineer
Location : Oakland, CA
Hybrid role
Only W2 [H4, OPT, Green Card, Citizen]
JD :
Bachelor's degree or equivalent. Minimum of 4 years of experience in security engineering.
Strong understanding of cloud providers and their security technologies, operations, and limitations, including Compute, GKE, Serverless technologies, Firewalls, IAM, Network Access Control solutions, IPSec and TLS-based VPNs, Web Application Firewalls, and Egress controls.
Experience with building scalable cloud security solutions that are well-instrumented.
Solid grasp of data formats (JSON, YAML, XML).
Experience with programming and scripting languages (Python, Go, Terraform, GCP CLI) and API integrations.
Familiarity with CI / CD platform tools like Jenkins, GitHub Enterprise, Artifactory, CircleCI, and the ability to automate security within CI / CD pipelines.
Work in a cloud-native environment leveraging containerized workloads, serverless architecture, and automated CI / CD pipelines to manage Infrastructure-as-a-Service.
Perform scripting and coding to build security tooling and automate redundant tasks.
Use Terraform to deploy security baseline controls, perform code reviews, and provide recommendations for improved security.
Build and deploy home-grown security tooling to detect, report, and remediate infrastructure security vulnerabilities as part of risk mitigation activities.
Integrate log feeds from various sources into SIEM systems like Splunk and enable detective controls on critical security events.
Be part of the on-call support for addressing security tickets and serve as a Security System SRE on a rotational basis.
Collaborate with engineering and operations teams to implement controls and processes addressing identified gaps.
Identify and remediate security vulnerabilities and incidents.