Senior Linux Engineer Resume
2.00/5 (Submit Your Rating)
SUMMARY
- System engineer offering 9 - 10 years of Linux system administration and Engineering.
- FreeIPA users for centralized user provisioning & management.
- Virtualization with vmWare and KVM
- Support RHEL 6 and 7 infrastructures
- Red Hat Satellite 6 (updates, troubleshoot, remote job scheduling, and remote commands)
- Active Directory integration with Linux systems for centralized users, groups and server access.
- Perform software installation, upgrades/patches, troubleshooting, and maintenance on Linux, UNIX servers as well as troubleshooting tickets for Linux,
- Ansible modules, playbooks and tasks for centralized configuration, service, package management and troubleshooting
PROFESSIONAL EXPERIENCE
Confidential
Senior Linux Engineer
Responsibilities:
- Run system updates in using collections is Red Hat Satellite 6
- Set up logrotate
- Cron jobs to clean up directories
- Run remote commands with Red Hat Satellite 6
- Troiubleshoot systems using Red Hat Satellite 6
- Run remote jobs through Red Hat Satellite (Patching, reboots, check newest kernel after reboots)
- Operating system installations on bare metal using cd’s and on virtual machines using ISO files
- Perform Operating system patches
- Configure NFSv3 and NFSv4 server to provide ReadOnly access to its exports using Kerberos
- Mount NFS shares persistently (fstab) across reboots
- Configure backups to NFS location using REAR and NFSv4
- Set firewall rules to allow needed services such as SSH, NTP, rsyslog and NFS HTTPS
- Firewalld and iptables configurations and changes as necessary
- Use bare metal servers to install VMware
- Use Ansible ad-hoc commands on RHEL 6 and 7 and CentOS 6 and 7 syetems
- Configure samba shares between Linux machines and workstations
- Remediation for findings after security scans
- Write ansible playbooks to update packages and systems
- Ansible roles and tasks to replace tools such as ossec with wazuh
- Ansible playbooks to push configuration files to systems based on group inventories
- Wrtie Ansible playbooks to maintina latest packages and keep services running for RHEL 6 and 7 systems
- Server hardening for both physical/bare metal and virtual machines based on RHEL 7
- Install virtual machines on VMware virtualization environment
- Zabbix monitoring of Linux systems, switches and routers
- Create custom monitoring of URLs with Zabbix
- Build authentication server using FreeIPA
- Configure LDAP for centralized user provisioning
- Mount file systems locally and remote on Oracle Enterprise Linux
- Package management using Red Hat Satellite and Spacewalk. Yum and RPM
- Install updates for servers using yum
- Remote logging setup (rsyslog) and log watch
- Troubleshooting
- Server availability issues
- User access issues
- Network share connectivity issues (NFSv3 and NFSv4)
- Persistent file systems
- Customer requests
- Linux Server provisioning
- Adding and/or increasing hard drive and memory capacity
- Unlock accounts that have been locked by fail lock
- Provide monitoring status of servers in Zabbix
Confidential
Linux System Administrator
Responsibilities:
- Red Hat Satellite
- Provisioning systems through satellite and VMware
- Run system updates
- Register systems to satellite
- Red Hat CloudForms (Attended Red Hat CloudForms Class)
- Provision systems through Satellite and Vmware
- Create zones
- Red Hat Enterprise Linux
- System config, provisioning, troubleshooting user login issues,
- Registering systems to satellite
- Add users and groups to Oracle Directory Server Enterprise Edition
- Update passwords monthly for local accounts
- Adding space to systems (virtual hard drives and LVM)
- Write ansible playbooks to update packages
- Wrtie Ansible playbooks to maintina latest packages and keep services running for RHEL 6 and 7 systems
- Server hardening for both physical/bare metal and virtual machines based on RHEL 7
- Troubleshoot Oracle Enterprise Linux connectivity issues
- Mount NFS shares on Oracle Enterprise Linux systems
- Clone GIT repositories to Linux systems for developers and database administrators
- Use Ansible to send remote commands to systems and run yum update
- Systems maintenance. Kernel updates and other patches
- Registered systems to puppet for code to be pushed by developers
- Troubleshoot user login failures and server inaccessibility
- OpenScap vulnerability scans (Scap scans)
- Integration with Active Directory and troubleshooting user access issues
- Join Red Hat systems to Active Directory
- Change/update firewall settings using iptables and firewalld
- Create, turn on/off SELinux policies as required by security and functionality
- Perform logwatch and checks
- Configure remote logging for systems for redundancy of log files
- File shares
- Configure and troubleshoot samba shares
- Set up NFS server to share files and directories across similar virtual machines for NFSv3 and NFSv4 using krb (Kerberos)
- Set up NFS clients to mount shared exports with NFSv3 and NFSv4 using krb (Kerberos)
- Monitoring/Tickets
- Create alerts for systems in VMware using vROPs
- Use Zabbix to monitor Linux systems and switches
- Remedy ticketing system
- Use JIRA for issue tracking
Confidential
Linux System Administrator
Responsibilities:
- Spacewalk 2.4, spacewalk 2.6 (open source for Red Hat Satellite)
- Update, Config Management, continuous monitoring to justify changes in configuration files and reason for change, etc.
- KVM
- Install Linux on bare metal server and configure it for Kernel Virtual Machine (KVM)
- Install Linux and configure the operating system for java and C++ developers to compile their code
- Rear backups through NFS
- Server hardening as required by DoD (Department of Defense)
- Implement and monitor STIGs (Security Technical Implementation Guide)
- Familiarity with RMF
- Mount NFS shares persistently (fstab) across reboots
- Configure backups to NFS location using REAR and NFSv4
- Configure NFS to only allow certain subnets and with Kerberos
- Backup bare metal servers using external hard drives and LUKS for security
- Configure RAID on bare metal servers for redundancy and reliability
- OpenScap vulnerability scans (Scap scans), for both physical and virtual machines
- Zabbix, Nagios for monitoring
- Monitor URLs with Zabbix
- Active Directory integration with Linux systems for users, groups and server access
- Add users and groups to Active Directory with Posix to access Linux systems
- FreeIPA server and client configuration
- Audit and archive logs
- Use Ansible to install packages on remote systems and run remote commands
- Perform software installation, upgrades/patches, troubleshooting, and maintenance on UNIX servers.
- Responsible for maintaining system logs for unauthorized root usage and access
- User account management, autofs of home directories.
- Add users, groups in Linux IPA server
- Implement and document systems for production environment.
- Monitor, troubleshoot, and resolve issues involving operating systems in Red Hat Enterprise Linux, CentOS
- Introduce new servers on the network, while maintaining and troubleshooting network connectivity.
- Install, support, and maintain servers using interactive methods and kickstart
- Configure, monitor, and maintain Solaris and Linux servers, evaluate needs and installed appropriate patches as needed.
- Replace failed hard drives on raided systems
- Antivirus installation and daily scan for viruses
- Internal repository server
- Perform log watch and daily checks
- Install software packages as required by developers using yum and installing from source.