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 US-based Fintech project managing and scheduling debts for US customers.
Project Overview
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.
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.
Locations
- Delaware, United States
- Madrid, Spain
- Brussels, Belgium
- Tallinn, Estonia
- Lisbon, Portugal
We Offer
- Competitive salary
- Opportunity to work on a cutting-edge Fintech project
- Collaborative and dynamic team environment
- Professional growth and development opportunities
About the Company
Ralabs is a leading software development company specializing in Healthcare, Fintech, and Telemedicine industries. We offer a range of services including Dedicated Teams, Custom Software Development, Product Discovery, UI/UX Design, DevOps, Cloud Development, Data Engineering, ETL Development, Generative AI Development, and more.
Contact
For more information or to apply, please contact Nataliya Bahan at [email@protected].
Refer a friend and receive a bonus when they accept an offer.