System Engineer/devops Resume
Irving, TX
SUMMARY:
- Seasoned Professional with over 7 years of experience at various technical levels of Linux Administration (RHEL, Centos & SUSE ), Unix ( AIX, Solaris) as well as various scripting languages like Shell, Bash, Python& Perl, High Availability and production support in Data Center Environments.
- Extensively Involved in Linux and UNIX Server builds in Physical and virtual platforms. Proficient in Pre and post build activities.
- Worked on Devops Environment with experience working on various tools like Puppet, Jenkins, SVN, GIT and Docker.
- Extensively worked on Installation and Configuration of DevOps tool Puppet.
- Implemented Puppet modules to automate configuration of a various services.
- Wrote various Puppet Manifests for Deployment Automation.
- Worked with Docker and Vagrant for various infrastructure setup and code test.
- Involved on installation, configuration, management and maintainance of RHEL, SUSE Linux, CentOS, Ubuntu, AIX and Solaris.
- Experience in Virtualization using VMWare ESX 3.5,4.1,5.x and also using vCenter, vSphere to manage ESX servers.
- Involved working on various aspects of Infrastructure including Server upgrades, Patching & Migrations activities on RHEL, SUSE and AIX servers.
- Extensive experience with the installation and configuration of Redhat 4.x/5.x/6.x/7 using Kickstart and PXE methods
- Installation, configuration, maintenance and implementation of Nagios in a multi - datacenter environment.
- Experience working with volume management using Redhat LVM, Veritas Volume Manager 4.x/5.x, LVM.
- Worked on basic Puppet Enterprise and Chef configuration management.
- Experience in supporting Cloud environments like Amazon Web Services. Experienced in Amazon EC2 setting up instances.
- Supported AWS cloud instances running Ubuntu, Redhat and Windows environments.
- Experienced in installation and administration of Web servers and Web Applications like Apache 1.3.x, 2.2.x and installation of WebLogic 8.x, 9.x, 10.x application servers and Oracle database servers.
- Experience in developing custom scripts using Python, Ruby, Perl, & Shell (bash, ksh) to automate.
- Worked on storage; configuring SAN devices like EMC and Hitachi.
- Extensively worked with Security hardening with accepted company best practices.
- Extensively worked on ticketing system solving various day to day issues like Adding/Deleting users, allocating permissions, trouble shooting issues based on storage and memory.
- Experience supporting Clustered environments like Redhat Clustering and Veritas Clustering.
- Involved in analysis, planning, system design, implementation, performance monitoring, OS tuning, security, capacity planning, hands-on-implementation and management of corporate system infrastructures.
- Provided 24X7 support on the production servers on a rotation basis and was involved in creating documentation.
TECHNICAL SKILLS:
Operating Systems: Linux (RHEL 4/5/6, SUSE), Solaris 11/10/9, Ubuntu, Fedora, Cent OS, Windows NT /2000/2003, MS 2008 server OS.
Databases: Oracle 10g, 11g, MySQL 5.0.2, SQL Server 2005, Mongo DB, Apache Couch DB, Cassandra DB, Amazon RDS
Programming Languages: C, C++, Bash, Shell, Python, Perl, Ruby, Java, HTML, JavaScript
Networking Protocols/ Technologies: TCP/IP, UDP, RIP, NIS, NFS, DNS, DHCP, Cisco Routers/Switches, WAN, LAN, FTP/TFTP,SNMP, SSH, HTTP/S, FTP, RTP, IP Sub-netting, STP
Cloud Technologies: AWS - IAM, EC2, S3, Route 53
DevOps Tools: Puppet, Chef, GIT, SVN, Jenkins, Docker, Vagrant
Cluster/Servers: Apache Tomcat 6/7, Apache Maven 3.0 F5 Load Balancers, Web Logic (8/9/10) & Web Sphere 4.0/5.0, Netscape/iPlanet Server, MQSeries, Cluster server 3.5 & 4.1,File
Systems/ Virtualization: UFS, VxFS, ZFS, ReFS, Xen virtualization, VMware, VSphere.
PROFESSIONAL EXPERIENCE:
Confidential, Irving, TX
System Engineer/DevOps
Responsibilities:
- Administration and maintenance of Linux and Unix Servers like Redhat 5.x,6.x,7.x, Ubuntu, SuSe, AIX and Solaris.
- Worked on User administration on Sun Solaris and RHEL systems, HP-UX machines, management & archiving.
- Worked with monitoring and Automation tools such as Nagios, Puppet.
- Extensively worked on Installation and Configuration of Puppet.
- Implemented Puppet modules to automate configuration of a various services and deployment of various different application.
- Set up instance in cloud platform; Amazon EC2
- Supported AWS cloud instances running Ubuntu, Redhat and Windows environments.
- Worked with Jenkins to implement the End to End Automation.
- Configuration and administration of Web (Apache), DHCP and FTP Servers in Linux and Solaris servers.
- Configuration of LVM (Logical Volume Manager) to manage volume group, logical and physical partitions and importing new physical volumes.
- Creation of VMs, cloning and migrations of the VMs on VMware vSphere 5.0.
- Documented the standard procedure for installation and deployment of VMAX Migration and logical volume manager.
- Installation, configuration, support and security implementation on following services: DHCP, SSH, SCP.
- Recovered various files and data during disasters and system migration.
- Managed and upgraded UNIX's server services such as Bind DNS.
- Responsible for setting cron jobs on the servers.
- Configuration and administration of NFS and Samba in Linux.
- Maintained and monitored all of company's servers' operating system and application patch level, disk space and memory usage, user activities on day-to-day basis.
- Worked with DBA team for database performance issues, network related issue on Linux / Unix Servers and with vendors for hardware related issues.
- Supported the backup environments running VERITAS Net Backup 6.5.
- Decommissioning of the old servers and keeping track or decommissioned and new servers using inventory list.
- Worked on Handling problems or requirements as per the ticket (Request Tracker) created.
- Participated in on-call rotation to provide 24X7 technical supports as well as attended calls related to customer queries and complaints offering them relevant solutions.
Environment: Red Hat Enterprise Linux, 5.x, OEL 5.6, VERITAS Volume Manager, Oracle 11G, Samba, Oracle RAC/ASM, EMC Power path, DELL PowerEdge 6650, HP Proliant DL 385, 585, 580, Sun Fire v440, Jenkins, SVN, GIT, AWS, Nagios, Puppet Enterprise 2.6.
Confidential, Denver CO
Linux Administrator/DevOps Engineer
Responsibilities:
- Provided day to day support to multiple Physical and Virtual Linux (Redhat, CentOS, SUSE) Servers on HP Proliant, Dell.
- Experience in Managing Kickstart, Yum Repository and Redhat Satellite servers.
- Worked on installation, configuration and tuning of different Linux and UNIX based servers like RHEL, Ubuntu, CentOS, AIX and Solaris.
- Responsible for administration, maintenance, upgrading, patching and monitoring of IT System and networks.
- Responsible for installation, configuration, management and administration of Red Hat Clusters.
- Involved in planning and designing of Cluster System.
- Management of configuration on various servers using Puppet and Chef.
- Used Puppet for centralized configuration management of essential services.
- Provided backup support for Jenkins build environment
- Deployed Puppet and Puppet DB for configuration management to existing infrastructure.
- Wrote puppet manifests for deploying, configuring, and managing and monitoring.
- Worked on version control tools like GIT and SVN and integrated build process with Jenkins.
- Created instances on AWS cloud, user management, configuring client and AWS servers
- Involved in composing manifests and customized facts and their deployment through puppet.
- Installed and configuring Nagios and involved in monitoring servers through Nagios Incident manager and BMC.
- Installed, Upgraded and Maintained RedHat Linux 5/6 using kickstart on Cisco UCS, HP C700 Blades, IBM BladeCenter HS20, IBM xSeries.
- Used Kickstart for network installation of OS, cloning, and full automation using FTP/SFTP.
- Installed and configured Oracle, MySQL & Java based Applications on Linux servers.
- Responsible for creating and modifying user accounts and managing user disk quotas.
- Configured networking and SAN on Linux servers.
- Installation and Configuration of Oracle 10g/11 & RAC on Linux Servers.
- Involved in designing and maintenance of networks and performed routine maintenance and user file backups.
- Responsible for corporate level auditing compliances like system security, network security and installation of recommended patches.
- Involved in managing the company’s hardware and all set-up issues.
- Worked in a team to Setup and configure VMware for multiple OS.
- Involved in hardware installation and maintenance of workstations, servers, networking equipment, and other supporting hardware.
- Involved in troubleshooting any reported problems as well as responsible for providing support on a 24/7 rotational basis
Environment: s: Red Hat Enterprise Linux 4/5.x/6.x, CentOS, SUSE, Oracle RAC, IBM BladeCenter HS20, Apache, JBoss, Squid, BIND, Red Hat Cluster, Postfix.
Confidential, Charleston, WV
Systems Engineer/Admin
Responsibilities:
- Installed, Configured and maintained Red hat Linux and AIX servers across the environment.
- Provided necessary maintenance to the servers which included but not limited to hotfixes, Upgrades and patching as well as verifying compatibility.
- Configured Kick start, Jump Start & NIM servers to install Red Hat Linux, Solaris and IBM AIX on multiple machines.
- Installing, configuring, and administering DNS, NFS, NIS, Mail servers, FTP servers RPM servers on Sun Solaris and Red Hat Linux platforms.
- Configured, Maintained, installed Java based Applications, installed patches and transition server
- Managed file systems using Logical Volume Management, Resize file systems and protect them with LVM Snapshots.
- Created and installed SSL certificates for Websphere And WebLogic servers and also renewing the expiring certificates.
- Worked on maintenance and management of LDAP server. Configured automation and configuration management tool Puppet on Linux servers.
- Installed and Configured Nagios on servers and clients using Puppet automation.
- Creating Modules for Protocols configuration and managing them using Puppet automation.
- Writing Manifests/Modules for Installation and Updating of Yum repositories on the Server using Puppet infrastructure.
- Actively involved in architecting the puppet infrastructure to manage more than 2000 servers.
- Involved in virtualization with VMware ESX vSphere 4.1 and created virtual machines and performed P2V and P2P migrations.
- Involved in the Installation and Configuration of Web application and webservers like Java, J2EE, Apache, tomcat, WebLogic and WebSphere.
- Worked accordingly with organization defined policies on DNS, firewall, load balancer, networking, middleware, web application and security.
- Managing DNS using Route53 of AWS. Setting up Auto scaling of the instance group using AWS command line tools. Setting up AWS cloud environment for Dev/QA environments.
- Creating & Setting instances, VPCs and security groups in AWS.
- Managing the configurations, writing/modifying Manifests and applying them on the nodes using Puppet on the servers.
- Perform System & Network Administration activities on Solaris, RedHat/CentOS/Ubuntu Linux systems, Windows.
Environment: RHEL 3/4/5/6, Open SUSE, Apache Cloudstack, AWS, Puppet, Nagios, Solaris 8/9/10, Sun Fire V480, V490, V880, V890 VERITAS Volume Manager 3.x/4.1 Solaris Volume Manager, Oracle 11g.
Confidential, Ft Worth Texas
Linux Administrator
Responsibilities:
- Building and supporting Linux servers for new and existing projects through standalone and network installation methods.
- Maintained and configured Users and their profiles, permissions and access to various servers across the enterprise.
- Worked on Backup and Disaster Recovery solutions for the core Development and Test servers.
- Worked on filesystems management for various Linux servers by performing tasks like growing and shrinking filesystems, creating, mounting and un-mounting.
- Installing and configuring of server monitoring tools like Nagios on both client and server sides.
- Maintained LVM, VxVM and SVM filesystems along with NFS.
- Responsible for monitoring of various log files to better facilitate the system process and users working on them.
- Regular disk management like adding/replacing hard drives on existing servers/workstations, partitioning according to requirements, creating new file systems or growing existing one over the hard drives and managing file systems.
- Cron jobs scheduling and management.
- Processes, Services monitoring and their memory and CPU utilizations.
- Installation and updating the systems with the new package updates using YUM and RPM.
- Experience in installing, integrating, tuning, and troubleshooting Apache, Tomcat, Java and IBM Webshpere7.0 and Oracle Web logic 10.3 application servers.
- Deployments on Websphere application servers and clustered environments.
- Installing, integrating, tuning, and troubleshooting the LAMP environment.
- Worked with MySQL database installations and configurations.
- Created documentation for technical details on hardware and networking
- Worked with and assisted customers with setting proper Priority/Severity of problems, work problems to resolution, recorded/documented actions in databases as well as utilized tools and resources.
- Implemented Cron tabs, Bash, Perl, Python &UNIX shell scripts for automatic jobs.
- Installed, administered and designed virtual servers through VMware ESX.
- Responded to server monitoring alerts and investigated the problems and developed solutions for related issues.
Environment: Redhat, Suse, Weblogic 10.3, Websphere 7.0, Tomcat, Apache, Bash, Perl, Python, Mysql, LAMP, LVM, SVM.
Confidential, FT Worth
System Administrator
Responsibilities:
- Created Projects on Redhat to tune the operating system for installation of applications.
- Administered WebLogic 9 application servers which included installing SSL certificates.
- Troubleshooting on Sun Java System Web Server 6.0 and Apache1.3.x web server on Solaris with experience in installing SSL certificates.
- Installation of Oracle 9i, 10g on the Sun servers running Solaris 10
- Performed tuning of the kernel parameters for the better performance of the operating system and tuning TCP parameters and analyzed performance of resources like CPU, Memory, Disk and swap using native commands like prstat, vmstat, sar, iostat, swap etc
- Patch and package administration for installation of patches as per the company policy and installation of packaged application
- User, Group management for all the UNIX servers
- Modifying/ Writing scripts in Bash and Korn shell for optimizing day to day administration
- Editing crontab in post - installation of Unix servers
Environment: Solaris 10, Redhat EL 3.x, 4.x, Apache Web Server 1.3.x, 2.2.x, Sun Java System Web server 6.0, Veritas Volume Manager 4.1, 5, Oracle 9i, DNS, NFS.