Summary
Overview
Work History
Education
Skills
Certification
Timeline

Olufemi Onafuye

Newark,New Jersey

Summary

Seasoned Linux System Administrator with over 6 years successfully managing diverse Linux distros and multi-site installations. Proficient at streamlining all scales of system architecture, from single terminals to multiple networked servers. Expert at maintaining smooth operation of Linux-based hardware installations with dynamic performance in environments relying upon diverse operating systems .

Overview

12
12
years of professional experience
4
4
Certification

Work History

Linux Administrator

Alokazor
01.2024 - Current
  • Managed and monitored installed systems for highest level of availability.
  • Installed packages and software upgrades using rmp, yum, dnf, apt as needed.
  • installed ,configured and maintained services such as Apache web server, Nginx , apache tomcat, SSH, load balancer, Samba, SAN, HAproxy.
  • Managed use of various types of databases and configured, installed and upgraded new ones like MySQL ,Mariadb
  • Wrote and maintained custom scripts to increase system efficiency and performance time such as back-ups, collecting and sorting logs, installation and monitoring
  • Created profiles in Ansible and pushed across all the servers across LINUX environments
  • Provided technical support and troubleshooting to internal and external clients
  • Supporting operating systems Red Hat Linux, CentOs, Fedora and Ubuntu
  • Experience working with Vmware Exsi, setting hard Partitioning using VM Utilities Performing change operations, performing disk backup, recovery and upgrade Interacted with vendors, contractors and professional services personnel to receive orders, direct activities and communicate instructions
  • Worked on virtual and physical Linux hosts and involved in day-to-day administrative activities such as maintaining user accounts, password management, providing advanced file permissions to specific users etc
  • Enhanced system security through regular vulnerability assessments and timely patch management.
  • Knowledge in system hardening such as SElinux, ACL , visudo chroot, etc.
  • Resolved day to day problems raised by users and lodged incidents presented by even monitoring system
  • Handled critical outages effectively minimizing the downtime of the servers
  • Enhanced system performance by optimizing server configurations and implementing regular updates.
  • Reduced downtime by proactively identifying and resolving potential issues through thorough system monitoring.
  • Improved security measures by conducting vulnerability assessments and applying necessary patches.
  • Collaborated with IT team to develop and implement comprehensive disaster recovery plans, ensuring minimal data loss during critical incidents.
  • Streamlined network operations by automating routine tasks using advanced scripting techniques.
  • Enabled smooth transitions during hardware and software upgrades, minimizing disruptions to endusers.

System Administrator

Teleworld Solutions
08.2021 - 12.2023
  • Managed and maintained a large-scale Linux server environment comprising over 500-1000 servers, ensuring optimal performance and reliability
  • Automated routine tasks using shell scripting (Bash) to improve efficiency and reduce manual errors
  • Implemented and managed backup and recovery solutions to safeguard critical data
  • Monitored system performance, analyzed logs, and resolved performance issues in a timely manner
  • Collaborated with other teams to deploy and support applications on Linux servers
  • Implemented security best practices, and ensured compliance with industry standards
  • Provided technical support and troubleshooting for Linux-related issues to internal teams and clients
  • Installed system-wide hardware components, confirming interoperation and compatibility with Linux-based software distros
  • Installing, configuring and maintaining Linux operating systems (OS), analyze and resolve problems
  • Administrations of servers based on Linux, CentOS and RHEL 5,6 and 7 which includes installations, testing tuning upgrading and loading patches
  • System disk expansion for both fixed and LVM partitions
  • RPM and YUM package installations, patch and other server managements Interacted directly with users to diagnose and correct major system issues and address concerns
  • Created and serviced administrator and user accounts on Linux-based systems, managing various deployments
  • Developed organization-wide administration policies to encourage continuity across multiple systems and facilities
  • Patched up the systems with the Linux servers and created tickets for the respective services
  • Documented system configurations, procedures, and troubleshooting steps.
  • Optimized server performance by implementing efficient system configurations and monitoring tools.
  • Enhanced system security through regular vulnerability assessments and timely patch management.
  • Streamlined software deployment processes for increased efficiency and reduced downtime.
  • Collaborated with cross-functional teams to design and implement infrastructure improvements, leading to enhanced system stability.
  • Reduced operating costs by migrating legacy systems to more cost-effective open-source solutions.
  • Developed custom automation scripts, significantly reducing time spent on routine administrative tasks.
  • Maintained high availability of critical systems by proactively addressing issues and conducting regular backups.

System Administrator

Thanos Consulting
06.2019 - 07.2021
  • Monitored the performance of Linux servers both on premise and virtual
  • Responsible for user management and patching on Linux servers (Red hat and CentOS)
  • Provided support for escalated tickets from Technical Specialist and/or Network/System architect(s) Provided internal analysis and support to ensure stability and reliability of infrastructure
  • Created processes from current state to maturity through facilitation and requirement gathering
  • Interacted with internal users and customers to learn and document requirements used to produce business required documents
  • Communicated highly technical information to both technical and non-technical stakeholders
  • Provided support during system development by interacting with software architect to understand software limitations
  • Documented requirements and contribute to user manuals on all activities
  • Implemented new systems by liaising with other IT staff such as programmers, networking to produce new systems
  • Performed evaluation of the functionality of Linux systems
  • Consulted with users to ascertain needs and to ensure that facilities meet user or project requirements.
  • Enhanced system performance by optimizing server configurations and implementing regular updates.
  • Reduced downtime by proactively identifying and resolving potential issues through thorough system monitoring.
  • Improved security measures by conducting vulnerability assessments and applying necessary patches.
  • Collaborated with IT team to develop and implement comprehensive disaster recovery plans, ensuring minimal data loss during critical incidents.
  • Supported the implementation of new technologies by providing technical expertise and training to colleagues as needed.
  • Enabled smooth transitions during hardware and software upgrades, minimizing disruptions to endusers.
  • Streamlined network operations by automating routine tasks using advanced scripting techniques.

Junior Linux Administrator

Top View Tour
06.2013 - 02.2016
  • Enhanced system performance by optimizing Linux server configurations and implementing efficient backup procedures.
  • Streamlined software deployment processes for increased productivity and reduced downtime during critical updates.
  • Collaborated with cross-functional teams to troubleshoot network issues, resulting in improved overall system stability.
  • Managed user accounts and access permissions, maintaining a secure environment for sensitive data storage.
  • Developed scripts for automating repetitive tasks, increasing efficiency of the IT team.
  • Monitored system logs and performed routine maintenance tasks, ensuring optimal server performance at all times.
  • Worked with users to determine areas of technology in need of improved usability.

System Administrator

Masha Academy
11.2011 - 01.2016
  • Resolved issues and escalated problems with knowledgeable support and quality service
  • Involved in installing ,configuring and maintenance of window servers
  • Create user Account and Group in Active Directory AD
  • Involved in troubleshooting issues related to servers, local services, and Data Centers for Microsoft windows system,
  • Compiled, processed and analyzed test data and results to improve product quality
  • Monitor security programs and alerts for anomalous behavior Developed IT policies to comply with applicable laws
  • Assisted employees with resolving network problems at remote locations
  • Handled critical outages effectively minimizing downtime of the server Monitoring security programs and alerts for anomalous behaviors Updated latest security patches for different Linux distributions (Redhat, Ubuntu etc).
  • Improved system performance by proactively monitoring and maintaining hardware, software, and network components.
  • Streamlined processes for increased efficiency by automating repetitive tasks through scripting.
  • Reduced downtime during system upgrades by carefully planning and executing migration projects.
  • Enhanced security measures with the implementation of patches and updates in a timely manner.

Education

Bachelor of Science - Information Technology

Western Governor University, Salt Lake City, Utah
01.2025

Continuing Education - Computer Science

Essex County College, New Jersey, United States
01.2020

Associate degree - Computer Engineering

Lagos State Polytechnic, Ikorodu, Lagos State, Nigeria
01.2012

Skills

  • Linux - Ubuntu, CentOS, Red Hat, Windows
  • BASH, YAML, JSON HTML, CSS
  • Nagios, Zabbix
  • Github, AWS commit, Bit bucket
  • Hardware troubleshooting
  • Network configuration
  • File system administration
  • Software Installation
  • Configuration Management
  • Backup and recovery
  • Automation tools : Ansible, Terraform, AWS cloud formation, Jenkins
  • Multi-User System Management

Certification

  • CompTIA+, August 2023
  • CompTIA Project+, July 2023
  • ITIL Foundation, October 2023
  • Linux Professional Institute Certification (LPIC -1), March 2024

Timeline

Linux Administrator - Alokazor
01.2024 - Current
System Administrator - Teleworld Solutions
08.2021 - 12.2023
System Administrator - Thanos Consulting
06.2019 - 07.2021
Junior Linux Administrator - Top View Tour
06.2013 - 02.2016
System Administrator - Masha Academy
11.2011 - 01.2016
Western Governor University - Bachelor of Science, Information Technology
Essex County College - Continuing Education, Computer Science
Lagos State Polytechnic - Associate degree, Computer Engineering
Olufemi Onafuye