System Administrator/devops Resume
SUMMARY:
“Automation is the key”8 years of intensive and detailed oriented Linux System Administrator/Engineer work, with an excellent back - ground in a wide variety of professional system support and solution-based IT services for Linux and Windows systems/server administration. Experienced in administering and managing system in multiplatform/multivendor environment consisting of both physical and virtualized environments by incorporating best practices in the IT industry.
TECHNICAL SKILLS:
Software/Technologies: RedHat RHEL Satellite Network HP Service Manager IBM BigFix Kickstart RPM Package Building Tools Linux Clusters Ansible Puppet Bash Ruby PHP scripting Open SSH protocols SFTP VMware vCenter vSphere VCS Veritas Backup Exec LVM Nagios PRTG LibreNMS Cacti Wireshark New Relic Grafana MySQL PostgreSQL MS Sql Apache Tomcat Jetty Nginx DenyHosts OpenVPN DNS DHCP SVN Git Cloudera Manager Ganglia Catchpoint DynDNS FreeIPA JIRA Hipchat Confluence Bamboo Jenkins Foreman Synology PfSense Firewall Juniper FirewallExperience with server virtualization, Load-balancing, High availability and clustering technologies including Amazon AWS.Amazon AWS s: IAM, VPC, S3, EC2, RDS, DynamoDB, SNS, Route 53, CloudWatch, Lambda
Operation Systems: Redhat RHEL/Centos 5, 6 and 7 Ubuntu Solaris Windows XP Vista 7 8 10 Server 2000 Server 2003 Server 2008 Server 2016 Mac OS VM ware ESX and ESXi Citrix XenCenter KVM, AWS
PROFESSIONAL EXPERIENCE:
Confidential
System Administrator/DevOps
Responsibilities:- Fixed multiple redundancy issues using Redhat’s clustering technology (Pacemaker and Load Balancing)
- Completely Automated new server deployment with Foreman and Ansible
- Configured an automated Version control using Puppet
- Built a fully redundant Virtual environment using Hyper-V failover and redundant Synology storage
- Migrated all virtual machines from unpractical KVM onto Hyper-V
- Migrated multiple physical machines onto Hyper-V
- Implemented new Monitoring solutions (Grafana for Postgres databases; Libre NMS; PRTG )
- Implemented Hipchat as a replacement for outdated Spark by building an On-Site Server and making it front-facing
- Implemented Jenkins, moved a big chunk of Php scripts onto it making them visible and easy to control
- Rebuilt current front facing DMZ making it redundant using Redhat’s pacemaker and more secure by port and firewall tuning
- Worked with Juniper and PfSense Firewalls (Configured and tuned multiple Policy rules)
- Started Working on the creation of a AWS failover environment for clients Web Servers.
- Built an AWS environment consisting of 4 Availability Zones, 8 subnets (4public and 4 private, one per each client) each with an ELB in front and an Autoscaling group for 4 redundant EC2 containers running front-facing client’s Web Servers.
- Wrote a script that triggers the AWS’s auto-scaling mechanism in case we lose 3 of our 4 on-site client’s web servers.
- Took part in an ON-SITE Disaster Recovery creation with Automatic Failover
- Overall datacenter maintenance (Patching, troubleshooting, replacement, built etc.)
Confidential
DevOps Engineer
Responsibilities:- DevOps Focus - automation, integration, orchestration via software defined environment
- Responsible for monitoring the network, including bandwidth billing, CPU, memory, file system utilization as well as processes and making sure any custom monitoring solutions are placed in New Relic.
- Held Access Privileges and performed hands-on maintenance of Confidential equipment at the Net Data Center IAD4 and IAD6 facilities in Ashburn VA
- Wrote numerous bash scripts to perform various tasks (custom Nagios checks; auto scale triggers, log rotation)
- Production experience with version control tools such as SVN and GIT and configuration management tools.
- Helped manage internal and external DNS domains for use with clients and internal services.
- Took part in the On-call rotation.
- Took active part in the Rebuild process of the new Dev and QA environments.
- Configured Nagios and wrote custom Nagios checks.
- Production experience with Chef and Puppet automation tools for system-wide configuration and management of Linux servers.
- Built custom Puppet modules. Wrote custom manifests
- Worked with Hadoop including Cloudera Manager
- Set up a backup and restore solution for Jira/Confluence
- Worked with AWS’s EC2, RDS and Auto scale. Configured AWS environment as a way of failover for our clients servers and as a way to release the load from our physical boxes
- Set up and configure FreeIPA server as a replacement for Windows’s Active Directory
Confidential
Systems Administrator/Engineer
Responsibilities:- Installed, configured, hardened and troubleshoot Linux based environments (RHEL).
- Administered and tuned application stacks (Jetty, NGINX, Mysql, Jenkins).
- Designed and managed working AWS environments.
- Took active part in the AWS migration.
- Managed VMWare environments. Spinned up new VM’s, managed VMWare’s HA and
- Monitored and tested application performance for potential bottlenecks, identified possible solutions, and worked with developers to implement bug fixes (New Relic, Atlassian JIRA and Confluence).
- Managed system routine backups, enabling cron jobs, configuring system logging, and network logging of servers for regular maintenance.
- Setup Virtual Linux test labs and clones for developers and engineers using VMware.
- Worked with automation software (Puppet, Chef), including installation and configuration
- Wrote and maintained custom automation scripts to increase system efficiency and lower the human intervention time on any tasks (Shell and Ruby).
- Maintained all technical support department documentation, for installations, deployment, and configuration manuals.
- Configured and performed troubleshooting for basic networking connectivity including TCP/IP, DHCP and DNS.
- SSL configuration, hardware/software tuning, patching/upgrades.
- Support of ECHO360’s in-house applications.
Confidential
System Administrator
Responsibilities:- Managed vSphere ESXI clusters and virtual machines using VMware vCenter with enterprise features such as High Availability (HA), vMotion, Distributed Resource Scheduler (DRS) enabled.
- Managed ESXI host and VMware Virtual machine upgrade as required.
- Hands on experience in installation, configuration, supporting and managing Hadoop Clusters using Apache, Cloudera (CDH3, CDH4), Yarn distributions.
- Maintained overall Datacenter Redundancy based on VMware cloud offering between two SSA Datacenters in Durham, NC and Woodlawn, MD.
- Kickstarted both Virtual Server and bare-metal installation of RHEL6 and CentOS servers.
- Configured RAID and Create LVM partitions on Dell PowerEdge 11th and 12th Generation Servers.
- Installed Apache webservers, created v-host and sync required databases.
- Setup Munin and Cacti server to monitor systems metrics such as uptime, services and file systems, disk usage, CPU utilization, memory stats.
- Deployed servers using RedHat satellite profiles spacewalk, registered machines to ensure up-to-date servers.
- Setup and configured SSH File Transfer Protocol (SFTP), VSFTP and other protocols.
- Linux admin daily task such as user management, Cron jobs, backups, ticket resolution, troubleshooting and updating application patches.
- Managed and configured RPM package building tools to perform custom builds and patching of applications from source code for Centos and RHEL systems.
- Managed system routine backups, enabling cron jobs, configuring system logging, and network logging of servers for regular maintenance.
- Follow upgrade roadmap involving installation/upgrades of server’s hard drives and memory.
- Installed and configured intrusion detection systems such as DenyHosts for log analysis, file integrity checking, real time alerting and brute force attack prevention.
- Troubleshoot and fixed NFS, TCP/IP and other protocols problem.
Confidential
System Administrator
Responsibilities:- Installed operating systems, patches, hardware, vendor software packages, system customization and documentation of Red hat Linux, Centos and Windows 2000/ 2003 servers.
- Diagnosed and resolved customer connectivity issues in RHEL 5 & 6 servers.
- Configured, managed, and troubleshot the network interface.
- Image servers and client computers to remotely manage their software after deployment on RedHat Linux 5 & 6.
- Scheduled Cron jobs to automate regular jobs.
- Installed hardware, software, and upgraded to ensure work is performed as per the university policy on various hardware platforms.
- Performed user account management and administration, such as, troubleshooting user’s login and home directory related issues.
- Built servers with jumpstart using Kickstart, CD on timely basis, according to university requirements.
- Installed and configured Security Services like SSH, SSL, TCP Wrappers on Linux Servers.
- Configured auto mounts/maps for the user accounts and groups.