**Important Information**
Experience: + 5 years
Job Mode: Full-time
Work Mode: Work from home
**Job Summary**
As a **_Senior Ruby (10579)_**, you will be part of a highly skilled technology and agile team by supporting and developing cutting-edge solutions to meet our business requirements. You will help us accelerate our customers' business results by innovating cutting-edge digital products.
Your responsibilities will include leading and actively participating in the design, development, and delivery of our software projects.
**Responsibilities and Duties**
- Maintain databases using Ruby migrations, ensuring data integrity and performance across PostgreSQL and MySQL.
- Utilize Redis for caching and Sidekiq for efficient background job processing.
- Integrate and maintain APIs using RESTful practices and develop microservices architectures.
- Write and maintain reliable and efficient tests using RSpec to ensure robustness and stability.
**Qualifications and Skills**
- Graduates in systems, networks or related fields with +5 years of experience.
- Strong experience in Ruby and Ruby on Rails development.
- Proven experience with database maintenance using Ruby migrations in PostgreSQL and MySQL.
- Experience with Redis and Sidekiq for caching and background job processing.
- Proficient in writing and maintaining tests with RSpec.
- Familiarity with RESTful API integration and microservices design.
- Proficient use of monitoring solutions like Datadog.
- OnCall rotation once every 4 weeks or more
**About Encora**
Encora is the preferred digital engineering and modernization partner of some of the world's leading enterprises and digital native companies. With over 9,000 experts in 47+ offices and innovation labs worldwide, Encora's technology practices include Product Engineering & Development, Cloud Services, Quality Engineering, DevSecOps, Data & Analytics, Digital Experience, Cybersecurity, and AI & LLM Engineering.
**At Encora, we hire professionals based solely on their skills and qualifications, and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.