Mohamed Gamal Fathy
Instructor & Consultant
- Senior Linux System Engineer at DELL Technologies
Apr 2021 – Present
• Work with the 5G R&D teams to understand their kernel needs and work on the design that delivers them with a focus on performance.
• Take ownership of system design and system documentation.
• Understand and apply UEFI secureBoot policy over the Linux environment.
• Perform architecture review and propose architecture improvement and evolution
• Design and Implement cluster applications via Docker, Kubernetes, and HA availability.
• Being agile and retrospective, and identify what we’re doing wrong so we can fix it, and what we’re doing right so we can improve on
- Senior Core System Engineer at Vodafone Group (_VOIS)
Dec 2020 – Apr 2021
• Responsible for carrying out system’s related changes & deployments including Applications upgrading and ensures the highest levels of systems & infrastructure availability
• Identified Automation opportunities & work actively with the Team in implementations via Ansible, GoCD, GitHub & NIFI.
• Ensured collaboration with TSSI OPS teams on handling BAU tasks & performing necessary handovers/KTs.
• Corrects software errors in existing systems and improves performance through hardware upgrades
• Developed automation framework to maintain the DevOps model and save operation time
• Responsible for the integration between different tools in the supported solution
• Confident and able to liaise and influence at all levels within Vodafone and/or relevant customer organizations
• Worked on virtualized environment hosted in Google Cloud Platform (GCP)
- Charging System 2nd Line Support Specialist at Vodafone Egypt
Jul 2019 – Dec 2020
• Second-line support owner for charging and prepaid systems.
• Revamped and deployed new solutions for Automating the infrastructure and applications
• Provided technical knowledge to team members on OS level resulted in administrating performance increase.
• followed cases with SW/HW vendors (HP, Oracle, and Ericsson)
- Charging System 2nd Line Support Engineer at Vodafone Egypt
Feb 2018 - Jul 2019
• Second-line Support Engineer for the entire Prepaid Charging System nodes
• Full Administration of Operating systems (Red hat Linux and Oracle Solaris UNIX)
• Managed more than 1000 LINUX/UNIX nodes including clusters and HA solutions
• Administration of Oracle Databases 12c and application containers such as Apache Tomcat and Oracle WebLogic.
• Wrote bash, python, and SQL Scripts for Monitoring, Performance measuring, and
Nodes Alarms
• Worked as a 24 x 7 on-call engineer covering global problems and individual problems for premium and platinum customers.
• Maintain NFS and Samba configurations on Linux NFS servers and clients, NAS systems and parallel file system configurations.
• Performed deployments for fixes/new features for our in-house systems.
• Integrated new nodes and performing both hardware and application acceptance.
• Served several customer touchpoints Customer Care, Supply Chain, Commercial, Development, Finance, and Revenue Accuracy.
- Linux Instructor at Information Technology Institute ITI (Part-time)
Nov 2019 - Present
• Prepared Red hat Linux courses (RHEL Security and RHEL Administration )
• Prepared and delivered Red Hat Linux security course for penetration testing track.
- Technical Writer at Baeldung (Part-time)
Jun 2021 - Present
• Writing Linux Articles and Mini-Articles
- System Engineer at BASS DELL EMC Business Partner May 2016 - Feb 2018
• Administrated Windows Active Directory domain-based network architecture, DNS and DHCP
• Administrated Cisco Routers, Switches, and infrastructure
• Designing and maintaining network and storage infrastructure in virtual environments using VMware products including ESXi and Vcenter
• Troubleshooting Windows and Enterprise Linux based (RED HAT, Centos Version 7, 6 and 5) servers
• Managed MS Exchange Server 2013 Advanced knowledge of end-to-end mail flow, SMTP, TLS, Outlook, and troubleshooting email flow issues.
• Wrote Scripts for specified tasks for our system using Python, Power Shell, and BASH
• Performed daily system monitoring (Daily checkup list) using OPManager, verifying the integrity and availability of all hardware, server resources, systems, and verifying completion of scheduled jobs such as backups Integrity of all Services
• Installed, configured, and supported organization's LAN, WAN consisting of two branches with VPN connections using PPTP and SSTP
• Provided technical support by creating and/or resolving standard and escalated IT support cases
• Deployed a network solution for sites blocking conflicted with routing policy
• Deployed MS update server WSUS to manage the distribution of updates and hotfixes released for Microsoft products to computers in a corporate environment