DevOps Engineer (remote)

ProWritingAid’s Vision: Empowering people to share ideas, stories, and knowledge by inspiring, educating, and helping them to express themselves.


ProWritingAid is a remote-first company with team members from over 10 countries around the world. Despite our geographical distance, our team members are always friendly and ready to help each other be the best they can be.

Flexibility is one of our core principles – we know that life happens sometimes. We trust our team to get their work done regardless of location, family schedule, or time zone.

As part of our Development Team, you will work with some of the most talented people in your industry. Working on Language Processing AI offers plenty of scope for breaking new ground. Your projects will require innovation and creativity — not your regular “done that, repeat” stuff.

This is your opportunity to work for a company whose users really appreciate the product. Check out our wall of love to see some examples. We’ve been growing a strong and sustainable company for over seven years now and many of our first users are still customers today.

We are looking for a DevOps engineer who will make a big impact here at ProWritingAid. You will have experience delivering rock solid, scalable and high up-time cloud infrastructures using modern best practices.

Responsibilities

  • Ensure high availability and performance
  • Monitoring, alerts and health metrics of all critical systems including automated mitigation
  • Health dashboard and incident notifications
  • Out-of-hours support rota
  • Incident response + run books
  • Collaborate with the development team to provide supporting infrastructure
  • Design, test and execution of DR and BC
  • Support and maintenance of systems including Redis, MS SQL, Firewalls, VMs and IIS
  • Infrastructure for auto-scaling clustered containerized workloads
  • Centralized telemetry and logging for multiple systems
  • Continuous Integration & Delivery
  • Cost management
  • Environments
  • Capacity planning

Experience

You must have:


  • Experience in a similar role
  • Knowledge of modern DevOps best practices
  • Demonstrable experience in most or all of the responsibilities listed above
  • Azure, AWS or Google Cloud experience
  • IaC: e.g. Ansible or TerraForm
  • Docker
  • Docker Swarm (swarm kit) and or Kubernetes
  • GIT

Desirable Experience:


  • Multi-region cloud infra
  • HA Proxy, NGINX, Application Gateway (or equivalent layer 7 load-balancer)
  • Firewall/DDOS protection
  • SOC2
  • Working remotely
  • An interest in writing

Hours of work

Up to 40 hours/week

Please note that we are a fully-remote company so all applicants must be prepared to work independently from their own space.

How to apply

How to apply:

Please send the following to techjobs@prowritingaid.com:

Deadline November 9th, 2020

ProWritingAid Team
ProWritingAid is a bootstrapped, profitable company with over 100% YoY growth. We’re at the forefront of exploration and innovation within the field of natural language processing.
ProWritingAid Team
We are a 100% remote team so you can work from the comfort of home, your favorite coffee shop, or anywhere else that makes you happy and productive. With members in more than 10 countries around the world, together, we’re on a mission to empower people to share ideas, stories, and knowledge.
ProWritingAid Team
We’re an equal-opportunity employer genuinely committed to building a diverse team, and to fostering the type of inclusive environment in which diversity thrives.
ProWritingAid Team

What do we stand for?

Although we are separated by geography, we are bound together by our company vision and values:

ProWritingAid’s Vision

Empowering people to share ideas, stories, and knowledge by inspiring, educating, and helping them to express themselves.

ProWritingAid Team

A Love of Language

We are passionate about language and believe that it is an essential component for communicating ideas, stories and knowledge. We believe good ideas are intrinsically entwined with the words used to express them.
ProWritingAid Team

Integrity

We place a premium value on integrity and fairness. We do not accept abuse of any kind targeted at or within our team. We take responsibility for our actions, deliver the best work we can, and strive to learn from our mistakes. We always choose the most ethical option.
ProWritingAid Team

Community-Driven

We believe that everyone has something to say, and the right to say it well. We are constantly building and improving our software to better serve the needs of our writers.
ProWritingAid Team

Accessible and Educational

We believe every writer, regardless of their economic situation or educational background, should have access to our software. To this end, we will always have a free version available and a helpful customer support team to help writers learn to use it. We will encourage learning by providing high-quality educational content on our blog.
ProWritingAid Team

Diverse

We strive for diversity and equal opportunity in our team. We are building a team that represents a wealth of backgrounds, perspectives, and skills. The more inclusive we are, the better we will be.
ProWritingAid Team

Work/Life Balance

Despite our geographical distance, our team members are always friendly, empathetic and supportive to one another. We fully embrace the idea of flexible working. We trust our team to get their work done regardless of their location, family schedule, or time zone. We celebrate the diversity of our multinational team. We will always offer a helping hand, encourage each other, and show gratitude for a job well done.