Salary
Not Disclosed
Job Type
full time
Location
Khurda
Duration: 12 months with longer extension Fulltime contract 8 hours per day/40 hours per week Working time zone: USA 9 AM to 4 PM PST mandatory Roles and ResponsibilitiesRe - design, modify, and scale distributed backend systems primarily built in Ruby on Rails to support horizontal scalability and SaaS multi - tenancy. Re - write and modernize legacy Ruby components to improve performance, reliability, and long - term maintainability. Design, implement, and optimize policy computation, policy distribution, and workload segmentation at a massive scale. Build and enhance asynchronous job processing, batch processing, and parallel execution pipelines using Sidekiq. Actively profile and optimize system performance using tools such as stackprof, ruby - prof, and memory profiler. Identify and resolve performance bottlenecks, memory issues, and blocking components in production systems through profiling, refactoring, and architectural improvements. Improve and maintain messaging and caching pipelines using Kafka or equivalent and Redis / Firefly. Collaborate closely with platform and architecture teams during the gradual transition of parts of the system to Java, while continuing to evolve and maintain the Ruby core. Debug and resolve complex production issues independently, owning problems end - to - end from diagnosis through resolution. Contribute to cloud - native deployments and infrastructure workflows, working alongside Dev
Ops teams using Kubernetes. Take strong ownership of system health, performance, and scalability, proactively identifying risks and improvement opportunities.
Bachelor s degree in Computer Science, Engineering, or a related technical field or equivalent practical experience . 5 years of backend software development experience, with a strong focus on Ruby and Ruby on Rails. Deep hands - on experience with Active
Record, including query optimization and data modeling at scale. Proven experience working on large - scale distributed systems beyond traditional CRUD - based applications. Strong experience with unit and integration testing using Minitest and/or RSpec. Hands - on experience with Sidekiq or equivalent background job processors. Experience profiling and optimizing Ruby applications for CPU, memory, and throughput. Familiarity with messaging systems such as Kafka or equivalent RabbitMQ, SQS, etc. . Experience working with legacy codebases and modernizing them incrementally without destabilizing production. Strong analytical and problem - solving skills with a production - first mindset. Excellent communication skills and the ability to collaborate effectively within cross - functional teams. Tools and Technologies Backend Frameworks Ruby, Ruby on Rails Active
Record Testing Minitest and/or RSpec unit and integration testing Performance Profiling stackprof ruby - prof memory profiler Asynchronous Processing Sidekiq Batch processing and parallel execution techniques Distributed Systems Messaging Microservices - based architectures Kafka or equivalent messaging platforms Redis, Firefly Datastores PostgreSQL MongoDB Graph databases where applicable Infrastructure Cloud Kubernetes Cloud - native deployments on AWS and Microsoft Azure CI/CDJenkins or similar automation tools for continuous integration and delivery
Hyqoo is a verified employer on Jobs In Odisha. They have active job listings across Khurda and are currently hiring for positions including Ruby Backend Developer.
Know someone who should apply?
Share on WhatsAppHyqoo
HealthcareJobsIndia.in
Hi-Tech Medical College & Hospital, Hi-Tech Medical College & Hospital
KIDS Hospital