Posted on: 14/01/2026
Job description :
Role : Ruby on Rails Architect
Experience : 10 -18 Years
Location : Bangalore / Chennai (Hybrid/Onsite)
Notice Period : Immediate to 15 Days Preferred
CTC : Best in Industry
Key Responsibilities :
- Platform Development : Design and build backend services and platform features using Ruby on Rails as the primary framework.
- System Architecture : Collaborate with engineering teams to define and implement scalable and maintainable systems architecture.
- API Design : Develop and maintain RESTful or GraphQL APIs that support front-end and third-party integrations.
- Database Management : Work with relational databases (SQL, PostgreSQL, MySQL) to design
data models, write complex queries, and optimize database performance.
- Message Queuing & Event Streaming : Work with Kafka for event-driven architecture and message queuing to ensure system reliability and scalability.
- Caching : Implement caching strategies using tools like Redis to optimize performance and
reduce latency.
- Performance & Scalability : Optimize platform services for performance, scalability, and reliability, particularly for large-scale data handling.
- Code Quality & Testing : Follow best practices for clean, maintainable code, and write automated tests to ensure system reliability.
- Collaboration : Work closely with cross-functional teams, including frontend developers (React/Typescript), DevOps, and product teams, to deliver high-quality, user-friendly features.
- Continuous Improvement : Stay up-to-date with new technologies, industry trends, and best practices to continuously improve the platform.
Required Skills & Qualifications :
- Strong experience with Ruby and Ruby on Rails (primary focus).
- Proficiency in SQL and experience with relational databases (PostgreSQL, MySQL).
- Experience working with Kafka for building event-driven architectures and handling messaging queues.
- Strong understanding of API design (RESTful, GraphQL) and integration with various systems.
- Nice to have a Familiarity with backend caching techniques using Redis.
- Ability to write clean, maintainable, and efficient code following best practices and design
patterns.
- Experience with version control systems like Git.
- Knowledge of testing frameworks and practices (e.g., RSpec, Minitest).
- Strong problem-solving skills, attention to detail, and the ability to troubleshoot complex
technical issues.
- Excellent communication skills and the ability to work effectively in a collaborative team environment.
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Technical / Solution Architect
Job Code
1601070