DevOps Engineer
Senior DevOps Engineer – Core & Edge Platforms
Location: Petah Tikva- Kyriat Arye (IL)
Description
We are building a next-generation autonomous systems platform that operates across cloud and air-gapped environments. The system includes a real-time Command & Control (C2) web application, a modular backend platform, and an edge software stack running on companion computers deployed on drones and field hardware.
We are looking for a Senior DevOps Engineer to take ownership of designing and implementing the DevOps foundation of the company. This role spans both the Core platform (web + backend services) and the Edge platform (C++/Python), and focuses on defining how software is built, packaged, delivered, and deployed across different environments and architectures.
Responsibilities
- Own the end-to-end DevOps domain across the company’s Core and Edge platforms—from design to implementation
- Define and build the CI/CD strategy and pipelines for services, applications, and edge software
- Establish a unified approach for build, packaging, versioning, and artifact management across multiple architectures
- Design the delivery and deployment model for both cloud and air-gapped environments
- Create a scalable ecosystem for reliable software distribution, including offline and restricted environments
- Lead the definition of DevOps standards, best practices, and workflows across engineering teams
- Collaborate closely with developers and architects to ensure production-ready, maintainable systems
- Drive automation, reliability, and observability across the entire software lifecycle
Requirements
- 5+ years of experience in DevOps, Platform Engineering, or similar roles
- Proven experience building CI/CD systems and DevOps infrastructure from the ground up
- Strong understanding of software delivery lifecycle across development, build, release, and deployment
- Strong system-level thinking with focus on reliability, scalability, and maintainability
Hands-on experience with:
- CI/CD tools (e.g., Jenkins or similar)
- Containerized environments (Docker and related tooling)
- Linux-based systems and environments
Experience designing or working with:
- Artifact and package management systems
- Multi-architecture builds (x86 and ARM)
- Mixed technology stacks (backend services, web applications, and native/edge software)
Ability to design deployment strategies across:
- Cloud environments
- Air-gapped environments
Nice to Have
- Experience working with edge devices, embedded systems, or robotics platforms
- Familiarity with C++ and Python build ecosystems
- Experience with offline deployment or restricted network environments
- Background in real-time or mission-critical systems
What You’ll Own
- The DevOps architecture and tooling stack of the company
- The CI/CD pipelines that power all development and delivery flows
- The packaging and distribution model for both cloud and edge software
- The deployment strategy across connected and air-gapped environments
- The foundation for scalable, reliable software delivery as the system and team grow
Why This Role Matters
This is a foundational role in a system being built from the ground up. The decisions you make will define how software is delivered across a complex environment that combines cloud systems, real-time applications, and distributed edge devices.
You will not just maintain pipelines—you will design the entire delivery ecosystem that enables the platform to scale, operate reliably, and be deployed anywhere.