Senior DevOps Engineer
RemoteCyprus or Saudi Arabia
Cyprus or Saudi ArabiaRemotePart TimeSenior LevelMedium
Part TimeSenior LevelMedium
Job Summary
Conduct infrastructure code reviews, document Wiki and GitHub repos, and manage CI/CD pipelines for production, operation, and services environments. Perform root-cause analysis on infrastructure problems, resolve issues, and deploy to environments while maintaining quality across existing and new services. Execute regular maintenance tasks, manage duty shifts, and design secure, scalable AWS networking architectures using Terraform, Kubernetes, and GitOps workflows with Argo CD. Optimize Dockerfiles and monitor systems using Prometheus, Grafana, and ELK/OpenSearch.
Required Qualifications
- At least 3 years of DevOps experience
- Kubernetes: Expert-level knowledge of Kubernetes architecture and internals.
- Hands-on experience designing and operating production Kubernetes clusters.
- Strong knowledge of Kubernetes networking (CNI, Services, Ingress, DNS, Load Balancing).
- Experience implementing RBAC, Pod Security Standards, Network Policies, and security best practices.
- Experience with cluster autoscaling (Cluster Autoscaler and/or Karpenter), HPA, and VPA.
- Strong troubleshooting and performance optimization skills.
- GitOps: Extensive experience with Argo CD.
- Designing and maintaining GitOps workflows.
- Experience with ApplicationSets and the App-of-Apps pattern.
- Managing deployments across multiple Kubernetes clusters.
- Strong knowledge of Helm
- AWS: Strong hands-on experience with AWS cloud services, including: EKS, EC2, VPC, IAM, Route 53, ALB/NLB, NFW
- Experience designing secure and scalable AWS networking architectures.
- Experience working in multi-account AWS environments.
- Expert knowledge of Terraform.
- Experience managing infrastructure across multiple environments and AWS accounts.
- Experience performing infrastructure migrations with minimal or zero downtime.
- Experience designing and maintaining CI/CD pipelines.
- Hands-on experience with GitLab CI
- Infrastructure deployment automation.
- Infrastructure testing and validation.
- Strong Docker knowledge.
- Experience optimizing Dockerfiles.
- Container security best practices.
- Monitoring & Observability: Prometheus, Grafana, Alertmanager, ELK or OpenSearch
- English language, level B1 minimum (at least ability to communicate in chat/email, write tech documents)
- Responsibility, accountability, communication skills and problem solving
- Remote work and/or relocation can be considered.
Desired Qualifications
- Cilium, Istio, Karpenter, External Secrets Operator, cert-manager, Kyverno, HashiCorp Vault, Go or Python for automation
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.