Devops Engineer

Apply Now

Company: BookedBy

Location: Austin, TX 78745

Description:

Who we are:

Welcome to BookedBy, an industry-leading business management solution and scheduling software for salons, spas, and barbershops everywhere.

BookedBy - with headquarters in Austin, TX - features more than 100 employees across three continents and powers thousands of locations worldwide with top brands such as Sport Clips Haircuts, Diesel Barbershop, Perfect Look, Sharkey's Cuts for Kids, Hairzoo, and more.

Founded in 2011, BookedBy's scheduling platform has more than 60 million bookings annually and enters an exciting growth phase into other service-based businesses.

Role Description:

We are seeking an experienced DevOps engineer to strengthen our infrastructure team and help us maintain high standards in system stability and robustness, monitoring and alerting, load balancing, and ease of deployment. The ideal candidate would have experience working with Docker, Kubernetes, infrastructure as code (e.g. Helm), Kops and AWS, and scripting or programming skills.

The successful candidate will collaborate with developers and other DevOps engineers to understand and deliver end-to-end value rather than solely focusing on completing assigned tasks. Open communication is essential for clarifying requirements, working well with the development team, and responding to their needs in a timely manner. Sharing knowledge with your peers, developing procedural documentation, and improving your own skills are keystones of the position.

Join us and help make our deployments state of the art, cost-effective, fault-tolerant, covered with monitors, and easily maintainable.

Key Responsibilities:
  • Improving clusters (updating, scaling, monitoring) and resolving issues with AWS resources and services related to the clusters.
  • Developing and improving release management tools (ACLs, configuring, versioning, rolling back and gradually rolling out of various SW products which we support), as well as binding them with other related tools.
  • Developing and improving monitoring and alerting systems, searching for the best options in the industry and integrating with them.
  • Continuous security audits and maintenance.
  • Migrating applications to Kubernetes.
  • Reviewing and phasing out obsolete custom-made deployment tools.
  • Developing dashboards and helper tools to speed up Customer Support personnel reaction to the most common problems.
  • Developing automation tools so that most common requests are handled in a self-service manner.
  • Improve internal technical operations by writing runbooks and other support documents.
  • Reviewing our existing architecture and providing ideas for improvement.
  • Working with other teams, making sure that the tasks are done and are of the best quality.


Qualifications and Skills:
  • 3+ years of Docker experience.
  • 3+ years of experience working with microservices.
  • 3+ years of working with CI/CD, e.g. Gitlab CI, Jenkins, Bamboo, GitHub Actions, etc.
  • 2+ years of AWS experience with EC2, Route53, RDS, ELB/ALB, IAM.
  • Security certification from an infrastructure perspective such as SOC2 Experience,
  • Experience working with Kubernetes dashboard, Kube-ops-view, Grafana, Prometheus, Kubectl, Kubernetes YAML-based manifests, helm.
  • Experience troubleshooting and resolving issues in production.
  • Proficiency with the command-line in Linux.
  • Scripting on an expert level, with tools such as: bash, jq, sed, awk
  • Programming experience with Ruby, Python, or Perl is a plus.
  • Experience working with monitoring systems, alarms, metrics dashboards.

What we offer:

Join an energetic, fast-growing global team where you'll have the opportunity to take on new challenges and advance your career. With continuous growth and development, you'll have endless potential to shape your future alongside us! Our benefits include:
  • Comprehensive Medical, Dental, & Vision Insurance to keep you and your family healthy.
  • 15 Days of Paid Time Off to recharge and enjoy life outside of work.
  • Hybrid Work Schedule: In-office Monday through Thursday, with a Flex Day Friday to work remotely.
  • In-Office Gym to help you stay active, healthy, and energized throughout the day.
  • Opportunities for Professional Development with access to courses and learning resources to help you grow your skills and advance your career.
  • Stock Options

Similar Jobs