You will build and maintain scalable applications using Ruby and the Rails framework.
Responsibilities
- Write idiomatic Ruby code following established language paradigms and constructs.
- Develop and manage background jobs using frameworks like Sidekiq.
- Manage data persistence and caching using MySQL, Cassandra, or Redis.
- Deploy and manage services within cloud environments.
- Maintain CI/CD pipelines and configurations using GitLab and Jenkins.
Required Skills
- 12+ years of professional software development experience.
- Strong mastery of Ruby programming language, idioms, and constructs.
- Deep understanding of the Ruby on Rails framework.
- Experience with MySQL, Cassandra, or Redis.
- Experience deploying to AWS, Azure, or GCP.
- Proficiency operating in Linux environments.
- Hands-on experience with GitLab and Jenkins.
- Background in managing background job frameworks.
- Bachelor's degree or equivalent experience.