DevOps Engineering Intern
Summary
DevOps intern automates cloud infrastructure and disaster recovery for a regulated fintech platform, using Terraform, AWS, and Kubernetes under mentorship.
In 2017, our founders started Sarwa due to a lack of financial services offered to most of the world, and out of a need to help empower people in the region to invest in their financial future. Sarwa is poised to continue growing into the go-to platform for people to grow their wealth.
We do this through expert, affordable and easy investing. We’re a small team working on the region’s first and fastest growing investment and personal finance platform, making investing easy, low-cost and transparent, with a human touch woven into every step of the process.
We are a remote-first team. Where you choose to work is up to you - we have an office in Abu Dhabi that you can utilize as often or little as you’d like.
Our infrastructure team is looking for a DevOps engineering intern to help strengthen Sarwa’s cloud infrastructure and disaster recovery capabilities. This is a high-impact internship where you’ll audit and improve our Infrastructure as Code, provision sandbox environments in AWS, and contribute to automating our disaster recovery process — directly reducing our recovery time objective. You’ll be mentored by our DevOps Lead and gain hands‑on experience with production‑grade cloud infrastructure at a regulated fintech.
These might be a right fit if you:
- Are currently pursuing or recently completed a degree in Computer Science, Software Engineering, IT, or a related field
- Have basic experience with Git, Linux CLI, and understand the request/response cycle (how a user request reaches a database and back)
- Are eager to learn Terraform, AWS networking, and Kubernetes in a real production environment
- Have a genuine interest in infrastructure automation, reliability engineering, and cloud architecture
- Are comfortable scripting in Python or Bash and willing to learn boto3 (AWS SDK)
- Have strong problem‑solving skills and enjoy debugging complex, multi‑layered systems
- Are detail‑oriented and understand that in infrastructure, precision matters
- Communicate clearly and can document processes so others can follow them with confidence
Some of what you’ll do:
- Audit existing Terraform state and understand Sarwa’s Infrastructure as Code philosophy
- Provision a temporary Sandbox account within Sarwa’s AWS Organization, deploying core networking (VPC, Subnets) via Terraform to validate infrastructure portability across accounts and regions
- Participate in the DR Automation project - helping automate regional failover and promotion workflows
- Write and maintain automation scripts using boto3 for tasks that IaC cannot handle dynamically
- Contribute to documentation: build a comprehensive, code‑backed DR Playbook that enables any engineer to trigger a regional failover with high confidence
- Collaborate with the backend and platform teams to ensure infrastructure changes align with application requirements
- Learn and apply cross‑region peering, multi‑account routing, and EKS deployment management
Stack – Experience in these (or similar) is a plus
- Terraform (state management, cross-provider relationships)
- AWS (VPC, Organizations, EKS, IAM, Route53, multi‑region)
- Kubernetes / EKS
- Python and boto3 (AWS SDK)
- CI/CD pipelines (GitHub Actions or similar)
- Linux and shell scripting
Some of our benefits:
- Remote‑first and flexible work environment
- Diverse, driven and supportive team with a positive work atmosphere
- A culture of growth – being mentored, coached and supported to grow in your career
- Monthly stipend
Sarwa is dedicated to hiring a diverse workforce with varied experiences, perspectives and opinions. We believe diversity helps our team excel and enables us to build outstanding products for our customers.