Senior DevOps Engineer

תאור התפקיד

We are looking for a senior devops engineer.
As part of the devops team you will help design and implement scalable systems that will keep our large-scale platform running fast and smoothly. You will be a part of an innovative, high-performance team that is committed to delivering an application using cutting-edge technologies in a dynamic and agile environment. 
Our technologies are based on open source technologies and running on various platforms – cloud-based and on-premise. the devops team is responsible for a variety of interesting and hot domains – from integration of the latest technologies to the optimization of production environments.
 
Job description:
  • take responsibility for the availability and reliability of our platform.
  • collaborate with product & engineering groups to translate business needs into the right technical solutions.
  • building, performing and automating application deployments.
  • monitoring, maintaining and optimizing production systems.
  • continuously improve processes through automation and creation tools
  • performing root-cause analysis for service interruptions and creating preventative measures for deployment.
  • participate in 24/7 on-call rotations.

דרישות התפקיד

Requirements:
  • 5+ years of experience working in linux administration.
  • 3+ years of experience with monitoring, maintaining and optimizing production systems.
  • familiarity with production monitoring concepts and tools.
  • development and/or scripting skills to automate everything (bash, python, ruby etc.)
  • hands-on experience in provisioning and configuration management tools (e.g chef, puppet, ansible etc.)
  • experience with both cloud (preferably aws) and datacenter environments.
 
Advantages:
  • experience in provisioning and operating relations and/or nosql databases
  • virtualization and containerization experience (e.g. vmware, openstack, docker)
  • working experience in java/php based applications
  • experience working in a big-data environment 
  • understanding networking fundamentals, such as dns, network protocols, firewalls, load balancers etc.
  • familiarity with the devops culture
 
who you are:
  • you have the ability to thrive in a fast-paced startup working environment
  • you are pro-active, independent thinker with high energy/positive attitude
  • you have multi-tasking capabilities
  • you are highly motivated
  • you are fast learner
  • you have good team work and personal relations
  • you are a team player- you have proven ability of working in a dynamic startup environment.
  • you have excellent communications skills in english.