Desired Skills and Experience

  • Creating and maintaining scalable, reliable, consistent, and repeatable systems.
  • Implementing deployment and system maintenance tools like Ansible, Puppet, etc.
  • Working closely with Development to deploy new software and improve existing systems.
  • Tackling any issue that may occur along the way.
  • Responding reliably to on-call issues as needed.
  • Extensive experience in Systems or Development.
  • Solid understanding of Software Development Life Cycle, Test Driven Development, Continuous Integration, and Continuous Delivery.
  • Able to shell script and write effective Python or Ruby.
  • Extremely comfortable with Unix/Linux CLI.
  • Experience with automated deployment, provisioning, and configuration tools like Puppet, Chef, Ansible, or Saltstack.
  • Experience with installing, managing, and operation of NoSQL and SQL databases, like MongoDB, MySQL, and Vertica.
  • Deep familiarity with TCP/IP, with understanding of internet routing protocols and switched environments.
  • Being an excellent problem solver, and willing to roll up the sleeves.
  • Fluency in English.
  • BS in e.g. Computer Science or Information Engineering.
  • Debian or Ubuntu Linux know-how is preferred.
  • Distributed systems experience.
  • Familiar with Agile Methodologies (SCRUM, Kanban).

Apply