I have a good experience in System Administration. During this period, I have taken on a range of assignments, from simple things like server setup, day-to-day technical operations, and database administration, to more elaborate tasks such as automated deployment and big-scale log processing. These assignments spanned multiple technologies.
I am curious by nature, and proactive in the workplace. These characteristics, combined with my communication skills, allow me to interact beyond the core of my specialty, thus constantly acquiring new knowledge and skills relevant to my career.
Senior Hadoop Administrator/DevOps @ - Working on a real-time processing platform that has the capability of analyzing that excess of 1 billion events per day.
- Building an internal solution that use of modern NoSQL technologies along with the evolving Hadoop ecosystem.
- Leads Monitoring and Alerts for different projects.
- Building Hadoop and other application using Docker containers
- Elasticsearch Logstash Kibana Solutions (ELK) From February 2015 to Present (11 months) London, United KingdomSystem Administrator @ From June 2014 to February 2015 (9 months) System Administrator @ - Designing system architecture, setting up and configuring Linux based servers, integrating various services (ElasticSearch, NginX, Hadoop, Postgres, Varnish, Redis, Memcached) to make them work coherently.
- Setting up monitoring services that stores latency, server responses and database query metrics, saving values into ElasticSearch and view them later using graphing tools such as Kibana.
- Reading and analyzing network latency, suggesting a better infrastructure using caching services such as Varnish to improve network optimization.
- Diagnosing, troubleshooting and solving urgent failures that occurs on the web servers.
- Testing functional and non-functional requirements for the website, ensuring optimal user experience for clients.
- Building Linux bash scripts to ensure server connectivity, and sending alert SMS in emergency cases.
- Drawing an infrastructure diagram demonstrating server connections, network inventory, installed services, and redundant servers. The diagram facilitates diagnosing problems and identifying points of failures.
- Optimizing network performance by re-arranging server architecture after studying current status through reading Kibana graphs that demonstrate network, database and web operations metrics. From July 2011 to June 2014 (3 years) System Administrator @ - Developing architecture design for a video serving website that is comprised of more than 40 Linux servers. Configuring Apache load balancer for a cluster of Ruby on Rails web servers.
- Monitoring bandwidth and quota usage on video servers using Munin. Adding and removing servers as needed to optimize network usage.
- Researching for cost-effective solutions for serving videos. Building a highly available video service by maintaining redundancy to handle failures and by load balancing network usage across video servers.
- Contacting various vendors and data centers, recommending new server architecture to handle the increasing traffic and the growing video data.
- Troubleshooting various urgent issues, ranging from data center failures and outages to security breaches.
- Administrating MySQL database thread pools, configuring database Master-Slave replications, maintaining database backups, balancing database read operations on slaves, configuring IP tables and firewalls.
- Programming a network optimizing Ruby scripts that balances bandwidth usage across servers, eliminating bandwidth overload, and maintaining optimal video streaming performance for clients.
- Handling maintenance procedures, installing new servers, diagnosing server failures, performing upgrades to legacy machines, carry out scheduled data backup operations and restoring lost data. From March 2009 to July 2011 (2 years 5 months)
Bachelor's degree, Electrical Engineering, 3.11/4 @ University of Jordan From 2004 to 2009 Dina Khader is skilled in: Apache, Linux, MySQL, Ubuntu, PostgreSQL, Fedora, LAMP, PHP, Unix, Git, Nginx, Bash, jQuery, JavaScript, MongoDB
Websites:
http://www.d1g.com