ROR TECHNICAL ARCHITECT
Atos View all jobs
- Pune, Maharashtra
- Permanent
- Full-time
Experience: 6 - 10 yearsKey Responsibilities
- Develop and maintain web applications using Ruby on Rails and related technologies.
- Write clean, maintainable, and efficient Ruby code.
- Implement robust, scalable, and secure features.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- Design and maintain database schemas that represent business processes.
- Create and maintain automated test suites using tools such as RSpec.
- Ensure the performance, quality, and responsiveness of applications.
- Integrate multiple data sources and databases into a single system.
- Participate in code reviews and contribute to improving best practices.
- Work closely with cross-functional teams in an Agile environment.
- Strong experience with Ruby on Rails, along with common libraries such as RSpec and Resque.
- Deep understanding of Ruby syntax and programming nuances.
- Solid grasp of Object-Oriented Programming (OOP) principles.
- Familiarity with server-side templating languages (e.g., Liquid, Slim, etc.).
- Understanding of server-side CSS preprocessors (e.g., Sass).
- Basic knowledge of front-end technologies (JavaScript, HTML5, CSS3).
- Familiarity with MVC, Mocking, ORM, and RESTful architecture.
- Proficiency in version control tools such as Git, Mercurial, or SVN.
- Experience with development tools such as Bundler, Rake, or Bower.
- Exposure to continuous integration and deployment pipelines.
- Ruby on Rails (RoR)
- RSpec
- JavaScript
- Database design and development
- Experience with background job processing tools such as Sidekiq or Resque.
- Knowledge of cloud platforms (AWS, GCP, or Azure).
- Exposure to containerization tools like Docker.
- Understanding of Agile/Scrum methodologies.