At GigaSpaces, our employees are our greatest asset.

GigaSpaces, as a leading industry provider of enterprise scaling and cloud enablement solutions, is dedicated to hiring only the best and brightest individuals to join our dynamic team.
If you're a driven, self-starter looking for a change of pace, then we're looking for you!

Senior DevOps Engineers


Maintain up-to-date technical expertise with GigaSpaces Cloudify, including best practices around development, installation, configuration, tuning, optimization and runtime management.

  • Manage professional relationships with customer technical staff and understand their technical path, providing guidance and acting as advocate for GigaSpaces technology
  • Provide "hands-on" integration between Cloudify and various customer cloud related technologies (such as IaaS)
  • Coordinate activities between internal groups & partners.


  • Hands-on experience with one or more public or private cloud solutions (Amazon EC2, CloudStack, OpenStack, Rackspace, etc.) and cloud automation
  • Linux/Windows and virtualization technologies
  • Experience with Shell and batch scripting
  • Understanding of networking
  • Development experience with Groovy or Java
  • Experience with middleware concepts and deployment architectures
  • Experience working with Enterprise IT and Operations teams
  • Passionate about technology and current trends, with no hesitation to roll up your sleeves and dive in to learn a new technology
  • Strong written and oral communications skills
  • Travel is required 

Desired Skills and Experience:

  • Prior DevOps Engineering experience
  • Familiarity and prior experience with some of the following: Chef, Puppet, CFEngine, Capistrano, OpenStack, Jenkins, Splunk, monitoring tools
  • Experience working with dynamic languages, such as Groovy, Ruby or Python
  • Prior experience as a software Developer, with experience in Java or other Object Oriented language, and familiarity with software development full-lifecycle 




Linux System Administrator

Must have knowledge and experience of 3 years in:

  • Linux (RHEL/CentOS/NIS/YP)
  • Experience with scripting languages - bash/python/perl 
  • Windows (xp/7/8/server/AD)
  • Storage (NetApp/backups)
  • Virtualization, Cloud systems.
  • Networking (TCP-IP/Switches)


  • Experience with Cloud environments especially OpenStack and AWS.
  • Chef/Puppet or other configuration tools.



Java Developer 


  •  Fluent in Java technologies especially server side.
  •  Experience in distributed systems and concurrent algorithms.
  • Strong software design and architecture skills.
  • 5 years of experience in Java hands-on development.
  •  B.Sc/B.A in Computer Science from a major university.



  •  .NET,Python experience
  •  Spring
  •  Cloud technologies.
  • Networking



Software Architect 


  • Passion for learning new technologies.
  •   At-least five years of experience with hands-on design and development.
  • Python 
  •   Capable of analyzing project requirements, choosing Best-of-Breed products and implementing a solution from the prototype level to production ready solutions.
  •  Understand distributed system design and its tradeoffs.
  •  Experience with designing REST APIs


  •  Familiarity with open source Cloud technologies (OpenStack), DevOps tools, deployment automation (Ansible, Salt stack, fabric, …), monitoring (Nagios, CollectD, Riemann…) and configuration tools (Chef, Puppet ...).
  •  Familiarity with PAAS tools (heroku, beanstalk ...) , cloud services automation (CloudFormation …).
  •  Experience with java and ruby – Big Advantage.



Product Support Engineer



  • Interfacing with GigaSpaces World-Wide customers & partners through various support channels.
  • Coordinate activities between internal groups and lead to problem resolution according to customer’s expectations
  • Resolve product issues coming from the field in Pre/Post Sales and production scenarios
  • Involve analysis, debugging, communication, escalation and issues resolution


  • BA / BSc. in computer science or engineering
  • At least 3 years’ experience in Java software development is required. Hands-on (coding & tools), technical, problem solver.
  • "Excellent English, highly articulate, clear speaking & writing.

Knowledge in the following fields will be considered as an advantage:

  • Experience with application, middleware & cloud concepts, products (including OSS), architectures, and deployments.
  • Distributed Java systems and familiarity with associated protocols.
  • Spring framework, networking, relational & NoSQL databases, application servers and messaging systems. Knowledge of .Net, scripting.
  • Linux, Windows, virtualized & cloud based environments.
  • Understanding of concurrent and multi threading, distributed programming





At GigaSpaces - Our Employees are our Greatest Asset