WP Open position - Company

Home > Company > Careers > Open position 

Senior DevOps Engineer

Product Development

Rehovot, Israel


Senior DevOps Engineer 

Imperva is looking for a professional, self-motivated, Senior DevOps engineer to join our cloud-based Rehovot team.

The role includes developing rich interfaces and solutions, managing our large infrastructure of servers that are spread across over 30 PoPs around the world, automating processes, and working closely with other teams to bring about the next phase of cloud solutions.

 Responsibilities

  • Work directly with the R&D department and be part of their day-to-day work
  • Design and implement CI/CD solutions for the teams
  • Build automated infrastructure provisioning frameworks and test them 
  • Handle code deployments in all environments
  • Create monitoring dashboards for the teams and thrive to improve
  • Design and implement CI/CD solutions for the teams
  • Build automated infrastructure provisioning frameworks and test them Handle code deployments in all environments using IaC
  • Implement Monitoring Tools
  • Analyze and fix pitfalls in pipelines
  • Maintain day-to-day management and administration of projects
  • Document and design various processes; update existing processes
  • Brainstorm for new ideas and ways to improve development delivery
  • Document and design various processes; update existing processes

Requirements

  • At least 5 years of DevOps experience
  • At least 3 years of scripting experience in Bash, Python
  • At least 2 years of working with AWS cloud 
  • At least 2 years of working with Kubernetes in production (Kops/EKS experience preferred)
  • Proven experience building projects from scratch
  • Experience writing Terraform modules (Usage of Terragrunt is an advantage)
  • Experience building CI/CD pipelines in Jenkins (Groovy/Jenkins preferred)
  • Experience writing code in Python and Bash (Proven experience with Python is an advantage)
  • Experience managing, administrating and working on a day-to-day basis with Linux OS (Ubuntu preferred)
  • Experience working with CM solutions (Saltstack preferred)
  • Experience creating dashboards in Grafana (working with Prometheus backend is preferred)
  • Experience working with ES-based centralized logging solutions such as Graylog/logz.io 
  • Self-motivated, good at working both independently and as part of a team.
  • Familiar with configuration management platforms like Terraform, Terragrunt, Ansible, Puppet - advantage.
  • Familiar with monitoring systems like Prometheus, DataDog, Splunk, Nagios and Zabbix - advantage.
  • Familiar with cloud solutions like AWS, DO, Rackspace –advantage.
  • Experience in deploying CI environments
  • Networking knowledge – advantage.
  • Degree in computer science or similar - advantage.
  • Self-motivated
  • Good communication skills

 

About Imperva

Imperva is an analyst-recognized, cybersecurity leader—championing the fight to secure data and applications wherever they reside. Once deployed, our solutions proactively identify, evaluate, and eliminate current and emerging threats, so you never have to choose between innovating for your customers and protecting what matters most. Imperva—Protect the pulse of your business.

Imperva is an equal opportunity employer. All qualified applicants will receive consideration for employment. 


#LI-VA1