company-logo

WebPunch

Mid-Senior Rails Systems Monitoring & Quality Assurance

šŸŒ 100% RemoteFull-Time

Posted April 11, 2025

Position Overview

Join our team in a critical role focused on Ruby on Rails, legacy React code, Hotwire (nice to have), and Heroku infrastructure. You'll monitor, maintain, and enhance WebPunch systems while ensuring top-quality standards. The ideal candidate excels in system optimization, working with modern and legacy technologies, and resolving bugs to ensure stability and performance.

 


 

Key Responsibilities

  • Monitor and maintain the multiple WebPunch subsystems (email, SMS, data ingestions, to name a few) for uptime, reliability, and performance, ensuring security, data compliance, and site integrity.

  • Identify, troubleshoot, and resolve system issues proactively with scalable, sustainable solutions.

  • Optimize system architecture through collaboration with cross-functional teams and a focus on simplicity over complexity.

  • Monitor system metrics, logs, and alerts to ensure smooth operations and minimize downtime.

  • Maintain and extend our test suite for system components, including unit, integration, and end-to-end tests.

  • Identify, document, and reproduce bugs efficiently while maintaining detailed records of resolutions.

  • Ensure compliance with company standards, industry best practices, and regulatory requirements.

  • Develop playbooks, processes, and tools to support continuous improvement and system optimization.

 


 

Qualifications

Experience: 5+ years of professional development experience, with a strong focus on system monitoring, quality assurance, and bug fixing.

 

Technical Skills:

  • Proficiency in Ruby on Rails

  • Skilled in managing relational databases and diagnosing slow queries

  • Familiarity with Heroku infrastructure management

  • Ease of navigation across log messages and error backtraces on production environments, familiarity with Airbrake and Coralogix is a plus

  • Expertise in testing frameworks 

  • Strong understanding of debugging tools, database systems, APIs, and system integrations.

 

Required Technical Skills: 

  • Ruby and Ruby on Rails

  • PostgreSQL

  • JavaScript and React

  • Hotwire, as we are moving away from React

  • Proficiency in building and consuming web APIs

  • Git/Github

  • Redisand Sidekiq

  • Willing to work with an existing code base

  • Test-driven development using RSpec, Capybara.

  • Pair programming and code review of pull requests

  • The ability to learn a fairly robust codebase

**Google My Business experience is a plus

 

Tools Used:

  • Heroku

  • Twilio 

  • Mandrill

  • AWS

  • Slack

  • Trello

  • GSuite

  • Travis CI

 

 Being Human  Skills:

  • Ability to be a team player and work with other WebPunch team members who are less technical.

  • Has heart and cares about the business, our clients, and our team.

  • Deadline-driven (we never miss deadlines).

  • Ability to come up with ideas and think of solutions and services.

  • Lack of ego and doesn t talk down to others. 

  • Problem-Solving: Demonstrated ability to identify and resolve complex system and code issues efficiently.

  • Collaboration: Excellent communication skills and the ability to work effectively with cross-functional teams.

  • Mindset: Detail-oriented, proactive, and committed to delivering high-quality results.

 


 

WebPunch Perks:

  • 20+ Paid Company Holidays

  • Unlimited Vacation + Sick Time

  • Your Birthday Off (Paid!)

  •  Becoming Your Best Self Initiative

  • Paid Meditation with Headspace

  • No Over-40-Hour Weeks or Weekends Ever

  • Virtual Team Events (Cooking classes, anyone?)

  • Assembly Credits: Use them for gym, travel, daycare, coffee, etc.

  • Company-Provided MacBook

  • Pet Adoption Program (We pay 50% of your adoption fees!)
    Health, Dental, Vision + HSA

  • 401k with 3% Match + Roth Account Option

  • Half-Day Fridays

 


 

How to Apply:

Ready to join our team? Start by clicking the link below.

https://app.testgorilla.com/s/zbdamebo

By completing this assessment, you'll have the chance to showcase your skills relevant to the role. This approach allows our team to focus on your unique abilities, moving away from the traditional CV comparison. This ensures a fair and unbiased evaluation process, offering every candidate an equal opportunity to truly stand out. Expect the assessment to take around 60-100 minutes of your time. Good luck!

 Apply now and help us take our development to the next level.

Help us maintain the quality of jobs posted on RemoteAfrica.

Is this job not remote? Read More

Let us know!
;