Summary
Experienced Sr. System Architect and
Cloud DevOps Engineer specializing in system
administration, cloud management, and DevOps.
Proficient in Python, Java, AWS, Azure, and
Kubernetes.
Holds an engineering degree, an MBA, and
multiple certifications.
I am a seasoned Sr. System
Architect and Cloud DevOps Engineer with a
wealth of experience spanning various
prestigious organizations.
I have excelled in roles encompassing system
administration, DevOps implementation, and cloud
management.
With a comprehensive skill set that includes
Python, Java, AWS, Azure, Kubernetes, and more,
I have contributed significantly to projects
such as CRM Dynamics upgrades, Oracle product
administration, and automation initiatives.
My academic journey includes an engineering
degree, an MBA, and specialized training in AI,
machine learning, cloud computing, monitoring
system administration (like PRTG, Zabbix,
Nagios, etc.), and DevOps.
Also, my dedication to professional growth is
evident through his numerous certifications and
training programs, showcasing his commitment to
staying at the forefront of evolving
technologies.
Education
- B.Sc. in Electronics and Communications Engineering, Assiut University, Egypt (2008) - Grade: Good (70.7%)
- MBA in General Management, EIU.ac, Paris, France (2021) - Grade: 74.91%
- Postgraduate Program in AI and Machine Learning, Purdue University (2023) Verification link
- Postgraduate Program in Cloud Computing, UT Austin, USA (2023) Verification link
University name: Assiut University
Faculty: Engineering.
B.Sc. in electronics and communications engineering.
Grade: good (70.7%).
University name: EIU.ac
Specialty: Professional MBA in general management.
Grade: 74.91%
University name: IBAS
Specialty: Professional MBA in general management.
Grade: A
Skills
- Programming: Python, Java, C#, .NET
- Cloud: AWS, Azure, Google Cloud
- DevOps: Jenkins, Ansible, Docker, Kubernetes
- CRM: Dynamics 365, Siebel
- Database: Oracle, MySQL, SQL Server
- Monitoring: AppDynamics, PRTG, SolarWinds
Employment
- Sr. System Specialist and DevOps Engineer, Saudi Commission for Health Specialties (2016 - Present)
- Oracle Database & Application Server Administrator, Huawei (2015 - 2016)
- Technical Lead System Administrator, Vodafone Egypt (2012 - 2015) Role: TIBCO support.
- Oracle Database & OS Administrator, ITSOFT (2009 - 2012)
Administrator, DevOps, and Operation Role:
Operation:
● From Microsoft products: CRM Dynamics 365 administration, Azure DevOps (planning for controlling the process of deployment and managing reported bugs), GIT, TFS, pipeline builds, and releases; Windows Server 2016 and 2019 administration and basic knowledge about Azure Cloud and AWS.
● From Oracle products: Oracle Cloud (OCI) Administrator, Siebel CRM administration, Oracle access management (OAM), Oracle Identity Management (OID), Oracle enterprise content management (ECM), Oracle WebLogic administration, Oracle database advanced end-user, Oracle BI publisher, Oracle HTTP servers (OHS).
● Monitoring systems: AppDynamics system (application monitoring system), PRTG, OpManager (ManageEngine system).
● Other software products: containers (Docker and basic knowledge of Kubernetes), Ansible tools, configuration management tools (Jenkins and Azure DevOps).
DevOps role:
● I built a new implementation in the Saudi Commission for Health Specialists using Azure DevOps tools and pipelines and build tools to build the DevOps process starting from version control, bypassing test automation, Trillo (Modern Enterprise Content Management Platform), and releasing the applications we have (CRM Dynamics 365 on-premise, dotnet custom code on IIS, SharePoint system, Siebel, and ...).
● I am using AWS, Azure Cloud, Azure DevOps, Jenkins, GitLab, Ansible PowerShell scripting, Linux shell, PRTG, Zabbix, AppDynamics scripting, and ...
● I am following up and setting up a new process to control the full cycle of DevOps by agility methodology and scrum methodology in development, approvals, testing, monitoring, and ...
● Python to deal with operating systems, database queries, and other operational tasks.
● PowerShell scripts to automate and complete the DevOps process.
Responsibilities:
● Responsible for on-premise application infrastructure, DR, and cloud (OCI, Azure) related to the organization (building, administration, installation, and configuration management); CRM applications mainly (OS alerts, application alerts, and managing it) and IIS custom applications.
● DevOps process responsibilities and apply best practices on the best, fastest, and most efficient methodology.
● Building, administration, installation, and configuration management of Siebel 14 CRM base systems and Microsoft Dynamics 2016 and 365 on-premises.
● WebLogic, WebCenter ECM (enterprise content management), SharePoint, OID (Oracle Identity Management), OAM (Oracle Access Manager), OHS (Oracle HTTP Server), and Oracle BI Publisher administration.
● Oracle database operations like export, import, backup, and monitoring.
● Responsible for Linux and Windows OS related to the Mumaris system (installation, configuration, and …).
● Automate operation & support daily working.
● Dealing with Microsoft SQL Server database 2016 & 2017 & 2019, MySQL database (query, update, delete, alter, create, drop, and ...).
● Make sure security of running applications and Windows machines used in CRM.
● Administration and support SharePoint 2016 (install servers, manage privileges, and …).
● Using the Python programming language to automate and speed up my daily work.
Achievements:
● MumarisPlus & Unified system environment build and support.
● AppDynamics system implementations and support.
● CRM Dynamics 365 upgrade and new implementation.
● Azure DevOps implementation and builds from scratch (convert code from TFS to GIT and build all pipelines needed till delivery).
● Mumaris' system supports and operates.
● Mutamad system supports and operates.
Responsibilities:
● Technical application server administrator for WebLogic, Oracle SOA, OIM (Oracle Identity Manager), forms reports, and IBM WebSphere & Tivoli.
● Support database (Oracle (11g, 10g, 9i) and IBM (DB2 (9.7))) creations, database tuning, and control of all operations of databases.
● Support operating system administrator (Linux, UNIX, HP Itanium & Risk, Sun Solaris, and IBM AIX).
● Support developers, the QC team, and second-line support.
DevOps role:
● I am a part of the team building refreshment environment methodology by on-click, and we enacted it to be automatically without any manual actions starting from installing OS, installing software requirements, deploying environments, and maintaining DB scripts until testing by selenium tool and HP QC helpdesk. Also pipelines CI/CD for deployments in Tibco, Siebel, billing, WebLogic, Unix, Linux, and ...
● We are using Oracle Cloud on the prime tool, shell scripting, Selenium tool, Jenkins, and HP QC helpdesk in the above cases.
Achievements:
● Environment creation (database, back-end, frontend, application server, tabs platform, tabs7 environment, and ....)
● TABS7 project.
● Many patches of TABS (6.10, 6.11) products
Example sites I supported:
● VIVA El-Kuwait and ZAIN Al-Kuwait.
● EMTS Nigeria.
● ZAIN KSA (Saudi Arabia).
● Airtel Ghana, Airtel Nigeria.
● Warid Pakistan.
● Airtel Bangladesh.
Responsibilities:
● TIBCOCO development and integration using TIBCO Designer version 5.7 and dealing with EMS (enterprise messaging system) version 7.0, TRA (TIBCO runtime agent) version 5.7, and RVD (rendezvous) version 8.3.
● Dealing with SVN (versioning and revision control system) and GIT (distributed revision control and source code management system).
● Dealing with Jenkins for deployment and automation (creating a private cloud testing environment end-to-end).
● Acting as project manager to build a new environment with DEVOPS for the testing and the development teams using the Oracle cloud system.
Achievements:
● UNIX shell script for automating all TIBCO services on a machine.
● Production third-party cleanup process project.
● Private cloud services creation using automation scripts deployed on the Jenkins project.
Role: Technical lead testing environment administrator and Tibco administrator.
Responsibilities:
● Technical application server administrator for Weblogic, Apache, TIBCO, PBM, and Siebel.
● Technical system administrator for Linux (CentOS & Red Hat), UNIX (HP Itanium, Sun Solaris), and Windows 2003 servers.
● First-line support for the testing team (fixing issues faced by the testing team or escalating from the development team).
● Generating bills for the testing team (run rating and billing modules of BSCS).
● Supporting Vodafone systems (as an administrator) (IVR, billing (BSCS), provisioning (Tertio), Siebel, IVR, website and charging (CCAT), and ...).
● Deploying all deliveries on databases and application servers like Siebel 8.11.14 and middleware (TIBCO 5), billing, provisioning (Tertio), IVR, website, charging, website, extranet, and ...
● Private cloud administrator and responsible for managing deployment on it (using creating scripts, Jenkins jobs needed for automation, and …).
● Acting as project manager to build a new 7 environments with DEVOPS for the testing team using the Oracle cloud system to refresh it from production without any impact on current testing projects.
Achievements:
● UNIX shell script to solve some issues and automate something on UNIX and Linux servers.
● MESSI revamp and NDC projects.
● Blackberry, DATA, USB projects, etc.
● Siebel 8 & 8.1 (CRM), TIBCO, website, extranet, and Ericson billing refreshments.
● World CUP, ENGEZLY, and ADSL revamp projects.
● Vodafone Red project.
● Engezly application.
● Billing upgrade project and POS upgrade project.
● Building a new cloud environment (using Oracle Cloud systems) project.
● Other initiatives to enhance time to market (SQL_helper tools).
Responsibilities:
● Technical application server administrator for Weblogic, SOA, OIM (Oracle Identity Manager), and Forms & Reports.
● Database (Oracle) creations, database tuning, and control of all operations of the databases.
● Operating system administrators (Linux, Unix, HP Titanium, and Sun Solaris)
● Support developers, the QC team, and second-line support.
Achievements:
● Environment creation (database, back-end, frontend, application server, tabs platform, tabs7 environment, and ....)
● TABS7 project.
● Build many patches (releases) of ITSOFT TABS products.
Global Certifications
- PMP Certification PMP certified from the PMI organization in June 2021..
- ITIL Certified ITIL (information technology infrastructure library) Certified from PeopleCert.org (axelos.com) in June 2021.
- Certified Azure DevOps https://learn.microsoft.com/en-us/users/mohamedabdelrahman-6949/credentials?tab=credentials-tab
- Certified AWS DevOps https://cp.certmetrics.com/amazon/en/public/verify/credential/47e07741d3ab40a4b8a3fe6b6af48b5b
- Certified GCP DevOps https://www.credly.com/users/mohamed-abdelrahman.061c275b
Current achievements
- MumarisPlus & Unified System Environment Build and Support
- AppDynamics System Implementations
- Azure DevOps Implementation from Scratch
- CRM Dynamics 365 Upgrade
Projects
- DevOps Implementation for SCFHS
- Environment Creation and Automation at Vodafone Egypt
- Tabs Platform Administration for ITSOFT