Senior DevOps Engineer

Remote from
Job level
Senior
Job type
Full Time,
Opening date
Closing date
19 Dec 2022
Views
226

About BookNook

BookNook is on a mission to ensure equitable access to rigorous and engaging instruction through technology innovation

BookNook is closing the early-learning gap for kids in grades K – 8 through pairing dedicated tutors with proven technology to teach the reading and math skills kids need to succeed. School districts across 35 states entrust BookNook’s virtual tutors and learning platform with the job of supporting their students. BookNook’s platform and high-dosage tutoring are paving the way for kids nationwide to achieve significant academic gains and receive the rigorous education they deserve.
At this time we are not able to provide sponsorship.
As a Senior DevOps Engineer at BookNook, you will immediately play an integral role in building out, scaling, and optimizing our cloud-based learning platform. You will be the first DevOps engineer joining our fast-growing technology organization. You’ll have the opportunity to shape the future direction of our services, building a department responsible for delivering outstanding user experiences and learning tools. Not only that, but you will be responsible for defining and developing standard practices and procedures. BookNook has reached an inflection point; our user base is growing exponentially, and so is our engineering team. As a Senior DevOps Engineer, you will play a key role in driving an engineering infrastructure and culture that emphasizes operational excellence and sustainable practices that can weather immense growth.

At Booknook, you will

  • Combine engineering experience and a process-driven mindset that drives you to improve existing systems and processes
  • Build systems to allow us to ship code faster and more reliably. And help us achieve our goal of zero-downtime continuous delivery by improving our existing CI/CD pipeline (CircleCI)
  • Define and own processes, strategies, architecture and tooling for improving our current processes for maintaining robust, highly-available products and services.
  • Work collaboratively with engineering teams to define healthy on-call responsibilities distributed across our organization
  • Maintain a healthy work-life balance by managing a triage program that distributes burden and responsibility to others on the team
  • Implement automated systems and processes for weekly production-health status reports with ever-improving reliability metrics.
  • Design and implement automated system for monitoring and alerting, and educate the engineering team on how to leverage them as part of the on-call rotation
  • Measure and improve app performance
  • Schedule and monitor jobs for various automated test suites into CI/CD pipeline
  • Play an active role in improving the team’s security posture
  • Perform post-mortems and in-depth root cause analysis on production outages to ensure we are always improving

What we’re looking for

  • 7+ years as a Site Reliability or DevOps Engineer with proficiency in one or more high-level languages (such as Ruby, Python, Java, or JavaScript) required. We run a Nodejs / Postgres stack that leverages Google Firebase for realtime sync.
  • An understanding of what it takes to design and run services at scale – and achieve the capabilities with infrastructure as code.
  • Previous experience working on cloud based infrastructure, CI/CD systems, docker containers, all while leveraging an infrastructure as code solution. We host our services on Heroku, AWS and Google Cloud, and are looking for someone who would be interested in helping us iterate on a container-based infrastructure as we grow.
  • Hands-on experience in at least one of the following: saltstack, chef, puppet, ansible or other mainstream deployment orchestration tool.
  • Operational knowledge/experience in AWS and GCP
  • Experience scaling applications & capacity management.
  • A fondness for learning and tackling new and exciting technical challenges.
  • A passion for teaching and our company mission. Many BookNook employees are former educators.

What you’ll get from us

  • Work remotely: Live and work wherever you like in the US.
  • Health insurance: We offer medical, dental, vision, and pet insurance for all our team members.
  • Time to recharge: We offer unlimited PTO, 12 paid holidays, and two company-wide weeks off.
  • 401(k): With a 3% company match.
  • Employee stock purchase programRetreat: Join us for our annual company get-together.
  • Home office setup: Get a laptop + a $100 monthly stipend for home expenses.
Join a company with a mission. BookNook has been around since 2016, is growing fast, and has already helped tens of thousands of children improve their literacy, especially those that come from the most disadvantaged environments. We’re a scrappy, smart team that gets things done but we are strong believers in family, friends, and work-life balance. Work on exciting technology and make a tangible difference in the world every day.

Personalised job alerts

Set up personalised e-mail alerts about similar remote jobs

Report jobEmbed widgetShare

How to apply

See a few more

Similar remote jobs in DevOps & SysAdmin

Job Widget Code

Place this code wherever you want the widget to appear on your page.

<script src="//jobicy.com/api/widget.js?5XyPbk5QqyZg=10415" async></script>

Job Search Safety Tips

Here are some tips to help you search and apply for jobs safely:
Watch out for suspicious jobs Don't apply for jobs that offer high pay for little work or offer to hire you without an interview.
Check the employer's profile Make sure you're applying for a trustworthy job by visiting the employer's profile and learning more about them.
Protect your information Don't share personal details like your bank account or government-issued ID on suspicious websites or messengers.
Report jobs that feel unsafe If you see a job that seems misleading, inappropriate or discriminatory, report it for going against our policies and we'll review it.

Share this job

FAQ

What position is BookNook hiring for?

BookNook is hiring a remote Senior DevOps Engineer from

What type of employment does BookNook offer?

This is a Full Time role.