Atos Hiring Ruby on Rails Technical Architect in Pune
Role Overview
Job Overview
Atos is hiring a ROR Technical Architect with 15 to 20 years of software development experience for a senior architecture role. The position focuses on Ruby on Rails and requires strong capability in designing scalable, secure, maintainable, and high-performance web applications. The architect will contribute to technical direction, solution design, backend architecture, database optimization, engineering standards, testing, and continuous delivery.
This is a leadership-oriented engineering opportunity for an experienced Ruby on Rails professional who can move comfortably between architecture decisions and practical software development. The role also involves working with Product, DevOps, QA, and UI/UX teams, mentoring engineers, and improving development practices.
Key Responsibilities
- Lead the architecture and design of scalable web applications using Ruby on Rails.
- Make technical decisions covering application structure, backend design, scalability, reliability, and maintainability.
- Guide solution design discussions and help engineering teams translate business requirements into practical technical solutions.
- Develop reusable and efficient Ruby components while maintaining clean and maintainable code standards.
- Design database schemas and improve database performance for complex application requirements.
- Integrate APIs, databases, and multiple data sources into cohesive application solutions.
- Review application performance, security, responsiveness, and scalability and recommend improvements.
- Establish automated testing approaches and encourage reliable unit testing practices.
- Work with engineering teams to improve coding standards, development quality, and reusable design patterns.
- Mentor engineers and contribute to technical knowledge sharing.
- Collaborate with Product, DevOps, QA, and UI/UX teams throughout the software development lifecycle.
- Support CI/CD adoption and continuous improvement across engineering practices.
Required Skills
Strong Ruby on Rails expertise is central to this position. Candidates should have extensive experience building and architecting web applications with Ruby and should understand Ruby syntax, language behavior, object-oriented programming, MVC architecture, and ORM concepts.
The role requires practical knowledge of Ruby on Rails libraries and development tools, including RSpec and Resque. Candidates should be comfortable designing maintainable application components, writing reusable Ruby code, and working with RESTful APIs.
Database expertise is also important. Applicants should be capable of designing schemas, supporting complex business processes, identifying database performance issues, and applying suitable optimization techniques.
Experience with automated testing and unit testing is expected. Familiarity with mocking frameworks and testing practices will help candidates contribute to reliable application delivery.
Required Technologies
- Ruby
- Ruby on Rails
- RSpec
- Resque
- MVC
- ORM
- RESTful APIs
- Object-Oriented Programming
- Liquid
- Slim
- Sass
- JavaScript
- HTML5
- CSS3
- Git
- SVN
- Mercurial
- Bundler
- Rake
- Bower
- Continuous Integration
- DevOps
- CI/CD
- Database Design
- Automated Testing
Preferred Skills
Experience with cloud platforms such as AWS, Microsoft Azure, or Google Cloud Platform can strengthen a candidate’s profile. Exposure to microservices architecture and container technologies such as Docker and Kubernetes is also valuable.
Knowledge of Agile and Scrum practices is preferred, particularly for candidates who have worked in collaborative product engineering environments. Experience leading technical discussions, managing stakeholders, and guiding engineering teams is highly relevant to this architect-level position.
Education
Candidates should have a Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field. The position also requires substantial professional experience in software development and Ruby on Rails architecture.
Experience
The position requires 15 to 20 years of overall software development experience with strong Ruby on Rails expertise. Candidates should demonstrate a history of designing scalable applications, leading technical decisions, optimizing databases, implementing testing practices, and guiding engineering teams.
Professionals applying for this role should be able to demonstrate architecture ownership rather than only individual coding experience. Experience designing distributed applications, improving application performance, and supporting continuous delivery will be relevant.
Soft Skills
Technical leadership, communication, and stakeholder management are important for success in this position. The architect will work with multiple teams and needs to explain technical decisions clearly to both engineering and business stakeholders.
Strong problem-solving skills are valuable when addressing architecture constraints, application performance concerns, database bottlenecks, and scalability requirements. Mentoring ability is also important because the role includes helping engineering teams adopt coding standards and effective development practices.
Benefits of Working in this Role
This role offers experienced Ruby on Rails professionals the opportunity to work at an architecture and technical leadership level. The position can provide exposure to scalable application design, cloud technologies, DevOps, CI/CD, testing automation, distributed systems, and modern software engineering practices.
The job description does not specify salary, insurance, bonuses, or other company-specific employee benefits, so those details should not be assumed.
Work Mode
The supplied job description does not explicitly state whether the role is onsite, hybrid, or remote. The listed job locations are Pune, Mumbai, Bangalore, and Chennai. Candidates should confirm the applicable work arrangement during the hiring process.
Location
The job posting identifies Pune as the location, while the detailed role description also lists Mumbai, Bangalore, and Chennai. This ROR Technical Architect opportunity is therefore associated with multiple India locations, with Pune specified in the original job posting.
Who Should Apply
This opportunity is best suited to senior Ruby on Rails professionals, Ruby Architects, ROR Technical Architects, Lead Software Engineers, Principal Engineers, and experienced backend architects with extensive web application development experience.
Candidates should apply if they have strong Ruby on Rails architecture skills and can demonstrate experience with scalable systems, database design, automated testing, API integration, CI/CD, and technical leadership.
Professionals with additional AWS, Azure, GCP, Docker, Kubernetes, microservices, Agile, or DevOps experience should highlight those capabilities in their resumes.
Career Growth
A senior architecture position like this can support progression toward Principal Architect, Enterprise Architect, Solution Architect, Engineering Director, or broader technology leadership roles. Experience mentoring engineers and influencing architecture standards can also strengthen a long-term technical leadership career.
Application Advice
Tailor your resume to emphasize 15 to 20 years of software development experience and deep Ruby on Rails expertise. Highlight architecture decisions, scalable application designs, database optimization, REST API integration, testing frameworks, and technical leadership.
Include specific examples of Ruby on Rails systems you have designed or improved, particularly where you contributed to scalability, reliability, security, performance, or maintainability. Mention RSpec, Resque, MVC, ORM, CI/CD, DevOps, and version control experience where applicable.
If you have worked with AWS, Azure, GCP, Docker, Kubernetes, microservices, Agile/Scrum, or distributed systems, make those skills easy for recruiters to identify. Focus on measurable technical outcomes and architecture ownership rather than listing technologies without context.
Technical Ecosystem
Eligibility Criteria
Education
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
Experience
15 - 20 years
Top Picks for You
Microsoft Senior Software Engineer AI AIOps Jobs Hyderabad
Microsoft • Hyderabad • Hybrid
Microsoft Principal Software Engineering Manager Jobs in Bangalore
Microsoft • Bangalore • Hybrid
Birlasoft Sr. Software Engineer Jobs in Pune | .NET
Birlasoft • Pune • Onsite
Birlasoft RPA & Appian QA Tester Jobs in Noida
Birlasoft • Noida • Onsite