Develop, test, and maintain Rego policies for OPA to enforce security and compliance across GCP resources. Integrate policy tests into CI/CD, collaborate with DevOps/security teams, automate validation of cloud infrastructure, document best practices, and continuously improve policy-as-code processes.
Key Responsibilities:
Policy as Code Development & Testing:
- Design, implement, and maintain Rego policies for cloud resources, ensuring that security, compliance, and operational policies are enforced.
- Write and maintain unit, integration, and acceptance tests for policy as code to ensure that policies are correctly applied in different environments.
- Collaborate with security teams to define and translate security and compliance requirements into actionable Rego policies.
Cloud Infrastructure Policy Management:
- Ensure that GCP cloud resources (e.g., Compute Engine, Kubernetes, Cloud Storage, IAM, BigQuery, etc.) are configured according to company policies and regulatory requirements.
- Automate policy enforcement and validation for cloud resources using OPA and other policy enforcement tools.
Automation & CI/CD Integration:
- Integrate Rego policy tests and enforcement into CI/CD pipelines to ensure that policies are tested and applied consistently across environments.
- Work with DevOps teams to automate policy validation as part of the deployment and provisioning workflows.
Collaboration & Documentation:
- Collaborate with cross-functional teams (DevOps, Security, Compliance) to ensure that the policies meet business, security, and regulatory requirements.
- Create and maintain documentation for policies, tests, and guidelines for policy-as-code best practices.
Continuous Improvement:
- Stay up-to-date with the latest trends, tools, and best practices in cloud security, policy-as-code, and GCP services.
- Identify opportunities to improve policy automation and testing processes for cloud environments.
Skills & Qualifications:
Required:
Strong Experience with Rego / OPA:
- Hands-on experience writing policies using Rego for Open Policy Agent (OPA) to enforce cloud security and operational best practices.
Deep Knowledge of Google Cloud Platform (GCP):
- Extensive experience with GCP services such as IAM, Compute Engine, Kubernetes Engine, Cloud Storage, BigQuery, VPC, Cloud Functions, and more.
- Understanding of GCP-specific security controls, best practices, and compliance frameworks (e.g., CIS benchmarks, SOC 2, HIPAA, etc.).
Cloud Security & Compliance:
- Experience working with cloud security frameworks and tools, including infrastructure as code (IaC) principles.
- Knowledge of security and compliance requirements for cloud-based environments (e.g., GDPR, SOC 2, PCI-DSS).
Automated Testing & CI/CD:
- Proficiency in test-driven development (TDD) and automated testing frameworks.
- Familiarity with CI/CD tools (e.g., Jenkins, GitLab CI, CircleCI, GitHub Actions) for automating policy testing and enforcement.
Programming / Scripting Skills:
- Proficiency in at least one programming or scripting language, such as Python, Go, Shell, or JavaScript.
Version Control & Collaboration Tools:
- Experience with version control systems, particularly Git, and collaborating on code repositories (e.g., GitHub, GitLab).
Preferred:
- Experience with Other Policy Engines:
- Familiarity with other policy engines like Kubernetes admission controllers, Sentinel, or KubernetesOPA is a plus.
- Cloud Security Tools & Practices:
- Hands-on experience with cloud security posture management (CSPM) tools, vulnerability scanning, and incident response.
- Certifications:
- Google Cloud Certified - Professional Cloud Security Engineer or equivalent is a plus.
- OPA or other security certifications are a plus.
Similar Jobs
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Senior Salesforce Engineer responsible for designing and building Salesforce solutions: develop Apex, triggers, Lightning Web Components, Aura, and Visualforce; build and modernize integrations and platform experiences; lead Quote-to-Cash implementations; troubleshoot production (L3) issues; follow CI/CD and deployment best practices; participate in Agile ceremonies; monitor org performance and advocate Salesforce best practices.
Top Skills:
AgentforceAgenticApexAuraCopadoData CloudLightning Web ComponentsLwcQuote-To-CashSalesforceSlackVisualforce
Cloud • Information Technology • Productivity • Software • Automation
Provide technical support to customers via meetings, chat, and email; troubleshoot product, configuration, networking and cloud issues; empathize and analyze reported problems; use technical knowledge to resolve or escalate; collaborate with Product and Engineering; participate in on-call rotations and specified shift hours.
Top Skills:
APIsAWSBoomiGoogle Cloud PlatformGroovyHadoopJavaJavaScriptLinuxAzureNetSuiteOauth 2.0PostmanReactSalesforceWindows
Cloud • Information Technology • Productivity • Software • Automation
As a Product Support Engineer, you'll troubleshoot customer issues, develop solutions, and work with various technologies to ensure operational success while providing global support during remote and future in-office hours.
Top Skills:
Boomi AtomsphereCharles ProxyEltETLGroovyHadoopHttp/SJavaJavaScriptKubernetesLinuxNetSuiteOauth 2.0PostmanRancher DesktopReactRestSalesforceSftpSoapSsl/TlsTcp/IpWindowsWiresharkWsdl
What you need to know about the Delhi Tech Scene
Delhi, India's capital city, is a place where tradition and progress co-exist. While Old Delhi is known for its rich history and bustling markets, New Delhi is defined by its modern architecture. It's clear the region places a strong emphasis on preserving its cultural heritage while embracing technological advancements, particularly in artificial intelligence, which plays a central role in shaping the city's tech landscape, fueled by investments in research and development.


