Get email alerts for the latest jobs
Please be aware this job posting is over 1 month old, and is likely not accepting any more applicants

Overleaf (


Added Nov 13 from HackerNews

node backend chef docker operations nginx aws cloud redis jenkins mongo

Apply for this position
Overleaf ( | UK | REMOTE | Ops
We're looking for someone for a Ops role at Overleaf to modernise our operations setup. Overleaf is online LaTeX editor with over 2 million registered users that helps academics collaborate more effectively and makes LaTeX easier to work with.
We want to migrate our infastructure to Google Cloud/AWS/Docker from our current setup which based around Chef-server running on Linode. The technologies we currently use and will still need support before any migration include Ubuntu, Redis, MongoDB, Haproxy, Nginx, Node.js, Jenkins and Docker.
The job will involve responsibilities like:
* Modifying our Node.js services to work with different architectures as they evolve.
* Improving our auto-scaling solutions for our LaTeX compiling backend
* Management & maintenance of our infrastructure, including designing redundant architecture, and upgrades & security patches of services.
* Improving our CI and deployment process
* Testing and improving our backup & backup verification process, and emergency procedures.
* Keeping our emergency monitoring services tested and up to date
* Improving and automating the Docker build process of our open source and onsite package
* Being on call to deal with out of hours emergencies
Some reasons you'd enjoy working for us:
* Around 80% of our codebase is open-source and we’re big fans of Free Software.
* We’re agile (with a lower case a). We test everything (unit and acceptance), we have a CI build process, a full staging environment to play with, and we automate as much as possible.
* Working hours can be flexible to your needs.
* Remote is a first class citizen, all founders and employees work remotely. We get everyone together in London every few months for valuable face to face time.
Send us an email:
Apply for this position
Share this job
Not remote? Let us know!