Design, enhance, and maintain Ruby on Rails applications to support migration from on-prem data centers to Azure.
Refactor existing applications for cloud migration.
Adapt applications to run effectively in containerized/Kubernetes environments.
Perform application-level remediation to address performance, scalability, and cloud readiness gaps
Write clean, maintainable, and well-documented code
Participate in code reviews and contribute to engineering best practices.
Troubleshoot and resolve issues related to cloud migration and application behavior.
Required Qualifications
Strong hands-on experience with Ruby on Rails (backend focus).
Experience migrating or modernizing applications to cloud environments (Azure preferred).
Solid understanding of RESTful APIs and microservices architecture.
Experience working with cloud-managed services
Familiarity with Kubernetes and Docker (containerization and orchestration).
Experience with CI/CD pipelines and modern deployment practices.
Proficiency with version control systems (Git).
Experience working on large-scale enterprise applications.
Experience integrating infrastructure related changes into an application
Experience with Infrastructure as code (Terraform)
Nice to Have
Familiarity with cloud migration strategies.