
Sami Ali
Verified Expert in Engineering
Prometheus Developer
Riyadh, Riyadh Province, Saudi Arabia
Toptal member since August 6, 2020
Sami is a site reliability and DevOps engineer with extensive Linux system administration skills from managing bare-metal infrastructure to cloud platforms like AWS and GCP. He has deployed and managed Kubernetes clusters along with GitOps methodologies and CI/CD processes to achieve infrastructure as code as well as deployment automation. Sami is passionate about observability and monitoring using tools such as Prometheus and ELK.
Portfolio
Experience
- Linux - 8 years
- Continuous Integration (CI) - 4 years
- Docker - 3 years
- Amazon Web Services (AWS) - 3 years
- Kubernetes - 2 years
- Terraform - 2 years
- Prometheus - 2 years
- Google Cloud Platform (GCP) - 2 years
Availability
Preferred Environment
Slack, Visual Studio Code (VS Code), Zsh, ITerm, MacOS, Linux
The most amazing...
...journey was containerizing and automating a food delivery app to run as microservices on top of Kubernetes, serving hundreds of thousands of daily orders.
Work Experience
Senior DevOps Engineer
Solutions by stc
- Produced and developed a large-scale OpenStack infrastructure including Elasticsearch and Kubernetes using the methodology of infrastructure as code.
- Automated deployment process with GitOps methodology, along with CI/CD tools such as Gitlab.
- Centralized all cloud monitoring pieces with Prometheus federation and Grafana. Optimized current custom metrics to provide observability on the systems.
Site Reliability Engineer
SwyftApp Delivery
- Operated and developed infrastructure as code production, and developed GKE Kubernetes clusters and a large-scale GCP-based infrastructure including MemoryStore, CloudSQL, and Compute Engine using Terraform/Pulumi.
- Automated the deployment process with GitOps methodology using Flux and Helm along with CI/CD tools such as Gitlab, CircleCi, and Github actions.
- Monitored all Infrastructure pieces with Prometheus and Grafana. Allowed autoscaling based on hardware utilization and custom metrics as per business needs.
Site Reliability Engineer
HungerStation
- Designed, built, and maintained core infrastructure pieces that allow applications to scale supporting tens of thousands of concurrent users.
- Managed infrastructure mix of vanilla VMs and Kubernetes clusters using Terraform and other similar tools.
- Containerized internal and B2B applications and package them to be production-ready using Docker and Helm.
- Assisted in improving the deployment process and CI/CD with GitOps practices of all services using Bash/Go scripts based on Prow Kubernetes.
Senior Linux System Administrator
STC
- Prepared and administered many critical Linux servers with RedHat distribution.
- Installed and monitored JBoss, Oracle WebLogic, SOA Suite, and other application servers.
- Integrated systems with third party application performance management like AppDynamics and Newrelic.
- Prepared, configured, and monitored Linux systems with open source tools such Munin,ICINGA2 and ELK.
Experience
Automate Releases via Fluxcd and Helm
CI pipelines build and ship images to registries as Flux rolls out updates and then commits back image tags to infra-config repositories.
Education
Bachelor's Degree in Computer Science
University of Science and Technology - Sana'a, Yemen
Certifications
Certified Kubernetes Administrator
CNCF
Red Hat Certified Architect in Infrastructure
Red Hat
Red Hat Certified System Administrator in Red Hat OpenStack
Red Hat
Red Hat Certified Specialist in Ansible Automation
Red Hat
Red Hat Certified Specialist in Linux Diagnostics and Troubleshooting
Red Hat
Red Hat Certified Specialist in Server Security and Hardening
Red Hat
AWS Certified SysOps Administrator - Associate
Amazon Web Services
AWS Certified Solution Architect - Associate
Amazon Web Services
Red Hat Certified Engineer
Red Hat
Red Hat Certified System Administrator
Red Hat
Skills
Tools
Terraform, Ansible, Grafana, Helm, Apache, NGINX, ITerm, Zsh, Slack, ELK (Elastic Stack), Jenkins, GitLab CI/CD, GitLab, GitHub, Google Kubernetes Engine (GKE)
Platforms
Linux, Docker, Kubernetes, Google Cloud Platform (GCP), Rancher, OpenStack, Amazon Web Services (AWS), JBoss, JVM, MacOS, Red Hat Linux, Icinga2, Visual Studio Code (VS Code)
Languages
Bash, Go
Frameworks
Flux
Paradigms
Continuous Integration (CI), Continuous Delivery (CD), DevOps
Storage
Elasticsearch, Memcached, MySQL
Other
Prometheus, HAProxy, MinIO, WebLogic
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring