
DevOps Engineer [Mid-Level & Senior] [Remote - EMEA]
- Remote
- Cairo, Al Qāhirah, Egypt
- Amman, Al ‘A̅şimah, Jordan
+1 more- Tech
Job description
What we're looking for
We are looking for experienced DevOps Engineers to join our infrastructure team. Your main goal is to build, maintain, and scale our cloud infrastructure and CI/CD pipelines that power our payment platform. You will be responsible for ensuring high availability, security, and performance of our systems while enabling our development teams to deploy with confidence.
Because of the mission-critical nature of our payment infrastructure, reliability and security are paramount. You will architect and implement robust CI/CD pipelines from the ground up, manage our AWS infrastructure, and serve as a site reliability champion ensuring our systems meet the highest standards of uptime and performance.
Aside from your role and responsibilities, our entire team helps shape MoneyHash's company vision and culture. Our team members should always show:
Respect. We are a global team - we value the diversity of humanity and seek the good in people. We expect you to be empathetic and cultivate respectful relationships with others.
Humility: We welcome open discussion and candid feedback, and expect all candidates to arrive ego-free and with a commitment to better themselves and others.
Flexibility: Being comfortable with fast-paced working environments is a must. We seek a highly motivated self-starter that can quickly get up to speed and rise to any challenge.
Willingness to learn: We search for champions of learning with a growth mindset. Mistakes are celebrated and part of our road to success.
What you will be doing
Design and build complete CI/CD pipelines from scratch using industry best practices
Architect and maintain highly available, scalable AWS cloud infrastructure
Implement Infrastructure as Code (IaC) using tools like Terraform, CloudFormation, or Pulumi
Manage Kubernetes clusters and containerized applications with focus on security and performance
Serve as a site reliability engineer, ensuring system uptime, monitoring, and incident response
Implement comprehensive monitoring, logging, and alerting solutions
Automate deployment processes and infrastructure provisioning
Collaborate closely with development teams to optimize application performance and deployment workflows
Establish and maintain security best practices across all infrastructure components
Design disaster recovery and backup strategies for critical payment systems
Optimize cloud costs while maintaining performance and reliability standards
Take ownership of production incidents and lead root cause analysis
Mentor development teams on DevOps best practices and cloud-native architectures
Implement GitOps workflows and manage configuration management
Ensure compliance with security standards and payment industry regulations (PCI DSS)
Create and maintain comprehensive infrastructure documentation
Job requirements
Core DevOps Skills
Mid-Level (3-5 years) / Senior (5+ years) experience in DevOps/SRE roles
Proven experience building complete CI/CD pipelines from ground zero
Strong understanding of site reliability engineering principles and practices
Experience with incident management, on-call responsibilities, and production support
Cloud & Infrastructure
AWS certification highly preferred (Solutions Architect, DevOps Engineer, or SysOps Administrator)
Hands-on experience with core AWS services (EC2, ECS/EKS, RDS, S3, VPC, IAM, CloudWatch, etc.)
Infrastructure as Code expertise (Terraform, CloudFormation, or Pulumi)
Experience with cloud cost optimization and resource management
Container Orchestration
Kubernetes certification is a huge plus (CKA, CKAD, or CKS)
Extensive experience with Kubernetes cluster management and operations
Proficiency with container technologies (Docker, containerd)
Experience with Helm charts and Kubernetes package management
Knowledge of service mesh technologies (Istio, Linkerd) is preferred
CI/CD & Automation
Expert-level experience with CI/CD tools (Jenkins, GitLab CI, GitHub Actions, AWS CodePipeline)
Proficiency in scripting languages (Python, Bash, PowerShell)
Experience with configuration management tools (Ansible, Chef, Puppet)
GitOps implementation experience (ArgoCD, Flux)
Monitoring & Observability
Experience with monitoring solutions (Prometheus, Grafana, DataDog, New Relic)
Log management and analysis (ELK Stack, Splunk, AWS CloudWatch)
Application Performance Monitoring (APM) implementation
Distributed tracing and observability best practices
Security & Compliance
Understanding of security best practices in cloud environments
Experience with secrets management (AWS Secrets Manager, HashiCorp Vault)
Knowledge of compliance frameworks relevant to payment systems
Network security and VPC configuration expertise
Site Reliability Engineering
Experience with SLA/SLO/SLI definition and monitoring
Capacity planning and performance optimization
Disaster recovery planning and implementation
Incident response and post-mortem processes
Preferred Qualifications
Experience in fintech, payment processing, or financial services industry
Multiple AWS certifications (Solutions Architect Professional, DevOps Engineer Professional)
Kubernetes certifications (CKA, CKAD, CKS)
Experience with database operations and management (PostgreSQL, Redis)
Knowledge of payment gateway integrations and PCI compliance requirements
Experience with chaos engineering and reliability testing
Familiarity with service mesh architectures
Background in network engineering and security
Experience with multi-region and multi-cloud deployments
Compensation Package
Very competitive salary - stock options - health insurance - professional development stipend - wellness stipend
or
All done!
Your application has been successfully submitted!