Linux System Engineer Resume
New York City, NY
SUMMARY
- Initiative - taking and competent Linux System Engineer with 6 years of experience in Unix/Linux environments.
- Provided support to infrastructure by way of deployment, troubleshooting, testing, and management.
- Hand’s on experience and implementation of development tools to automate and streamline daily tasks and processes.
- Maintains client needs and requirements to organization’s standards and guidelines.
- A goal driven individual who is eager to assist and acquire new skills for betterment of my organization and team.
TECHNICAL SKILLS
VMWARE: ESXI 5.x 6.x VMOTION, VCENTER, HA, FT, DRS, CLONING, TEMPLATE, CLUSTERING
OS: RHEL6, RHEL7, OEL, CENTOS, SOLARIS, ONTAP
LANGUAGE: BASH, YAML
BAREMETAL: ILO, IDRAC
PERFOMANCE: KERNEL TUNING, MODULES, PROCESS MANAGEMENT
CONFIGURATION: NFS, HTTP, DHCP, TFTP, VSFTPD, PXE, DNS, HTTPS
NETWORKING: BONDING, CONFIGURATION, HOSTNAME MAPPING, TROUBLESHOOTING, TCP/IP
STORAGE: SAN, NAS, LVM, RAID, NETAPP
DEVOPS: ANSIBLE, ATOWER, DOCKER, GIT, REDHAT SATELLITE 6.x, PORTAINER
AWS: EC2, ELB, EFS, VPC, S3, ENI, IAM, SGs
MONITORING: NAGIOS, RSYSLOG
PROFESSIONAL EXPERIENCE
Confidential New York City, NY
Linux System Engineer
Responsibilities:
- Conducted and performed task related to server lifecycle, REDHAT, SOLARIS, CENTOS
- Installation, configuration, administration of REDHAT, SOLARIS, CENTOS,.
- Customizing kickstart file as required and ensuring availability in PXE environment.
- Migration proficiency between major releases.
- Worked with Satellite team to patch provision and maintain environments.
- Managed REDHAT virtual machines subscription to Satellite server.
- Familiarity with Red-Hat Satellite Dashboard and components such as the provisioning callback function to run playbooks on hosts managed by Red-Hat Satellite via Ansible-Tower.
- Managed groups and SCM through Ansible -Tower.
- Participated in the automation of large-scale deployment implementing static configurations with Ansible-Tower.
- Scheduled and reviewed tasks, jobs with Ansible Tower.
- Used Ansible-Tower to support projects and upgrades from legacy applications or patches.
- Update repositories for approval and integration via Puppet
- Routinely monitored, automate, deployed and troubleshooting in various environment.
- Understanding in performance monitoring, utilization, resource consumption.
- Modifying kernel parameters to support systems applications, performance, or as needed.
- Loading, and unloading kernel modules as requested.
- Responsible for rectifying network related issues using known and common network tools.
- Configuration of NFS server and prepare exports for client usage
- Configured targets and initiators for SAN storage usage.
- Storage network experience including, iSCSI, and network file systems (NFS)
- Creating Boot Lun, Virtual volumes and Host configurations on NETAPP
- Experience in NetApp ONTAP upgrades & Network share issues
- Cross reference mounted filesystems against FSTAB to ensure consistency and down time prevention.
- Facilitate mount points and provide technical support to clients to maximize the uptime of the shares.
- Managing user accounts related to passwords, groups, permissions.
- Deployed ansible playbooks related for system hardening.
- Ensure integrity and security of applications such as DNS, HTTP, FTP, by managing ports, ACLs, relevant files
- Familiarity with various network protocol and concepts such as DORA, MAC, ARP, TCP/IP, TLS, SSL, ICMP.
- Configured system and kernel parameters, related to port forwarding and network traffic.
- Understanding of IPTABLES and TCPDUMP and other tools for packet sniffing and troubleshooting.
- Fluent in Ansible including creating playbooks, ADHOC commands, creating host inventories.
- Monitored and rectified the performance imbalances of the system CPU, RAM, I/O, NET.
- Strived for optimal uptime and performance for Production, QA, UAT environments.
- Familiarity with the systemlogging tools and examining systemLog files of all systemevents.
- Installed the application on AWS EC2 instances. Created EBS volume and attach them to EC2 instances.
- Switch EBS volume between EC2 instance in the same availability zone.
- Deployment of optimal storage services for client need S3 buckets, Glacier, EBS.
- Managed users and domains with IAM components.
- Attached Security Groups to various AWS services.
- Migrated On-Prem to AWS cloud
- Utilized various backup tools such as LVM snapshots, VMware snapshots, and tar/Gzip archive tools.
- Routinely involved with branching, tagging, and maintaining the versions across the environments using version control tools like GIT.
- Configured and installed plugins to monitor health of servers, and its components usingNagios.
- Familiar with Docker Volumes and use cases.
- Ability to manage docker container Networks and add or remove containers to a given network.
- Experience with container-based deployments using Docker, working with Docker images, Docker Hub and Docker registries.
- Explored and collaborated with DevOps engineers to build Docker containers and environments, testing applications, and scalability.
- Experience with Continuous Integration / Continuous Delivery tools and best practices, Jenkins Experience
- Able to manage CI and CD (Continuous Integration/Continuous Delivery) tools within a team of developers.
- Work directly with the Development team and possibly also the Test/QA team, to test system integrity.
- Selecting and deploying appropriate CI/CD tools, striving for continuous improvement and continuous integration, continuous development, and constant deployment pipeline (CI/CD Pipeline); Bonus: experience with GitHub
Confidential Buffalo, NY
Linux System Administrator
Responsibilities:
- Supporting the OS(REDHAT) throughout its life cycle from provisioning, configuring to its end life (decommissioning)
- Installed, configured, and administered Red Hat, CentOS, OEL based operating systems.
- Installed and configuredvirtual machines on VMware ESXi servers.
- Managed REDHAT subscription for production environment.
- Experience with VMnic / VMkernel configurations for ISCSI protocols.
- Assisted in enabling of vCenter Clustering tools such as HA, FT, DRS.
- Conducted hot and cold migration of virtual machines using vMotion.
- Fluent in Cloning, Snapshot, Templating of Virtual Machines.
- Understanding of pre-patching and post patching issues (kernel panicking, software incompatibility issues)
- Ability of communicating with the vendors to resolve persistent issues or bugs.
- Strong technical background Disk Management, Logical Volume Management (LVM)and logical partitioning.
- Managed various RAID levels. Implementing the RAID (0, 1, 5, 6, 10) based on the client specifications.
- Modification of user accounts i.e., password, account lifespan, access control, resource limitations.
- Experience in transferring files across networks using protocols like SCP, VSFTP and FTP.
- Maintained and configured DNS records in dynamic environment.
- Configured and supported local DHCP server (broadcast, range, nextserver)
- Appending and removal of services and ports on firewall via CLI.
- Performed common administrative tasks not limited to adding users, creating filesystems, configuring various system services, and managing services.
- Controlled access to directories and files through ACLs.
- Created and maintained system documentation including logs, images, and written reports.
- Configure ILO and IDRAC on HP and Dell servers for remote console access, firmware upgrades and troubleshoot hardware failures.
- Control TCP / UDP connections using the system firewall.
- Familiarity with NIC Teaming /Bonding interfaces for fault-tolerance, load-balance, and redundancy.
- Utilize Cron to schedule jobs and run scripts for simple tasks.
- Provide user support for level 2 and level 3 issues via email and ticket system.
- Created and edited Standard Operating Procedures (SOP) and documented various performed tasks.
- Got better understanding of the strategy and practical implementation on AWS cloud-specific technologies including Elastic Compute Cloud (EC2), Simple Storage Services (S3), Virtual Private Cloud (VPC), RDS, IAM, & Elastic Load Balance (ELB).
- Automated configuration management and deployments usingAnsibleplaybooks. Created play books by using roles and dictionary.
- Utilized the Ansible Tower to manage Multiple Nodes and Inventory for different Environments.
- Scheduled Jobs and tasks with Ansible Tower
- Used GIT for managing playbooks, and approval of automated tasks via ansible playbooks.
Confidential Ramsey, NJ
IT Operator
Responsibilities:
- Assisted in deployment and integration of virtualized machines using VMWare.
- Applied and installed services and applications using YUM and RPM.
- Remote access with SSH to maneuver through the environment.
- Provided a wide array of technical support to users including hardware related query’s
- Interpreted system logs and messages for escalation and solutions.
- Executed and Created BASH scripts for simple day - day tasks.
- Direct unresolved issues to the next level of support personnel.
- Documented completed and unresolved queries for auditing purposes.
- Written BASH scripts to increase productivity and quicker task completions.
