Ruby on Rails Architect
Experience:
10–15 Years |
Employment Type:
Full-time
Role Overview
We are looking for an experienced Ruby on Rails Architect to lead the design
and development of scalable, high-performance web applications. The ideal
candidate will have deep expertise in RoR, strong system design skills, and
experience in leading engineering teams and driving architectural decisions.
Key Responsibilities
-
Define and drive the overall architecture for Ruby on Rails-based
applications.
-
Design scalable, secure, and high-performance backend systems.
-
Lead technical discussions, design reviews, and solutioning with
stakeholders.
-
Mentor and guide development teams on best practices, coding standards, and
design patterns.
-
Collaborate with product, frontend, and DevOps teams to deliver end-to-end
solutions.
-
Ensure code quality through reviews, testing strategies, and CI/CD
practices.
-
Optimize application performance, scalability, and reliability.
-
Evaluate and recommend new tools, technologies, and frameworks.
-
Drive cloud adoption (AWS/Azure/GCP) and microservices architecture where
applicable.
Required Skills & Qualifications
-
10–15 years of overall software development experience.
-
5+ years of hands-on experience with Ruby on Rails.
-
Strong expertise in system design, architecture patterns, and scalable
systems.
-
Proficiency in RESTful APIs, microservices architecture, and distributed
systems.
-
Experience with databases: PostgreSQL/MySQL and NoSQL (e.g., Redis,
MongoDB).
-
Strong understanding of cloud platforms (AWS preferred).
-
Experience with Docker, Kubernetes, and CI/CD pipelines.
-
Solid knowledge of design patterns, OOP principles, and clean code
practices.
-
Nice to have:
Experience with React.js and modern frontend development.
-
Strong problem-solving, communication, and leadership skills.
Preferred Qualifications
-
Experience in building high-traffic, enterprise-grade applications.
-
Prior experience in a technical leadership or architect role.
-
Knowledge of DevOps practices and infrastructure as code.
What We're Looking For
-
A strategic thinker with strong hands-on technical depth.
-
Ability to balance architecture with execution.
-
Passion for mentoring teams and driving engineering excellence.