Desired Skills and Experience

  • Maintain and develop tools to automate much of the manual work required to keep a SaaS offering highly available, scalable, and resilient to the vagaries of the Internet.
  • Develop and maintain methodologies of iteratively deploying Instructure’s cloud-based architecture.
  • Build resilient and self-scaling systems so that you can sleep through the night even in case of instance failure.
  • Experience with Amazon Web Services
  • Programming experience using Ruby, Node, Go, or other modern programming language
  • Experience with Containers; Docker, Kubernetes, etc. 
  • Deep understanding of configuration management and automation tools (Anisible, Salt, Puppet)
  • CI/CD exposure - Jenkins, Git/Gerrit 
  • MS/B in Computer Science or applicable development camp cert. preferred, but not required 

Apply