We provide IT Staff Augmentation Services!

Linux Engineer Resume

0/5 (Submit Your Rating)

Nyc, NY

SUMMARY

  • Linux System Engineer with 5 plus years of experience working in an agile environment focused on automation.
  • Expertise in Linux, AWS, CI/CD, Ansible, Docker, and other DevOps tools.
  • Experienced in source code management tools GIT and bitbucket.
  • Strong time management skills and fast learner to adopt new tools
  • Strong oral and written communication skills that help develop better - working relationships across business and technology groups.

TECHNICAL SKILLS

Operating Systems: RHEL (6,7), CentOS (6,7), VMware (5,6), VMware Horizon, ESXI vSphere, Windows 8/10, Citrix Workspace, UNIX

Virtualization: Virtual Box, VMware, ESXI, VCenter, vSphere

Configuration Management Tools: Puppet, Ansible, Chef, Terraform, Ansible Tower

Application/ Web Servers: SSH, FTP, Samba, NIS, NFS, Apache, WebLogic, JBoss, HTTP, Nginx

Scripting/ Programming Languages: Bash/ Shell, Python

Monitoring Tools: Nagios, Splunk, Zabbix, New Relic

Version Control: GitLab, GitHub, Jenkins.

Containerization Technologies: Docker, Kubernetes

Other Related Tools: Docker, McAfee Found stone Vulnerability Manager, Norton

PROFESSIONAL EXPERIENCE

Confidential, NYC, NY

Linux Engineer

Responsibilities:

  • Responsible for provisioning and deployment of servers running a different variety of Linux OSS
  • Responsible for managing and configuring Red Hat Satellite 6 server for deploying bare metal or virtual machine systems
  • Performed Red Hat Linux Kickstart templates via Red Hat Satellite 6 server for installations of Red Hat 6. x, 7x
  • Providing support to over 300+ production servers running RHEL/CentOS, and Ubuntu
  • Creating and managing user accounts, and groups, and setting password expiration locally on the machines
  • Using strace, lsof, and iotop tools in Linux for advanced troubleshooting
  • Assisting members with connectivity or network issues via SSH or Network adapter conflicts
  • Providing solutions for systems performance issues based on CPU, memory ram, hard disk, and network adapters or devices
  • Application troubleshooting and Kernel debugging of Linux/Unix systems
  • Responsible for securing applications and services by setting up local yum repository
  • Establishing network solutions by setting up channel bonding for load balancing/redundancy
  • Installing, Configuring, and troubleshooting services HTTP/HTTPS, FTP/SFTP, DHCP, DNS, NFS, AUTOFS, MySQL, NIS, LDAP, SELINUX, and iptables
  • Documented, performed, and validated test cases based on client requirements
  • Experienced in network management TCP/IP, NIS, DNS, NFS
  • Configured and maintained Bash/Shell scripts to simplify certain tasks
  • Operationalize AWS services like VPC, EC2, S3, ELB, Autoscaling Groups
  • (ASG), EBS, RDS, IAM, CloudFormation, Route 53, CloudWatch, CloudFront, CloudTrail
  • Configured S3 buckets with various life cycle policies to archive the infrequently accessed data to storage classes based on the requirement
  • Used IAM for creating roles, users, and groups and implemented MFA to provide additional security to the AWS account
  • Configured Elastic Load Balancers with EC2 Auto Scaling groups
  • Provisioning servers via Ansible callback via Ansible Tower
  • Writing Ansible playbooks for application configuration and management
  • Participating in scripting Ansible codes for playbooks, inventory, and roles
  • Responsible for patch management on more than hundreds of systems using automation tools such as Ansible
  • Handling Communications with Clients and troubleshooting connectivity and performance issues
  • Ability to write scripts on Bash and Python to automate administration tasks
  • Assisted in Developing Python Scripts to automate various system tasks, OS patches for dev environments, and deployment of applications to testing/prod environments using Python OS modules
  • Migrated VMs across hosts within high-availability clusters to perform

Confidential, NYC, NY

Linux System Administrator

Responsibilities:

  • Configured and provisioned machines running on Red Hat, CentOS, Ubuntu, and Windows.
  • Installed, configured, tested, and maintained operating systems, application software, and system management tools.
  • Involved in daily incident management and resolved the day-to-day problems raised by the users and incidents which are logged by the event monitoring system.
  • Configured Log rotation for Apache and log redirection for the plug in
  • Monitored the performance of servers using tools such as Sar, top, free, vmstat, iostat, and traceroute
  • Monitored and maintained the disk space and backup systems
  • Installed, configured, and maintained services such as DNS, DHCP, NFS, HTTPS, FTP, etc
  • Extensively worked on hard disk mirroring and stripe with parity using RAID controllers
  • Performed standard system administration tasks such as troubleshooting and problem resolution
  • Wrote shell scripts for various system tasks such as back-ups, collecting and sorting logs, installation, and monitoring
  • Configured iptables firewall and hardened Linux systems for system security.
  • Managed disks and file systems using LVM, creating physical volumes, volume groups, and logical volumes, in addition to extending and resizing logical volumes
  • Creating and managing swap space on production systems to assist with high load, and diagnosing out-of-memory issues for mission-critical applications
  • Administered Nagios monitoring tools for server monitoring and incident alerts
  • Configured NIC bonding to increase available bandwidth and implement redundancy
  • Performed troubleshooting of existing user accounts, and resolved security conflicts by creating sudo rules, supporting users, and setting up new accounts and password resets
  • Installation of OS using kickstart from Standard build, patching, software installation and hardware upgrades, troubleshooting, and problem resolution
  • Monitor Production Server Health of different parameters (System Load, Physical Memory, Swap, Memory, Hard disk) via Nagios
  • Configuring, upgrading, and clustering VMware machines to organize virtualization resources in a VMware environment
  • Creating snapshots of virtual machines for backups and templates for cloning virtual machines
  • Enabling fault tolerance on virtual machines to implement redundancy for production systems.
  • Set up the yum repository in the server, and upgraded the repository by appropriately patching and installing software packages and services using yum and rpm as required.
  • Performed day-to-day Linux administration tasks such as user account management, directory
  • Edited system configuration files: network settings, kernel parameters, and service configuration files.
  • Accessing ILO, IDRAC, and performing crashes on hung servers, and resolving any hardware
  • Securing and enforcing security through firewalls and SELinux
  • Scheduled Cron jobs for job automation like bi-weekly backups and daily tasks.
  • Installing, configuring, and managing databases like MySQL, PostgreSQL, and MongoDB.
  • Created BASH shell scripts to automate cron jobs and system maintenance.
  • Managed LDAP and Group Policy objects with different clients and Troubleshot user logins using various remote utilities.

We'd love your feedback!