Description

As Back End Developer in Tufin, you'll be part of our Security and Compliance group.

You'll be required to work independently and as part of an Agile team, in order to design, implement and maintain Network Security orchestration software solutions using: Microservices, Spring Boot, Java, Kotlin, MongoDB, Cassandra, and more. 

You will use Reactive programming, a Docker based infrastructure and Kubernetes. 

Requirements

  • Java (or any other JVM language) experience of at least 2 years - Must
  • In dept experience with high level software architecture and feature design - Must
  • Willing to code in Kotlin
  • Willing to learn Front End technologies like: Angular, Apollo
  • BSc. in Computer Science from leading universities.
  • Good communication skills with the ability to work effectively both independently & as part of a team

Nice to have skills

  • Experience Spring frameworks
  • Experience with Reactive programming,
  • Experience with NoSql Databases
  • Experience with Kotlin and Kubernetes.
  • Experience with networking and security software solutions

Description

Tufin®, the leader in Network Security Policy Orchestration, allows enterprises to streamline the management of security policies across complex, heterogeneous environments. Serving over 2,000 customers, Tufin’s network security automation enables enterprises to implement changes in minutes with proactive risk analysis and continuous policy compliance.

The DevOps team is responsible for maintaining and enhancing the continuous integration software development pipeline for R&D, and streamlines the process of turning our source code to into software installation packages for our customers. Our CI pipeline comprises multiple components running inside containers on Kubernetes.

As the PostgresSQl DBA in the DevOps Group you will be responsible for designing and implementing new features related to data, upgrade, and maintenance. You will be using leading edge technologies such as Kubernetes, C*, Mongo, GraphQL and more, to design innovative solutions that further enhance and automate our pipeline.

Responsibilities

  • Design, implement the Database infrastructure focusing on PostgreSQL
  • Write database documentation, including data standards, procedures and definitions
  • Take ownership on new projects, researching new infrastructure technology
  • Plan and advance the growth and scale of data capacity for future and upcoming new projects
  • Advise engineering teams in the design of the correct DB Schema and indexing strategy for performance and scalability
  • Develop automation and scheduling for all ongoing DBA maintenance and security tasks.

Requirements

  • Must: 5+ years of experience Administering Databases
  • Must: 3+ years of experience with Postgres (tools and extensions)
  • Experience in troubleshooting and tuning SQL Statements
  • Experience with Linux.
  • Advantage Mongo/Dgraph/C*..

Description

Tufin is taking its automation platform to the next level - and we're looking for a DevOps Engineer! 

We're planning the next phase of our product suite taking advantage of cutting-edge technologies around deployment automation such as: Kubernetes, Rancher, Docker etc.

Responsibilities as DevOps Engineer:

  • You'll design our solution around security policy, distributed metrics collection, distributed logs aggregation and tracing, automated deployment and more.  
  • You'll will have a direct impact on development processes across the entire R&D organization, optimize development workflows and enable enhanced customer engagement. This includes automatic configuration management, build and optimize pipelines, automatic provisioning and deployment. 

Requirements

  • At least 3 years of hands on experience as a DevOps engineer on a production environment 
  • Passionate about new technologies and expert in the field of DevOps 
  • Experience with Kubernetes/Docker Swarm/Terraform 
  • Experience with CI/CD automation platforms (Jenkins / TeamCity / Codefresh / CircleCI) 
  • Experience with version control systems (Github, GitLab, Bitbucket) 
  • Knowledgeable with automatic configuration management tools (Ansible / Puppet / Chef) 
  • Development and scripting skills (Golang/Python/Bash/Java) 
  • Experience with Linux based systems 

Nice to have

  • Experience with a cloud service (GCP / AWS) 
  • Knowledgeable with Gradle (or Maven) 
  • Knowledge and skills in the cyber security field 

 

Description

Tufin is taking its automation platform to the next level - and we're looking for DevOps Engineer !

We're planning the next phase of our product suite taking advantage of cutting edge technologies around deployment automation such as: Kubernetes, Rancher, Docker etc. As our DevOps you'll design our solution around security policy, distributed metrics collection, distributed logs aggregation and tracing, automated deployment and more. 

As a DevOps Engineer at Tufin, your work will have a direct impact on development processes across the entire R&D organization and will enable enhanced customer engagement.

Responsibilities:

  • Create/maintain Tufins’ branded OS based on CentOS
  • Automate creation of OS
  • Own the High Availability mechanism in the infrastructure of the product
  • Advise developers adding new product services
  • Design and implement next generation of TufinOS
  • Create/Maintain K8s clusters
  • Maintain DevOps tools and infrastructure (Jenkins/Codefresh/Artifactory)


Requirements

  • Development skills (Python/Bash/Java/C)
  • 3+ years of experience of maintaining RHEL/CentOS
  • Experienced in compiling and installing kernel drivers
  • Experienced in OS upgrade mechanism
  • Advantage: RHCSA Linux System Administration
  • Advantage: K8s, Terraform, AWS/GCP


Description

Tufin®, the leader in Network Security Policy Orchestration, allows enterprises to streamline the management of security policies across complex, heterogeneous environments. Tufin’s network security automation enables enterprises to implement changes in minutes with proactive risk analysis and continuous policy compliance.

As the Experienced Java Developer in Tufin, you'll be part of our product development team.

You'll be required to work independently and as part of an Agile team, in order to design, implement and maintain Network Security orchestration software solutions using: Microservices, Spring Boot, Java, Kotlin, MongoDB, Cassandra, and more. 

You will use Reactive programming, a Docker based infrastructure and Kubernetes. 

Location: Karmiel, North of Israel (10 minutes walk from the train station)

Requirements

  • Java (or any other JVM language) experience of at least 3 year
  • Experience in programming in Linux/Unix environment
  • Experience Spring frameworks
  • Good communication skills with the ability to work effectively both independently & as part of a team
  • BSc. in Computer Science from leading universities/Colleges.

Nice to have skills

  • Knowledge of leading private and public Cloud platforms  
  • Experience with networking and security software solutions
  • Experience with Angular development 
  • Experience with the following - Reactive programming, Kotlin, and Kubernetes.

Description

Tufin®, the leader in Network Security Policy Orchestration, allows enterprises to streamline the management of security policies across complex, heterogeneous environments. Tufin’s network security automation enables enterprises to implement changes in minutes with proactive risk analysis and continuous policy compliance.

As a Software Developer in Tufin, you will be using modern development methodologies and technologies. You will design and implement new features and capabilities, as part of an Agile development team, that will be used by more than 2000 enterprise customers all over the world.

Requirements

  • BSc. Computer Science from leading universities.
  • Experience of at least 3 years in Java (J2SE, JEE Server Side)
  • Experience in programming in Linux/Unix environment
  • Experience in Hibernate and Spring frameworks 
  • Experience with REST APIs
  • Experience with networking and security software solutions

Nice to have

  • Familiarity with DevOps CI/CD methodologies and tools.
  • Experience with networking and security software solutions.
  • Experience with Front End development.
  • Experience with development of micro-services.
  • Experience with Fullstack development .

Description

Tufin®, the leader in Network Security Policy Orchestration, allows enterprises to streamline the management of security policies across complex, heterogeneous environments. Serving over 2,000 customers, Tufin’s network security automation enables enterprises to implement changes in minutes with proactive risk analysis and continuous policy compliance.

Our Platforms group at Tufin is focusing on the integration and collaboration with the leading firewall vendors and cloud providers to retrieve, analyze and change security policies for our customers.

As an Experienced Java Developer, you'll be responsible for designing and implementing security and compliance solutions for AWS, Azure and more.

Requirements

  • Java (J2SE, JEE Server Side) experience of at least 3 years
  • Experience in programming in Linux/Unix environment
  • Experience in Hibernate and Spring frameworks
  • Experience with REST APIs
  • Team player with can-do attitude
  • B.Sc Computer Science from leading universities.


Nice to have skills

  • Experience with networking and security solutions is a big advantage.
  • Familiarity with micro-service architecture and reactive programming.
  • C++ server side development experience

Description

Tufin® is the leader in Network Security Policy Orchestration, allows enterprises to streamline the management of security policies across complex, heterogeneous environments. Serving over 2,000 customers, Tufin’s network security automation enables enterprises to implement changes in minutes with proactive risk analysis and continuous policy compliance.

As Fullstack Java Team Leader in Tufin, you will be using modern development methodologies and cutting edge technologies.

You will lead an agile development team of Java Backend and Frontend Engineers that will design and implement new features and capabilities.

you'll work with other departments within the organization including product owners, professional services and support departments

Requirements

  • Experience in managing a Fullstack or Server side development team
  • At least 5 years of SW programming in JAVA or similar 
  • Strong technical skills with ability to drive architectural changes and new technologies adoptions 
  • Experience with Agile/Scrum development methodologies.
  • People's person who can motivate and create a winner team
  • Ability to multitask, organize, and prioritize tasks
  • Very good communication skills in Hebrew and English
  • BSc. Computer Science from leading universities.


Nice to have

  • Experience with networking and security software solutions
  • Experience in Back-End development using, Spring, Hibernate, Docker, SQL and No-SQL DB.
  • Familiar with Front End technologies
  • Experience with REST APIs
  • Familiarity with DevOps CI/CD methodologies and tools

Description

Tufin®, the leader in Network Security Policy Orchestration, allows enterprises to streamline the management of security policies across complex, heterogeneous environments. Serving over 2,000 customers, Tufin’s network security automation enables enterprises to implement changes in minutes with proactive risk analysis and continuous policy compliance.

At the Platforms group at Tufin, we are focusing on the integration and collaboration with the leading firewall vendors and cloud providers to retrieve, analyze and change security policies for our customers.

As a team leader in the group, you will lead an agile development team, motivate people to strive for excellence and be innovative and recruit top talents in the industry.

Responsibilities

  • Lead a team of software engineers: manage, mentor and cultivate growth
  • Develop and maintain a collaborative and effective work environment for your team and through the company with other teams, departments and partners.
  • Manage the software development life cycle in an agile environment, help to prioritize and remove obstacles.

Requirements

  • At least 5 years of solid programming experience in Java/C++ server side development in Linux environment.
  •  Strong technical skills with ability to drive architectural changes and new technologies adoptions,
  • Ability to troubleshoot complex scalability and performance issues. 
  • Experience with Spring and Hibernate frameworks. 
  • Experience with Agile/Scrum development methodologies.
  • People's person with good communication skills to mentor and motivate.
  • Computer science degree from leading universities.

Nice to have

  • Experience with networking and security solutions is a big advantage.
  • Familiarity with micro-service architecture and reactive programming.
  • Familiarity with full stack development. 
  • Familiarity with DevOps CI/CD methodologies and tools.

Description

As a Senior Java Developer in Tufin, you will use modern technologies and development methodologies and you will have a direct impact on Tufin’s products and solutions. 

At the Topology and Analytics group at Tufin, we are focusing on algorithms for analyzing enterprise networks and automatically designing changes in the security configurations.

As a senior software developer in the group, you'll design, develop and maintain software modules for simulating and automatically configuring a wide

range of on premise, SDN and cloud based networks and security components in an enterprise environment.

Requirements

  • BSc. Computer Science from leading universities
  • Java (J2SE, JEE Server Side) development experience of at least 5 years
  • Good communication skills with the ability to work effectively both independently & as part of a team
  • Extensive knowledge in OO programming language (SOLID principles, OO Design Patters)
  • Experience in Hibernate and Spring frameworks              
  • Experience in distributed/multithreaded large scale application development

Nice to have knowledge and experience

  • Experience with networking or security software solutions
  • Experience with AWS/Azure
  • Experience with development on Linux
  • Experience with C++
  • Knowledge in modern front end technologies (e.g. Angular)