Ruby on Rails - Site Reliability Engineer
Are you passionate about website uptime and performance? Are you a Ruby on Rails guru? If so, we may have a position that matches your skills and experience! We are looking for a SRE (Site Reliability Engineer) to maintain a Ruby on Rails infrastructure on AWS that hosts several web applications. Also, this SRE will be responsible to handle issues and bug fixing in those applications.
Responsibilities:
- Ensure all servers are updated with the latest security and software patches.
- Monitor automated backup systems to ensure successful daily backup are saved on S3.
- Update the ruby / rails / gem versions based on new releases and vulnerability patches.
- Triage and respond to error conditions and exceptions, as reported by the web apps.
- Be on-call for urgent site issues that need immediate attention.
Requirements:
- 3+ years experience in System Administration in a RoR environment.
- Expert managing servers in AWS, including EC2, S3, and Cloudfront.
- Experience with error monitoring tools such as Rollbar, Sentry, or Airbrake.
- Working knowledge of deploying apps via docker.
- Focused on automation with experience in building and maintaining self-service tools.
- Strong security focus including knowledge of network, operating system and application level practices
- Familiarity with software development and code review practices
- Self-driven and able to troubleshoot
Highly Desired:
- Development skills (Ruby on Rails) with experience in writing & debugging code.
- Understanding and experience with the administration of infrastructure services such as Apache/ Nginx, HAProxy, PostgreSQL/MySQL etc.
- Proficient with performance monitoring using tools such as New Relic or AppDynamics
- Experience with Dokku Paas is a plus!
- Experience with Interactive Ruby Shell REPL
Last Updated:
August 23, 2024
Department:
Engineering
English Level:
Client Facing (TOEFL 610+)
Location:
Indonesia
San Francisco, USA
Years of Experience:
3