Ruby on Rails Developer | Codersbrain
full-time
Posted on August 16, 2025
Job Description
Software Engineer
Company Overview
Company Overview: Not specified.
Job Summary
As a Software Engineer, you will be responsible for developing robust applications using the Ruby on Rails framework, ensuring efficient database management, and implementing effective caching strategies. Your contributions will be vital in advancing the company's technology stack and enhancing user experience.
Responsibilities
- Develop and maintain applications using Ruby on Rails framework.
- Manage and optimize databases, specifically using PostgreSQL.
- Implement caching mechanisms with Redis to enhance application performance.
- Utilize Docker for containerization and GitHub Actions for CI/CD processes.
- Deploy applications on AWS (Elastic Kubernetes Service).
- Process background jobs effectively using Sidekiq.
Qualifications
- Proficient in Ruby on Rails and its ecosystem.
- Strong understanding of database management and experience with PostgreSQL.
- Familiarity with Redis for caching solutions.
- Experience with Docker for deployment and containerization.
- Knowledge of CI/CD processes using GitHub Actions.
- Experience with deploying applications on AWS (EKS).
- Understanding of background job processing with Sidekiq.
Preferred Skills
- Familiarity with other programming languages or frameworks.
- Experience in agile development methodologies.
- Knowledge of performance optimization techniques.
Experience
- Previous experience in a software development role is preferred; specific years of experience are not specified.
Environment
- The work setting, location (remote, in-office, hybrid), and any physical or environmental conditions are not specified.
Salary
- Salary range is not specified.
Growth Opportunities
- Potential career advancement opportunities within the company are not specified.
Benefits
- Offered benefits such as health insurance, paid leave, or work policies are not specified.