Summary
Overview
Work History
Education
Skills
Availability
Certification
Websites
Training
Timeline
Generic

Ahmed Diallo

Brooklyn,NY

Summary

Skilled in Linux system administration with experience maintaining, configuring and troubleshooting various Linux systems. Strong understanding of networking, virtualization technologies and security protocols. Demonstrated problem-solving skills and ability to optimize system performance. Showcased commitment to improving infrastructure by successfully implementing automation tools in previous role.

Overview

5
5
years of professional experience
3
3
years of post-secondary education
1
1
Certification

Work History

Linux System Administrator

DXC Technology
New York, NY
09.2022 - Current
  • Drive key business-critical initiatives such as migrating physical and virtual services from RHEL6 to RHEL10 and building, installing, and configuring servers for deployment to the network with 100% successful delivery.
  • Employ a Logical Volume Manager (LVM) for efficient partitioning, formatting, mounting, and adjusting disk size with the changes within the environment accordingly.
  • Generating SSH authenticating keys to secure the environment and ensuring password less access of the users to remote servers.
  • Monitor log management on UNIX/Linux servers, including processes, crash, and swap management, with password recovery and performance tuning.
  • Configured firewalld rules across multiple Red Hat servers using Ansible playbooks from the fedora.linux_system_roles.firewalld collection, specifying service names (e.g., httpd) or ports (e.g., 443). Executed firewall-cmd commands to add services or ports and used systemctl to manage and verify the status of the firewalld service.
  • Configured services like Apache using Ansible's built-in firewalld module by adding relevant services (e.g., HTTP) to the firewalld and ensuring the firewalld service is started.
  • Utilized Ansible's command and shell modules to execute system uptime checks on target hosts by specifying the appropriate module along with the host name.
  • Implement Ansible automation to streamline deployment and configuration tasks across servers.
  • Utilize GIT for version control and repository management, engaging in tasks like cloning, pushing, pulling, and branching of repositories, while utilizing Source code management client tools like GitHub.
  • Build and configure Virtual Linux Servers using ESXi and vSphere Client to ensure system optimization, management, and availability needs.
  • Administer MySQL and PostgreSQL databases, and ensure their integrity, backup, and disaster recovery.
  • Implement and manage system monitoring tools such as Nagios to proactively identify and resolve issues, minimizing downtime.
  • Set up and manage LDAP servers to centralize user management, authentication, and authorization services across networked resources.
  • Implement security measures such as SSL/TLS for LDAP to ensure data transmitted across the network remains secure.
  • Install and configure DNS servers, typically BIND (Berkeley Internet Name Domain) on Linux systems, to resolve domain names into IP addresses.
  • Utilize VMware vCenter to manage virtual infrastructure centrally, including VM deployment, configuration, and operation.
  • Optimize network performance by tuning TCP/IP settings and ensuring proper bandwidth management.
  • Configure and manage high availability and fault tolerance features in vSphere to minimize downtime and ensure continuous service availability.
  • Managed and maintained secure Linux servers, implementing rigorous cyber security protocols to protect critical company data.
  • Utilized collaboration skills to work closely with the team of software developers to optimize Linux system configurations and improve server performance.
  • Provisioned and managed EC2 instances on AWS to deploy scalable Linux servers, ensuring high availability and security.
  • Configured and maintained network services such as DNS, DHCP, and NFS on RHEL 10.

Linux System Administrator

Epsilon
New York, NY
04.2020 - 08.2022
  • Installed, configured, and maintained Linux-based servers, including Red Hat Linux. Ensuring optimal performance and reliability.
  • Automating tasks, provisioning, configuration, patching, and running applications on multiple nodes with Ansible.
  • Managed the timely application of security patches and updates for all Linux servers, maintaining a 99% patch compliance rate.
  • Enhanced system efficiency and security through streamlined packaging and updated base Linux operating systems.
  • Led incidents management, change requests, and service requests, conducting root cause analysis for network related, performance, disk management, and LVM issues.
  • Maintained system and configuration files on version control systems like GIT/GitHub to track changes and manage collaboration.
  • Ensured seamless integration of LDAP with other services such as email, web applications, and file services for authentication purposes.
  • Monitored DNS server performance and troubleshoot latency issues or failures.
  • Configured and maintained network interfaces and settings on Linux systems. Troubleshoot network connectivity issues using tools such as ping, traceroute, and netstat.
  • Install and configure ESXi on physical servers, including setting up network interfaces and storage configurations.

Education

Bachelor of Science - Computer Science

University Gamal Abdel Nasser
Conakry, Guinea
09.2010 - 09.2013

Skills

  • Server optimization
  • Ansible automation
  • Database management
  • System monitoring
  • Network configurations
  • Change management
  • Incident response
  • Active collaboration
  • Problem solving
  • Attention to detail
  • Linux server management
  • Package management
  • Skilled in samba
  • Shell scripting
  • Web server administration
  • Task automation
  • Nagios monitoring software
  • SSL certificate management
  • User account management
  • Server management
  • User and group management
  • Firewall configuration
  • File system management
  • Remote Access management
  • Cron job scheduling
  • Active directory
  • File system administration
  • Network administration

Availability

New York, NY

Certification

Red Hat Certified System Administrator Certification (RHCSA)

Training

Linux, Red Hat Enterprise (RHEL), UNIX/Linux servers, RHEL6 to RHEL9, MySQL, PostgreSQL, VMWare vSphere, VMware vCenter, VMware ESXi, LDAP, DNS, DHCP, SFTP, FTP, SMTP, NFS, CIFS, Samba, Nagios, SSL, Firewall, Secure File Transfer Protocol (SFTP), SSH, Ansible Automation, bash shell scripting, Apache, AD Server, Logical Volume Manager (LVM), Logical Volume Manager (LVM), NAS, SAN, TCP/IP, LAN, NFS, CIFS, Autofs, GIT/GitHub, Troubleshooting, Backup and recovery, Communication, Time Management, Critical Thinking, Collaboration, Team player

Timeline

Linux System Administrator

DXC Technology
09.2022 - Current

Linux System Administrator

Epsilon
04.2020 - 08.2022

Bachelor of Science - Computer Science

University Gamal Abdel Nasser
09.2010 - 09.2013
Ahmed Diallo