Associate Architect - Software Development (Ruby on Rails)
Quantiphi
6 - 12 years
Bengaluru
Posted: 09/05/2026
Getting a referral is 5x more effective than applying directly
Job Description
Role - Associate Architect - Software Development (Ruby on Rails)
Experience - 6-12 Years
Location - Mumbai/Bangalore/Trivandrum
Responsibilities
- Lead the design, development, and maintenance of scalable Ruby on Rails applications.
- Configure, optimize, and scale application servers such as Puma, Unicorn, Falcon, or similar for high-performance systems.
- Architect and deploy Rails applications using AWS services (ECS, EKS, EC2, RDS, S3, CloudFront, IAM).
- Build, maintain, and scale Docker-based microservices using Kubernetes orchestration.
- Drive migration projects from Blackboard to Canvas LMS, ensuring:
- Secure and accurate migration of courses, content, and user data
- API-based integrations between Canvas LMS and internal/external systems
- Performance tuning, testing, and validation of migrated systems
- Collaborate with DevOps and product teams on CI/CD, infrastructure as code, and monitoring.
- Optimize application performance using caching and background processing systems (Redis, Sidekiq, SQS, Kafka).
- Implement monitoring and alerting systems (CloudWatch, New Relic, Prometheus, Grafana).
- Participate in code reviews, provide technical leadership, and mentor junior engineers.
Requirements
- 6+ years of software development experience with strong expertise in Ruby on Rails.
- Proven experience in Blackboard to Canvas LMS migration (data migration, integrations, APIs, LTI, SCORM).
- Strong knowledge of application server tuning, concurrency, and scaling (Puma, Unicorn, Falcon, or similar).
- Hands-on experience with AWS cloud services (ECS, EKS, EC2, RDS, S3, IAM).
- Proficiency with Docker and Kubernetes for containerized deployments.
- Experience with Linux servers, Nginx/Apache, and load balancers.
- Expertise in relational databases (PostgreSQL/MySQL) and performance optimization.
- Familiarity with CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI, AWS CodePipeline).
- Strong problem-solving and debugging skills in distributed, high-traffic systems.
Nice to Have
- Experience with GraphQL APIs or gRPC integrations.
- Exposure to Elasticsearch or OpenSearch.
- Familiarity with Infrastructure as Code tools (Terraform, Ansible, CloudFormation).
- Prior experience in EdTech/LMS platforms with a strong understanding of LTI and SCORM compliance.
Services you might be interested in
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
