Desired Skills and Experience

  • Help resolve issues in production, test, and dev environments
  • Test our systems and processes
  • Work on tools for deployment, monitoring and operations
  • 2+ years of experience working in a Software Engineering/DevOps role preferred
  • 1+ year(s) of experience working with UNIX / Linux systems administration preferred
  • Will consider new graduates with programming experience
  • BS in Computer Science, Engineering, or related technical discipline
  • Configuration management tools, preferably Salt (we have lots of servers and need to manage them in an automated way)
  • Experience with any of the following languages: Python, Shell, Java, etc.
  • Ability to iterate quickly in an agile development process
  • Excited to learn new technologies and evaluate technology solutions to problems
  • Ability to work in a highly collaborative environment
  • Solid communication skills
  • Motivated to learn and grow DevOps skills
  • And of course, writing good code! (data structures, algorithms, etc.)
  • Experience with continuous integration software, e.g. Jenkins or Bamboo
  • Amazon Web Services / AWS skills—a big part of our plan for the next six months is to move services into AWS.
  • Experience with resource managers, e.g. Mesos, Kubernetes, Yarn, etc.
  • Experience with Docker—this is a big part of how we’re going to be able to scale services and give engineers the tools they need to produce and deploy them.
  • Experience with distributed messaging systems, e.g. Kafka
  • Skill with “Big Data” tools, e.g. Spark, Hive, HDFS, Scala, Hadoop

Apply