Position: Tech lead Ruby on Rails
Company: GeeksForLess
Experience required: 5y
Category: Ruby
English level: upper
Published: 2021-05-01T00:00:00+03:00

Requirements:
• 6+ years of Ruby on Rails software development expertise
• Proficient with Ruby on Rails 
• Familiarity MySQL, RabbitMQ, AWS, Docker, 
• Solid understanding of object-oriented programming
• Algorithmic problem-solving skills
• High level of self-organization and responsibility
• Can mentor developers at all levels
• Intermediate written and verbal English skills

Technology stack:
- Our customer product is an Android application;
- It communicates with a Ruby on Rails backend;
Historical monolith (Loan / Payment / User management / KYC)
2 Additional services: Bank and Cards 
Sidekiq for background job processing / Current project to have RabbitMQ
- Our ML pipeline is an API-flask (Python);
AWS:
Elastic Beanstalk for deployment - ongoing project to migrate to EKS / Docker
RDS Aurora mysql database
QLDB for the bank team / Lambdas in Nodejs
S3
Kinesis (data-stream, firehose);
- GCP (GCS, BigQuery, Cloud Composer).

Project:
This is a mobile bank like a revolut or monobank.