DevOps Engineering Intern
Sarwa
Software Engineering
Poland · Abu Dhabi - United Arab Emirates · Remote
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.
This 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.