DevJobs

Private Cloud and Automation Software Developer Cloud Security

Overview
Skills
  • Bash Bash
  • C C
  • C++ C++
  • Go Go
  • Java Java
  • Python Python
  • Rust Rust
  • Jenkins Jenkins
  • Terraform Terraform
Why Join Us?

The CloudGuard Network Security Private Cloud, Licensing & Automation team is responsible for private cloud network security products, licensing solutions as well as the internal automation Infrastructure. In this role, you will be part of a software development team that designs & develops future Enterprise Network Security solutions for private clouds such as Broadcom(VMware), Nutanix, and others. You will create in various programming languages and will be exposed to multiple different technologies in the Cloud networking sphere.

Key Responsibilities

  • Develop and innovate products that transform the field of Software-Defined Data Center (SDDC) security and hybrid cloud.
  • Engage in exciting collaborations with both public and private cloud providers like VMware NSX, Cisco ACI, Nutanix, AWS, Azure, and more.
  • Develop and enhance existing CloudGuard licensing solutions.
  • Design, gather requirements, implement, and expand our architectural components - Work closely with other developers, QA engineers, various organizational functions, and customers.
  • Develop and sustain Automation Infrastructure - Utilize tools such as Jenkins for creating CI/CD pipelines, Terraform, and other Infrastructure as Code (IaC) tools.
  • Integrate and apply AI technologies to enhance product functionalities and performance.
  • Offer customers RnD technical support and participate in training sessions.

Qualifications

  • B.Sc. degree in Computer Engineering / Computer Science (or equivalent field of study) – Must.
  • 1+ years of experience as a software developer.
  • Networking protocols familiarity (OSI model, TCP/IP, HTTP, DNS) – Must.
    • Networking Cryptography – Advantage.
  • In-depth knowledge of one or more programming languages: Python/Java/Go, C++/C/Rust
  • Experience developing in Linux environment – Bash scripting.
  • Familiarity with Artificial Intelligence (AI) and Machine Learning (ML) technologies and frameworks – Advantage.
  • Flexibility and ability to work in a multi-tasked dynamic environment.
Check Point Software Technologies