DevOps Engineer

Annual base salary (This could vary from candidate to candidate)
USD90,000

The responsibilities for this role include:

  • Manage security updates on all servers
  • Manage Amazon AWS GuardDuty to identify and resolve issues to keep our infrastructure secure and compliant
  • Manage/schedule penetration testing
  • Manage Amazon AWS costs and resource reservations
  • Manage Percona MySQL migrations, backup and restore operations on all databases
  • Work with the engineering team to deploy and manage our development environment
  • Manage all Amazon AWS cloud services such as EC2, S3, ASG, Load balancers, Lambda etc.
  • Contribute to infrastructure improvements, architecture, development and deployment
  • Work with the engineering team to identify and implement infrastructure, CI/CD pipelines using tools such as Jenkins, and monitoring improvements
  • Responsible for all Ansible scripts that manage deployments across the infrastructure
  • Responsible for managing terraform scripts for building new instances
  • Manage system events, outages and maintain a low occurrence of service interruptions
  • Manage domain name renewal and security

Requirements

  • Minimum of 2-3 years DevOps experience
  • Experience with Elasticsearch
  • Experience with database administration (RDS / MySQL / Percona)
  • Experience with Ansible

Desired skills:

  • AWS DevOps Certification
  • Packer
  • Vagrant
  • Jenkins

Obstacles are not roadblocks to you, they are challenges to be figured out. You’re a problem solver who likes to find solutions rather than waiting to be told what to do.

You possess excellent interpersonal skills and communicate effectively with your team and other stakeholders.

You have an excellent ability to delegate tasks and monitor their progress, ensuring your team feels supported throughout project development and implementation.

You’re a learner and always want to find better answers and solutions. You aren’t afraid to be wrong if you know you can learn from your mistakes.

You have the self-discipline and motivation to work efficiently and honestly in a remote company.

You appreciate the balance between fun and professionalism.

You are excited to attend regular collaboration meetings with your colleagues.

You must be able to speak and write English fluently.

You can live anywhere outside of the US and are okay working during US business hours.

Benefits

This is a full-time position. The salary for this role is $90,000 USD/year.

Our international team members are hired as contractors but considered full-time, permanent members of our team. If required for your location, health benefits can be discussed as part of your compensation package.

Non-US-based employees are responsible for their own tax and statutory deduction payments.

All team members get 3-4 weeks of flexible paid time off per year, six paid national holidays, a technology upgrade program, and profit-sharing. When our company is successful, we all share in that success.

We get together in person once a year for a company retreat.

Order Desk is a multi-channel order management app that helps ecommerce merchants automate, organize and control their order fulfillment process. Our customers include merchants new to ecommerce, fulfillment companies managing stores for their clients and internationally-recognized people and brands—to name a few. We believe that: Customer support is essential to making a good product. The problems and questions our customers bring to us are what creates the foundation of every project we work on, so at Order Desk, we all do support — whether it’s supporting our customers via support tickets or supporting the people who support our customers. A healthy culture brings purpose to our work. We are invested in each other, we lift each other up, and we respect that we are each humans with lives, interests, and struggles outside of our jobs. We are serious about everyone on our team feeling safe, comfortable, and valued at work. Being self-funded keeps us invested. We care about what we do, so we’re in it for the long haul and are committed to growing responsibly and working creatively within the constraints of our own progress. Our goal is to make a useful, accessible product based on the needs of our customers, not the demands of investors. Remote work is the future. Being a remote company offers us valuable and diverse insight from a team of people all around the world. We believe in honoring the freedom to live our lives and care for our families and ourselves while practicing the self-discipline it takes to responsibly and successfully get our work done from wherever we choose to work. About the Role This is a full-time DevOps position. You will primarily be responsible for the technical infrastructure here at Order Desk. Our infrastructure is hosted at AWS and we run Linux servers. You will be responsible for keeping our servers humming reliably. The entire Order Desk team is generous with our knowledge and our time, and we teach and learn from each other on a daily basis. Decisions are often made collectively based on the wisdom and experience we each bring to the conversation. We are willing to look beyond our own ideas and comforts to grow our potential and do the right thing for our customers and each other.