System Admin/engineer Resume
Durham, NC
SUMMARY
- Total of over 7 of experience specialized in System Administration working on Red Hat Linux, Solaris, SuSe Linux, AIX, CentOS, Fedora, OEL, Windows environments, and VMwarevSphere with around 3 years of experience working on a DevOps environment as a DevOps Engineer
- Experience in Installing, upgrading and configuring Red Hat Linux 5.x, 6.x and 7.x, Suse Linux, Cent OS, AIX and Solaris servers.
- Installation and up gradation of Packages and Patches configuration management, version control, service pack. &Reviewing connectivity issue regarding security problem.
- Managed all aspects of the software configuration management process including code compilation, packaging/deployment/release methodology, and application configurations used configuration management tools Chef, Puppet.
- Experience in implementing Splunk, Puppet, Chef and DevOps monitoring tools in huge infrastructure environment.
- WebSphere admin /Build and Release on Linux.
- Experience in DataMigration, Upgrading, Backup, Disaster Recovery and Performance monitoring of systems running various Linux platforms.
- Experienced in the Installation, Configuration and Administration of Web Sphere & Application Servers like Apache, Tomcat, Active MQ, WebLogic, WebSphere and JBoss Fuse.
- Production experience in large environments using configuration management tools Chef, Puppet.
- Worked on GIT, Jenkins, perforce for code repository and continuous integration tool.
- Good working knowledge of AWS Data Pipeline to move data between instances stored in AWS EC2 instances and computer instances.
- Experience with build tools like Hudson/Jenkins, Sonar, Maven, ANT
- Experience in working on source controller tools like Subversion (SVN), CVS, IBM ClearCase, Perforce, and GIT.
- Extensive experience in using Build Automation scripting like, Apache ANT, Maven 3
- Performed integration of Code Quality Analysis Techniques like Sonarand PMD with CI tools like Hudson/Jenkins.
- Experience in configuration ofNIS, NIS+, DNS, DHCP, NFS, LDAP, SAMBA, SQUID, postfix, send mail, FTP, remote access, security management and Security trouble shooting skills.
- Experience with VMware Virtualization using ESX hypervisor of VSphere.
- Installation and configuration of HA environment using Linux cluster and Veritas Cluster.
- Experienced in implementing and maintaining an Apache Tomcat /MySQL/PHP, LDAP, LAMP web service environment.
- Experience with Veritas Volume Manager (VxVM), Veritas File System (VxFS), Veritas Net Backup, Veritas Clustering.
- Experience in Server monitoring, capacity planning, application monitoring with the help of Nagios and Cacti
- Experienced on Red Hat Satellite Server with custom repositories to provide a stable management solution for the Linux environment.
- Implemented active directory using LDAP services and used in conjunction with PAM (pluggable Authentication Module).
- Expertise in scripting using Shell, PHP, Python, Ruby & Perl scripts.
- Experience supporting 24x7 production computing environments. Experience providing on - call and weekend support.
- Familiar and experienced with Agile Scrum development.
TECHNICAL SKILLS
Operating System: Linux (RHEL 3,4,5),Unix, Cent OS(5,6,7), Red Hat, SuSe, Solaris(10,9,8), Windows 10 and XP
Hardware: IBM P560, P550, P650, HP Proliant DL 360, 380, SunFire E25K, E4800 StorageTek L700e, Dell 6800, 6850,IBM/HP/DELL Bladeserver.
High Availability: Veritas Cluster Server, Sun Cluster, HP service Guard.
Third party software: Veritas Volume Manager, LVM, LDAP, SSH
Programming Languages: Python, Ruby, Unix shell Scripting, Perl Scripting, HTML
Web Technologies: Apache, Tomcat, Web Logic, Web Sphere
Application servers: Web Logic, JBoss Fuse, WebSphere, Tomcat, Active MQ.
Tools: Splunk, Ground Work, Solar Winds, Moog, DevOps, VMware VSphere, ESX/ESXi, VCenter Server, Puppet.
Protocols: NetBIOS, SMTP, SNMP, ICMP, TCP/IP, FTP, TELNET, UDP & RIP, DNS, WINS, DHCP.
Build and CD tools: Chef, Puppet, Jenkins, GIT, Perforce
PROFESSIONAL EXPERIENCE
Confidential, San Jose, California
System Operations/ DevOps Engineer
Responsibilities:
- Installation, Maintenance, Administration and troubleshooting ofRHEL 6.x on existing servers.
- Performed automated installations of Operating System using Jumpstart for Solaris and kickstart for Linux.
- Performed the automation using Puppet Configuration management.
- Worked on Deployment and configuration of Puppet, Puppet Dashboard, and PuppetDB in order to increase the efficiency of configuration management.
- Deployed new manifests and modules to numerous puppet clients for System and Application configuration Management
- Designed and implemented scalable, secure cloud architecture based on Amazon Web Services.
- Leveraged AWS cloud services such as EC2; auto-scaling; and VPC (Virtual Private Cloud) to build secure, highly scalable and flexible systems that handled expected and unexpected load bursts, and are able to quickly evolve during development iterations.
- Implemented multiple high-performance Mongo DB replica sets on EC2 with robust reliability.
- Worked With Web Security to integrate with Amazon Auto Scaling, Cloud Watch, and Elastic Load Balancing to automatically increase the number of instances.
- Created multiple instances EC2 on AWS (Amazon Web Services) and configured them for QA environment.
- Worked on installation and administration of CI tools like Hudson, Jenkins.
- Worked with Jenkinscontinuous integration tool and Github repository hosting services.
- Hands on experience in setup, installation and administration of IBM Web SphereApplication Server.
- Used Apache ant as a Build Automation scripting.
- Configuring and managing the SSH, SSL, NFS, FTP, SAMBA, SMTP and DHCP Servers on Linux.
- Implemented a Continuous Delivery framework using Jenkins in Linux environment.
- Installation and configuration of Veritas Volume Manager, LVM, Veritas File System and Veritas Cluster Server.
- Built virtualized Linux servers on ESX and blade servers to host multiple applications on same chassis across different server hosts.
- Applied patches and packages on Linux servers using rpm Redhat Package Manager and yum tools
- Installed and configured Apache, MySQL and PHP products on the Linux servers
- Installation and configuration of Redhat and Veritas Volume Manager, File System.
- Providing day-to-day user support like adding/deleting users and managing users queries.
- Shell programming for routine administration tasks. Analyzing & monitoring system performance through various system tools such as netstat, Iostat
- Creation and scheduling of Cron Jobs such as for Backup, System Monitoring and removal of unnecessary files
- Worked in agile environment and experienced with Agile Scrum development.
- Engaging and working with different vendors to determine problem resolution and root cause of hardware problems
Environment: RHEL 5.x, 6.x, Red Hat Linux 6.x and 7.x, HP & Dell Servers, Kernel,VMware ESX 4.x, VMware VSphere, ESX, BMC Blade Logic, Puppet, Shell Scripting, Subversion, Perforce, Jira, Jenkins, Service Now, Ground Work, Solar winds, Mule ESB.
Confidential, Dallas
System Engineer/DevOps Consultant
Responsibilities:
- Worked on variety of Linux/Unix platforms Red Hat Linux, Solaristhat includes installation, configuring and maintenance of applications on this environment.
- Implemented automated scripts using Bash, Perl, Python scripts as when required at various levels.
- Implemented automations tool Puppet, DevOps monitoring tools in cluster node environment.
- Worked exclusively on VMware virtual environment using ESXi 5.x versions.
- Experience in using VMware vMotion to move VM’s from One Datacenter to another datacenter.
- Updating patches to keep servers updated against bugs present in the operating system using Red Hat Satellite Server, yum, etc.
- Worked on continuous delivery pipelines by using Jenkins as a scheduler/orchestrator and developed template based pipelines with embedded logic to work with any project.
- Maintained and administered GIT source code tool also designed branching strategy for GIT.
- Created and updated Puppet manifests and modules, files, and packages stored in the GIT repository.
- Created multiple instances EC2 on AWS (Amazon Web Services) and configured them for QA environment.
- Worked on building data center with AWS. Installed SVN, GIT, and Hudson/Jenkins images on AWS.Build servers using Kick Start, Red Hat Satellite Server, and VSphere Client.
- Used Jenkins for enterprise scale infrastructure configuration and application deployments.
- Automated builds and deployments using ANT/ NANT scripts and Perl/shell scripts.
- Installed, configured and provided support for Tivoli Monitoring software across various OS platforms like RHEL, AIX and Solaris.
- Implemented continuous integration and build tools using Ant, Jenkins, chef, Puppet full automation
- Integrated GIT into Jenkins to automate the code checkout process.
- Installed packages using YUM and Red hat Package Manager (RPM) on various servers.
- Performed the daily system administration tasks like managing system resources and end-users support operations and security.
- Used Logical Volume Manager for the management of Volumes including creation of physical and logical volumes on Linux/Unix.
- Used Sun Volume Manager for Solaris and LVM on Linux to create volumes with layouts like RAID 1, 5, 10, 51.
- Implemented the monitoring tools like Nagios 3.0 to monitor services like CPU, Hard Drive, Memory, Users, HTTP, and SSH etc.
- Worked on F5 load balancers to load balance and reverse proxy WebLogic Servers.
- Shell scripting to automate the regular tasks like removing core files, taking backups of important files, file transfers among servers.
Environment: Red Hat Enterprise Linux 4.x/5.x/6.1, AIX 6.x, Solaris 8/9/10, DevOps, Tivoli Storage Manager, VMware ESX3, Tivoli Net backup, and Web sphere, Windows 2012 servers, Windows 2008, IIS 7.0 & 7.5.
Confidential, Durham, NC
System Admin/Engineer
Responsibilities:
- Worked Primarily on RHEL 4/5, HPUX, and Solaris Operating Systems.
- Involved in migration activities using Red HatLVM, Solaris LVM, Veritas and EMC Open Migrator.
- Writing Shell and Perl Scripting for automation of job.
- Installation and configuration of Automation tool Puppet.
- Used Puppet to automate the client environment.
- Tuning the kernel parameters based on the application/database requirement
- Implemented automations tools using chef cookbook instances.
- Used Veritas File system (VxFS) and Veritas Volume Manager (VxVM) to configure RAID 1 and RAID 5 Storage Systems on Sun Solaris.
- File system tuning, growing, and shrinking with Veritas File system 3.5/4.x.
- Troubleshooting hardware, software and configuration problems for various protocols and topologies.
- Setup optimal RAID levels (fault tolerance) for protected data storage in NAS environments.
- Install and configure DHCP, DNS (BIND, MS), web (Apache, IIS), mail (SMTP IMAP and POP3), and file servers.
- Expertise in troubleshooting the systems and managing LDAP, DNS, DHCP and NIS.
- Worked with different Active directory databases like Microsoft AD, Tivoli Directory server with LDAP.
- Performed patching, backups on multiple environments of Solaris, Linux and VMware.
- Designing System Requirements, Designing Storage requirements, Configuration Management/Change control/Release management.
- Experience working on virtualization using VMWAARE ESX 4.x, 5.x.
- Installed and Configured SSH&SSL for secured access on HP and Solaris Systems..
- Installing, configuring various software applications and packages like Apache, Web Logic & Oracle etc.
- Experience working with NIS and DNS naming services and administering the public DNS
- Troubleshooting and analysis of hardware and software failures for various Solaris servers
- Setting up cron jobs for the user to deploy scripts on production servers.
Environment: Red Hat Linux (RHEL 3/4/5), Solaris, Logical Volume Manager, Sun & Veritas Cluster Server, Global File System, Red Hat Cluster Servers, Apache, Tomcat, Mule ESB.
Confidential, Indianapolis
Linux/Solaris system administrator
Responsibilities:
- Installation, configuration and administration of Linux (Red Hat, Centos), Sun Solaris servers.
- Maintaining and Troubleshooting of FTP Server, Samba Server of the client
- Handling the day-to-day Operations, Install software, apply patches, manage file systems, monitoring performance and troubleshoot alerts.
- Maintain 99.98% uptime of LINUX production servers and follow proper escalation.
- Responsible to solve technical Problems related System administration (Linux of Our Clients).
- Managing Red Hat Cluster, HPC environment etc.
- Building & configuring Red Hat Linux systems over the network, implementing automated tasks through crontab, resolving tickets according to the priority basis.
- Handling LVM related tasks, Creating, resizing LVM, Veritas Volume manager and also managing Cluster environment using Veritas Cluster suite.
- Handling the day-to-day Operations, Troubleshooting & Solve Server Problems in LINUX.
- Implemented automations tools like Jenkins and deployed monitoring tools like Nagios
- Installing and configuring Red Hat Linux locally or over network-kick start- (nfs, ftp, http).
- Set up and configuring of Linux (red hat) and Solaris servers/workstations for clients
- Storage Provisioning, Volume and File system Management using LVM/Veritas on Linux/Sun Solaris OS in a SAN environment
- Configuring network services such as DNS/NFS/NIS/NTP for UNIX/Linux Servers.
Environment: Redhat, CentOS, Solaris, DNS, NFS, FTP, Kickstart, Patches, LVM, Network, F5 Load balancer, Clusters, MySQL. Apache, Tomcat.
Confidential
Linux/UNIX Administrator
Responsibilities:
- Installation of patches and packages using RPM and YUM in Red hat Linux.
- Created and modified application related objects, created Profiles, users, roles and maintained system security.
- Installed operating system on multiple machines using Kickstart.
- Responsible for setting up cron jobs scripts on production servers.
- Installed and configured SAMBA server for Windows and Linux connectivity.
- Monitored System Activities like CPU, Memory, Disk and Swap space usage to avoid any performance issues.
- Used nfs and ftp services for transferring files to various machines.
- Restarting the services on machines at very low response rate.
- Troubleshooting and monitoring the machines 24x7.
- Responsible for writing/modifying scripts using bash, ksh, and bash for day-to-day administration.
- Modified Kernel parameters to improve the server performance in Linux.
- Creation of Logical volumes (LVM) for Linux operating systems.
- Installed and configured Apache / Tomcat web server.
- Involved in design, configuration, installation, implementation, management, maintain and support for the Corporate Linux servers RHEL 4x, 5.x, CENTOS 5.x.
- Coordinating with 24 x 7 on-call support personnel in debugging.
- Developed, customized and build packages on Solaris and RPMs on Linux for deployment on various servers through Software Development Life Cycle.
Environment: RedHat, Cent OS, Solaris, Apache, Tomcat, FTP, DHCP, DNS, Samba, Bash, Kickstart