DevOps Engineer
6 Jul 2025
Israel
Verified by Turrior
Content + Source + Freshness • 12 Dec 2025 • 95% confidence
80 / 100
Offer value
High rating due to crucial role in DevOps, focusing on balance between operations and software engineering within a growing company.
- Engage in critical DevOps work within a collaborative tech team.
- Active participation in infrastructure development.
- Scope for professional growth as technology evolves.
- Requires robust technical expertise and adaptability.
Pros
- High demand for DevOps expertise in today’s tech landscape.
- Chance to work on innovative projects in a collaborative environment.
- Opportunity to contribute significantly to infrastructure automation.
Cons
- Intensive workload may limit work-life balance.
- High expectations may pressure teams to deliver consistently.
- Requires adaptability to new tools and systems regularly.
Who it's for
Mid-level to Senior • On-site or remote with collaboration.
Good fit
- Mid to senior-level DevOps professionals.
- Candidates experienced with CI/CD and cloud platforms.
- Individuals excited about automation and infrastructure development.
Not recommended for
- New graduates lacking hands-on experience.
- Those uncomfortable with change and fast-paced environments.
- Professionals preferring strictly operational roles.
Motivation fit
Desire to build systems that enhance developer productivity.Interest in shaping the future of infrastructure automation.Motivated by challenges in a fast-paced tech environment.
Key skills
CI/CD pipeline constructionCloud infrastructure managementAutomation scriptingStrong communication skills
Score: 80/100 AI verified analysis
About the job
About Regatta
We are a team of veteran entrepreneurs and software engineers. We have been working together in the field of data management for 25+ years. During that period, we have gained a track record of building successful enterprises that have created outstanding value for team members, investors, and customers. Our team has extensive experience developing highly scalable, high performance, distributed, elastic, robust, infrastructure software solutions.
Position Overview
The DevOps Engineer is a critical member of our engineering team, responsible not only for bridging the gap between development and operations but also for building robust, maintainable, and scalable automation software that accelerates the entire development lifecycle. This role goes beyond traditional DevOps by emphasizing strong software engineering skills, enabling the team to create tools and systems that streamline workflows, reduce manual effort, and ensure a fast, reliable, and secure delivery process.
Key Responsibilities
We are a team of veteran entrepreneurs and software engineers. We have been working together in the field of data management for 25+ years. During that period, we have gained a track record of building successful enterprises that have created outstanding value for team members, investors, and customers. Our team has extensive experience developing highly scalable, high performance, distributed, elastic, robust, infrastructure software solutions.
Position Overview
The DevOps Engineer is a critical member of our engineering team, responsible not only for bridging the gap between development and operations but also for building robust, maintainable, and scalable automation software that accelerates the entire development lifecycle. This role goes beyond traditional DevOps by emphasizing strong software engineering skills, enabling the team to create tools and systems that streamline workflows, reduce manual effort, and ensure a fast, reliable, and secure delivery process.
Key Responsibilities
- Automation & Internal Tooling (Developer Experience)
- Design and develop complex automation software and internal tooling (in Python, Go, Rust, or similar) to improve development workflows and team productivity
- Build reusable components, APIs, and CLIs that abstract infrastructure and deployment complexity
- Identify manual or inefficient processes and proactively engineer automated solutions
- CI/CD Pipelines
- Architect, implement, and maintain robust CI/CD pipelines that support automated testing, artifact packaging, canary/staged deployment, and rollback
- Work closely with developers to ensure build and release processes are reliable, observable, and fast
- Continuously enhance deployment tooling and support multiple deployment strategies (e.g., blue/green, rolling)
- Infrastructure as Code (IaC)
- Design and manage infrastructure using IaC tools such as Terraform, Pulumi, or Ansible
- Apply software development best practices (modularization, testing, versioning) to infrastructure code
- Maintain consistency, reproducibility, and scalability across environments (dev, staging, production)
- Monitoring, Observability & Reliability
- Develop and maintain observability systems using tools like Prometheus, Grafana, ELK, or OpenTelemetry
- Implement SLOs/SLAs and alerting systems to support high availability and performance targets
- Write automation for self-healing and failover where applicable
- Cloud & Containerized Environments
- Manage and optimize resources on public cloud providers (e.g., AWS, GCP, Azure), with a strong grasp of cloud-native patterns
- Design and maintain container orchestration platforms like Kubernetes, and support secure and efficient workload scheduling
- Implement cost monitoring, rightsizing, and performance tuning strategies
- Security, Compliance & Resilience
- Build tools to enforce security and compliance policies via automation (e.g., static analysis, secrets detection)
- Integrate security scanning into build pipelines (e.g., SAST, DAST)
- Maintain and test disaster recovery automation and incident response runbooks
- Cross-Team Collaboration & Engineering Culture
- Act as a technical partner to software engineers by providing well-documented, developer-friendly infrastructure
- Lead by example in adopting software engineering best practices within the DevOps domain
- Foster a culture of observability, automation, and continuous improvement
- Strong proficiency in at least one modern programming language used for backend tooling (e.g., Python, Go, Rust)
- Experience building and operating CI/CD pipelines and internal developer platforms
- Deep familiarity with IaC tools and cloud infrastructure and services
- Track record of designing systems that reduce friction for developers and improve reliability at scale
- Familiarity with GitOps, containerization (e.g., Docker, Kubernetes), microservices, and event-driven architectures is a plus
- Experience working with Linux
- Understanding of network protocols and security best practices
- Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent experience)
- 3+ years of work experience
- Excellent problem-solving and troubleshooting skills
- Strong communication and interpersonal skills
- Ability to work in a fast-paced, agile environment and handle multiple projects simultaneously
- Fluent in English, both written and spoken
