Summary
Overview
Work History
Education
Skills
Timeline
Generic
Cyrille  Madjo

Cyrille Madjo

Owings Mills,Maryland

Summary

A devoted, passionate and resolute Linux Engineer holding more than 5 years of solid experience of installation, configuration and maintaining RHEL/ CentOS based systems and possess strong capacity of troubleshoot issues. Proficient in handling virtualization (VMware & ESXI), automation (Ansible & Scripting), monitoring (CLI & Nagios), orchestration (Ansible) and version control (GIT). Expert in user management, file management, storage management. Excellent in container-based technology (Docker) and cloud (AWS).

Overview

6
6
years of professional experience

Work History

Linux Engineer

UnitedHealth Group
Owings Mills, United States
02.2021 - Current


  • Planned, installed, configured, maintained and administrated of Linux (Red Hat 6.x, 7.x and Centos 6.x, 7.x), VMware 5.x, 6.x and day - to-day system admin tasks
  • Migration of servers form physical servers to virtual machine and vice versa, also done migration of users, applications and data.
  • Managing vulnerability of RHEL systems with consistent scheduled patches and security hardening through provisioning of Ansible playbook.
  • Experience with Amazon Cloud Services including, but not limited to, EC2 Instances, S3 Storage, IAM, RSD and Cloudwatch.
  • Launching EC2 Instances, creating security groups and managing roles and permissions of users and groups.
  • Setting up AWS Cloudwatch for continuous monitoring of EC2 instances and AWS resources to manage infrastructure integrity.
  • Working with Docker, Docker hub and Docker registries, installation and configuration of Kubernetes and clustering them.
  • Proficient in creating Docker images using Docker File, working on Docker compose and Docker container snapshots, and managing Docker volume.
  • Expertise in managing version-controlled environment using GIT for sharing documentation privately and publicly within the environment.
  • Shared data with different teams of environment using GITHUB, managed Git Repositories on GUI and CLI.
  • Disk configuration & Managing File Systems in RHEL 6 & 7 environment using LVM
  • Introduced new servers to the network.
  • Monitoring of Performance of CPU, Memory, Disk utilization, and network using various monitoring tools like Nagios.
  • Configured, supported and troubleshoot e.g.
  • NFS, DHCP, DNS, FTP, SSH, Apache.
  • Managed, installed and upgraded software packages using YUM and RPM and creating YUM repository files for offline servers.
  • Managed the File System of all OS.
  • Properly managed all the mount points.
  • Took care of User Management including creating user, adding users to groups and managing user and groups access levels.
  • Actively reviewed the system Log files of all system events and took proactive measures to ensure high availability of the infrastructure.
  • Experienced in creating, extending, the physical volume, volume group, logical volume and SWAP dynamically on need basis.
  • Configuring and troubleshooting NFS and NFS related issues and using Auto Mount service for the NFS shares to avoid boot related issue
  • Monitored performance and performed kernel tuning using vmstat, iostat, sar, top and sysctl commands.
  • Ensured secure access of users by configuring key-base authentication.
  • Limiting user account privileges by configuring SUDOERS.
  • Performed scheduled system backups, monitored system logs, performance monitoring and capacity planning in anticipation of system resource usage and needs.
  • Taking backup and restored operations using tar and gzip.

Jr. Linux Admin

Trinitech Consulting Inc
Beltsville, MD
05.2017 - 02.2021
  • Configure and deploy new equipment.
  • Administer user accounts and security groups which included creation, deletion, and setting permissions for users.
  • Created users both manually and with useradd command.
  • Manage and monitor group policies and implementing appropriate permissions for files and folders and Managing Users and Groups.
  • Created users, added users to group and assigned permissions to control their access.
  • Work on Tickets as quick as possible and solve user's problems.
  • Used Rsync to migrate users from one server to another.
  • Analyzing the system logs and performing error analysis and recovery, documentation of procedures required for reference.
  • Ensured the hardware functionality to the best of their health.
  • Process Management using PID and killing processes.
  • Created links, archive the directories and transfer them from one server to another with SCP.
  • Made sure 24X7 support, handling tickets on day-to-day basis that involves identifying and resolving systems related tasks in accordance with priorities setup in dealing with trouble tickets.

Education

Associate Degree in Cybersecurity - CyberSecurity

The Community College of Baltimore County
Essex, MD
12.2020

Bachelor of Science - Computer Science

University Of Yaounde 1
Cameroon ( Yaounde)
10.2013

Skills

RedHat

DNS

DHCP

Partition

Ansible

ESXI

Docker

CentOS

FTP

TCP/IP

LVM

AWS

IAM

S3

Git

Kubernettes

NFS

TFTP

ACL

RAID

EC2

VPC

VMware

Git Hub

Bash Scripting

Timeline

Linux Engineer

UnitedHealth Group
02.2021 - Current

Jr. Linux Admin

Trinitech Consulting Inc
05.2017 - 02.2021

Associate Degree in Cybersecurity - CyberSecurity

The Community College of Baltimore County

Bachelor of Science - Computer Science

University Of Yaounde 1
Cyrille Madjo