Tech Stack
Job Description, Responsibilities & Requirements
About the Position
We are seeking a talented Senior DevOps (AWS) Engineer to join our dynamic team for a fintech project in the US. The project's main goal is to manage and schedule debts for US customers using a popular payment system. The digital collection strategy allows clients to pay at their own pace on a customizable plan that works for them.
Responsibilities
- Design and implement infrastructure that supports dedicated application instances per tenant (e.g., separate EC2 instances, move to containers);
- Redesign a CI/CD flow to suit the tenant separation (to have ability to release each tenant separately);
- Automate environment provisioning using Infrastructure as Code (Terraform) to enable fast and consistent tenant onboarding;
- Improve infrastructure scalability and reliability;
- Configure and maintain monitoring and alerting systems using Prometheus and Grafana;
- Improve resiliency and cost efficiency of the cloud infrastructure;
- Together with developers continue the Database (PostgreSQL) optimization work (eliminating db locks, overload, efficiency, scaling.).
Requirements
- At least 4+ years of hands-on experience in DevOps;
- Deep understanding of AWS Cloud infrastructure (EC2, S3, VPC, IAM, RDS);
- Strong experience with Kubernetes (EKS) and containerization (Docker, Helm);
- Expertise in building Jenkins CI/CD pipelines (Pipeline-as-Code);
- Solid experience with Infrastructure as Code (Terraform);
- Experience with monitoring and alerting systems (Prometheus, Grafana);
- Understanding of Multi-tenant architecture and infrastructure isolation;
- Familiarity with Python/Django, Redis, and Task Queues;
- Experience with PostgreSQL would be nice;
- Upper-Intermediate level of English.
We Offer
- Referral bonus: $400
About the Company
This is a Fintech project from the US. Its main goal is to manage and schedule debts for US customers using a popular payment system. The digital collection strategy allows clients to pay at their own pace on a customizable plan that works for them.
The customers have a proprietary online portal to manage their accounts. The platform offers them multiple installment payment options, nearly instant account updates, and even potential discounts for many accounts.
Team Structure
Our team consists of:
- 1 Full-Stack Team Lead
- 1 Full-Stack Engineer
- 2 Backend Engineers
- 1 Frontend Engineer
- 3 Quality Assurance Engineers
- 1 Designer
- 1 Project Manager
Interview Process
- Recruiter interview – up to 30 minutes;
- Technical Interview – up to 1 hour;
- PM Interview – up to 30 minutes.
Contact Information
Lyubov Sokol
Recruiter at Ralabs
[email protected]
Nataliya Bahan
Head of Recruitment
Looks like someone you know?
Refer a friend and receive a bonus when they accept an offer.
Book a Call
Refer a friend, mate!
More details in our: telegram. Check all positions: here.