Position Overview
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, Cloud Front, 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 Dev Ops and product teams on CI/CD, infrastructure as code, and monitoring.
Optimize application performance using caching and backgr...