Devops & Deployment
Software Engineering
Tel Aviv-Yafo, Israel
Devops & Deployment
- R&D
- Tel Aviv Office
- Full-time
Description
Sentra is the global leader in cloud-native data security for the AI era. The company’s mission is to empower organizations to confidently scale their data operations across multi-cloud and on-premises environments while leveraging the power of AI without compromising security.
Sentra’s unique approach enables enterprises to autonomously scan their environments without the need for agents, ensuring that data remains securely within their cloud or on-premises infrastructure. This innovative methodology sets us apart in the industry, providing organizations with control and visibility over their sensitive data at all times. Our commitment to excellence in data security posture management and data detection and response makes Sentra a leader in the field.
We're looking for a DevOps & Deployment to join the Deployment team and take ownership of how Sentra reaches our customers' environments — and how it runs once it gets there.
This role sits at the intersection of cloud infrastructure and backend engineering. You'll build and maintain the Infrastructure-as-Code and tooling that customers use to deploy Sentra across AWS, Azure, and GCP - including Kubernetes-based, VM-based, and on-premise environments. Alongside that, you'll develop the backend services that power the deployment lifecycle: orchestration, provisioning, environment management, health monitoring, and deployment verification — time-critical services where reliability directly impacts the customer experience.
The role blends hands-on engineering, cloud architecture, and customer-facing technical work. You'll collaborate with Solutions Engineering, Support, and customers directly to ensure deployments are smooth, secure, and scalable.
Responsibilities
This is a DevOps and Backend role, with approximately 60% of the focus on DevOps & Deployment and 40% on Backend engineering. You’ll own both the infrastructure that enables Sentra to run in complex customer environments and the backend services that support and manage the deployment lifecycle.
DevOps & Customer Deployment ~60%
- Develop and maintain Infrastructure-as-Code (Terraform, CloudFormation) that customers use to deploy and integrate the product into their cloud environments.
- Design customer-deployable cloud architectures across AWS, Azure, and GCP, including networking (VPC/VNet, routing, NAT, PrivateLink / private endpoints) and security primitives.
- Build and maintain deployment tooling (CLI tools, installers, templates, automation) to simplify customer setup and upgrades.
- Develop and maintain our Kubernetes-based deployment (Golang, Helm) for both cloud-native and on-premises environments.
Backend Engineering ~40%
- Build and maintain backend services (Python, TypeScript) that power the deployment lifecycle — including orchestration, provisioning, and environment management.
- Develop health monitoring and deployment verification services that ensure reliable, validated deployments with minimal customer friction.
- Design and improve APIs that manage customer environments, ensuring they are robust, well-documented, and easy to integrate with.
- Own the reliability and performance of time-critical deployment services where latency and correctness directly affect the customer experience.
Collaboration & Customer-Facing Work
- Act as a technical escalation point for customer deployment and integration issues, working closely with Solutions Engineering and Support.
- Collaborate with external-facing teams (Customer Success, Solutions Engineering, Sales Engineering) on customer deployments and integrations, including participating in calls or troubleshooting sessions when needed — sometimes during US business hours.
Requirements
- Strong hands-on experience with AWS, Azure, or GCP.
- Experience with Terraform or similar Infrastructure-as-Code tools.
- Strong hands-on experience with Kubernetes and CI/CD in production.
- Solid understanding of cloud networking, IAM, and storage.
- Strong experience with Python and/or TypeScript and building backend services.
- Experience troubleshooting production infrastructure and distributed systems.
- Comfortable working directly with customers and customer-facing teams.
- Strong communication skills.
Nice to Have
- Experience deploying into customer-owned cloud or on-prem environments.
- Multi-cloud experience.
- Experience with Helm, CLIs, or deployment automation.
- Experience with monitoring and observability for distributed systems.