senior devops engineer
Vodafone - Egypt
مجموع سنوات الخبرة :9 years, 3 أشهر
• Install, configure and Manage VMware vSphere 5.x and 6 Infrastructure including (ESXI, VCenter, Clustering HA Configuration
• Design and Implement cluster application via Docker/Kubernetes, HA availability.
• Install, secure, and maintain servers including Red Hat Enterprise Linux, CentOS, Ubuntu on ESXi with vCenter.
• Design, implement and maintain CI/CD pipelines (Jenkins, Nexus and SonarQube).
• Implement a complete containerized Environments based on Docker and its tools.
• Apply Provisioning and Automation methodologies with Shell Scripts and Ansible.
• Implement a complete monitoring solutions with Prometheus, Prometheus Alert Manager and Grafana.
• Deploy Environments based Nginx, MongoDb, Postgres or any other software needed.
• Install, secure, and maintain Kubernetes clusters on different cloud providers.
• Manage Kubernetes clusters of the development/testing, scaled and staging, write manifests to deploy different components of the platform (Deployments, PVs/PVCs, Services, Secrets, ConfigMaps.
• Apply the Helm Chart templates on Kubernetes pipelines.
• Building and setting up new development tools and infrastructure like longhorn, rockceph and minIO.
• Create and configure Docker files and Docker-compose.
Technical support at international turnkey systems (Current)
(Sep 2015) Job responsibilities:
- large windows environment (1500 plus desktops) and support 10 sites. • Provide level one and two technical support and incident management service desk functions with Monitor and track ticket remedy system and Perform hierarchical escalation according to SLA. • Provide remote scripted support to the incidents related to desktop operating system, standard software, and office automation software. Including installing and upgrading Software, implementing file backups, and configuring systems and applications. • Perform anti-virus management (Update, Scan, Remove, etc.) for end user’s client machines. • Perform password reset for end users on directory services and enterprise IT applications and Setting up new users and disabling expired accounts in accordance with HR requirements. • Perform remote installation and configuration for VPN clients according to the customer’s policies and procedures. • Ensuring security and upgrades are applied to desktops and laptops and kept up to date.
2
• Enhance my professional skills in a dynamic and stable workplace to keep up with the cutting edge of technologies. • Communication with clients as required: keeping them informed of incident progress, notifying them of impending changes. • ensure incidents are routed to the proper next level/organization as part of the incident management process • Provide technical support during downtime and shift hours mandatory
Maintain IT infrastructures Video Conferences all over the company
Responsible for All asset and purchasing system.
Monitor the remote monitoring and management system alerts and notifications and respond accordingly through service tickets.
Provide troubleshoots and support for Outlook, Email issues,
Provide troubleshoots and support for printers (local and network), IP phones and Domain issues.
Data center Responsibility
For effective provisioning, installation/configuration, operation, and maintenance of systems hardware and software and implement Raid configuration and install new / rebuild existing servers HP & Dell and configure hardware, peripherals in accordance with standards and project/operational requirements.
Report data center weekly if there are any failures in servers as (RAM, Hard disk, power supplier and operation system) and replaced the failure.
Provide troubleshoots and support for printers, scanners and shared folders
-Provide helpdesk support and resolve problems to the end users satisfaction.
- Excellent Deal with MAC OS.
-Installing and configuring computer hardware, software, systems, networks, peripheral equipment and more.
-Helping the end user email management.
-Able to search about new technology and tutorial over the Internet and do it self-study.
-configure access point (Apple airport extreme and express).
- Install and configure pfsense firewall
-Setup, configure, troubleshoot, backup, antivirus support and maintain pc’s and Windows XP/Windows 7/Windows 8 Workstations
-Responsible for All asset and purchasing system.
-Responsible for All equipment and inventory system
1. Operating Systems (OS) installation / re-installation, upgrades and patches for desktops.
2. Maintain and ensure software licenses for All Assets (Desktop, Laptops and servers).
3. Administrating Windows Server 2008 R2 Services (AD, DHCP, DNS, etc…)
4. Adding, removing, or updating user account information, resetting passwords.
5. Configure E-mail accounts on outlook versions, archiving data files for users.
6. Providing maintenance and support for more than 300 PC.
7. Troubleshoot and resolve incidents (Hardware and Software) related to desktop and associated peripherals.
Helwan University, Cairo, Egypt Bachelor of computer science. May 2012 Major: Software Engineering Grade: (good) Graduation Project: Smart Scheduling Grade: (Excellent) Graduation Project: Title Smart Scheduling Description: A web based application that makes the student's registration Online; we reached a real solution for avoiding conflicts problem. This System simply manages the Original Schedule to avoid any Discussion between Doctors and student about lectures date. 1 Tools: