We are a community of millions of educators who come together to share their work, their insights, and their inspiration with one another. We are the world’s first and largest open marketplace where teachers share, sell, and buy original educational resources.
The New York Times called the phenomenon we lead “A Sharing Economy Where Teachers Win”.
With over 2/3 of US teachers using the site, we are seeking engineers who are passionate about hyper growth and love solving complex problems.
As a Senior DevOps Engineer you will have the opportunity to build and maintain the foundation on which TpT is built. We are looking for individuals who are highly curious, passionate about infrastructure and wish to improve the lives of educators across the globe.
From day one you’ll be working at scale; our highly engaged user base includes over four million teachers and educators from around the world. As we grow our product you’ll take the initiative to design and implement simple, elegant solutions to our growing infrastructure needs.
In this role, you will
Collaboratively create distributed systems that respond automatically to changes in load and unexpected events
Create reproducible infrastructure via a variety of modern technologies such as Kubernetes, Docker, Terraform, Packer, and Chef
Systematically identify and fix performance bottlenecks within the application, database, OS, and network levels
Optimize end user performance by leveraging DNS and CDNs to minimize latency
Create developer tooling to minimize drudgery and reduce the possibilities of errors
Qualities for a successful candidate
Is endlessly curious about infrastructure
Takes a measure twice, cut once approach to changing infrastructure
Experience with configuration management tools such as Chef, Puppet, or Ansible
Readiness to automate processes in various languages, including PHP, Ruby, and Shell
Experience with Linux
4+ years of experience in web development and operations
Extra Points for
Being an active contributor to the open source community