Devops/ Systems Engineer Resume
Mclean, VA
SUMMARY:
- 7+ years of experience working as a Systems Administrator and Production Support in Linux / UNIX Solaris, AIX and Windows environment.
- Over 3 Years of hands on work experience in the DevOps environment as a DevOps Engineer with experience in Configuration management, Continuous integration/Deployment and automation using various DevOps tools.
- Strong experiences using Agile tools and helped integrate with different tools.
- Application Deployments & Environment configuration using Ansible, Chef and Puppet from source code.
- Hands - on experience in Installing VMware ESXi, and Configuring ESXi hosts, Managing vCenters, and Data stores.
- Experience supporting Puppet Environment with 200+ servers and involved in developing manifests and modules in puppet based on the client requirements.
- Experience in configuring Puppet Master and Puppet agents .
- Responsible for deployment of various types of applications onto Sparc and Intel hardware and Sun Solaris, Windows Server and Red Hat Linux OS.
- Experience in working on source controller tools like GIT, Subversion (SVN), CVS, IBM Clear case and Perforce.
- Hands on experience in AWS provisioning and good knowledge of AWS services like EC2, S3, Glacier, ELB, RDS
- Worked on documenting system configurations, Instance, OS, and AMI build practices, backup procedures, troubleshooting guides, and keep infrastructure and architecture drawings current with changes.
- Extensive working experience in designing, building and automating cloud infrastructure on AWS cloud platform and also having knowledge on Microsoft Azure and OpenStack.
- Continuous Integration and used deployment tools - Jenkins, Bamboo, Maven, Ant, Nexus.
- Good knowledge with Nagios for monitoring the infrastructure.
- Competency with operating at the Linux/Unix command line using Shell scripting (bash, csh, ksh) and high level scripting like Ruby, Python.
- Built and troubleshoot VMware ESX Server and Virtual center server.
- Scheduled Cron Jobs, performed Systems backup & OS installation using Jumpstart for Solaris, and Kickstart for RHEL.
- Responsible for creating and maintaining user accounts, profiles, security rights, disk space.
- Installed and configured Web hosting administration such as HTTP, FTP, SSH, & RSH.
- Installed, configured and maintained DNS, NIS, NIS+, NFS, DHCP.
- Responsible for central authentication of Unix Servers through LDAP and Active Director
- Created Oracle 10g databases & connected to databases using ODBC.
- Supported enterprise based applications in multiple operating environments across several web farms on a 24/7 rotation basis for high volume, secure transactions and Web services
- Knowledge of networking (TCP/IP, Ethernet), FTP, NFS, NIS, DNS and DHCP.
- Used Veritas Volume manager (VxVM) to create, mount & unmount file systems.
- Implemented Backup & Recovery strategies using Legato Networker 7.x / Veritas NetBackup 4.5 /5.1, Avamar and TSM.
- Installed, configured and maintained apache/tomcat, samba & SMTP send mail, Web Sphere Application Servers.
TECHNICAL SKILLS:
Operating Systems: Redhat Linux EL 3/4/5/6/7, SUSE Linux 8/9/10/11/12, Solaris (8/9/10/11), SPARC/x86, Windows 95/NT4.0/ Vista/ 2000/2003/2008 , HP-UX 11i v1 & v3, AIX 6.1/7.1
Hardware & Security: Dell PowerEdge 2850/2970/R710/R900/R330/R230/R720/R610/R620, HP Proliant DL360G6/385G8/580G7/585G6/785/380, HPC6000/C7000, Sun E250, Sun Fire 6800/4800/280 R/V480, Cisco UCS, Juniper Firewalls, Cisco catalyst 3560 switches
Tools: Veritas Cluster Server, Nagios, Zenoss, Solarwinds, SCOM, Xymon, Venafi, Tanium, HPSA, Veritas File Systems VXFS, Veritas NetBackup, Avamar, TSM, VMware, Splunk, Redhat Satellite, Redhat IDM, Boks, Zookeeper, Redis, Elasticsearch
Networking Utilities & File System: ZFS, VxFs, SVM, ext2, ext3, ext4, UFS, AutoFS, NIS, NIS+, DNS, NFS, FTP, LDAP, LAN, WAN, Firewalls, HTTP Server, BGP, OSPF, CDN, IPX/SPX, TCP/IP, UDP, ARP, Telnet
Virtualization: VMware, Zones, LDOM, Oracle VM, Xen
Application & RDBMS: Apache 2.x, 1.3, 1.2, JBoss4.0.x Web Servers and BEA WebLogic 8.x, 9.x, Oracle 10/11g, MySQL 5.6, Mongo DB 2.6
Devops Tools: Puppet, Chef, Ansible, Jenkins, Maven, Open stack, AWS
PROFESSIONAL EXPERIENCE:
Confidential, McLean, VA
DevOps/ Systems Engineer
Responsibilities:
- Installed, administered, configured and upgraded RHEL 6, including package management, patch management, regular system administration tasks.
- Installed servers on Bare metal and virtual machines using kick start and hardening the servers.
- Involved in utilizing almost the entire AWS stack (including EC2, EBS, Route53, S3, RDS, Dynamo DB, SNS, SQS and IAM) focusing on high-availability, fault tolerance, and auto scaling.
- Used IAM to create new accounts, roles and groups and implemented and migrated applications to AWS solutions
- Worked exclusively on making applications more scalable and highly available system in AWS (load balancing) with full automation.
- Configured S3 versioning and lifecycle policies to backup files and archive files in Glacier
- Using Jenkins AWS Code Deploy plug-in to deploy to AWS
- Worked on Monitoring of disk usage alerts and proactively takes action to avoid production issues.
- Worked on Version controller like GIT and integration tools: Jenkins and Experience with Configuration
- Worked on open source modules for puppet from puppet forge.
- Provided assistance for interaction with backend and NoSQL databases.
- Experienced in IP networking (TCP/IP packet analysis, DNS, DHCP, NAT, SNMP etc.)
- Worked with Plugins out of the Apache and on some bug fixes.
- Configured of IBM X3650 M3 & M4 and Dell R510
- Used Puppet Automation tool to perform configuration management and create Modules and Manifests.
- Worked on installing Puppet agents and pushing Manifests/Modules to Puppet clients.
- Performing Manifests to update the Puppet agent using Puppet Master.
- Worked on Installing, configuring and administering Jenkins Continuous Integration tool on Linux machines along with adding/updating plugins such as GIT, Maven, ANT and Puppet.
- Provided technical consultation services and analyzed project requirements to develop cost effective, supportable solutions to fulfill business need
- Routinely used RedHat Satellite Server for building and patching servers.
- Troubleshoot critical hardware and software issues and other day-to-day user trouble tickets.
Environment: RHEL 6, of IBM X3650 M3 & M4 and Dell R510, AWS, EC2, Glacier, Route53, RDS, EBS, IAM, SNS, Puppet, Puppet forge, NoSQL, Jenkins, GIT, GIT, Maven, ANT.
Confidential, Atlanta, GA
System Engineer/ DevOps Engineer
Responsibilities:
- Worked on Production experience in large environments using configuration management tool Puppet supporting with 500+ servers and involved in developing manifests.
- Admininsted and installed RHEL 5&6 and CentOS-5. Tested, tuned, upgraded and loaded patches. Troubleshoot both physical and virtual server issues.
- Created and cloned Linux virtual Machines, templates using VMware Virtual Client 3.5 and migrating servers between ESX hosts.
- Built, maintained, and configureed AWS environments
- Created and managed cloud VMs (EC2 instances) with AWS EC2 command line clients and AWS management console.
- Setup elastic load-balancers for different applications to ensure high availability of applications and Used Amazon Route53 to manage DNS zones and also give public DNS names to elastic load balancers IP's
- Worked on Data center Infrastructure upgrades and migration of applications to new servers and AWS cloud based on the requirment.
- Developed KORN, BASH, Ruby, Python, perl shell scripts to automate cron jobs and system maintenance.
- Installed and Configured JBOSS on Java Applications
- Managed and configured servers using Puppet
- Deployed Puppet, Puppet Dashboard, and PuppetDB for configuration management to existing infrastructure.
- Wrote tools to amend the automation pipeline built around Puppet.
- Setup puppet master, client and wrote scripts to deploy applications on Dev, QA, production environment
- Worked on RPM and YUM package installations, patch and other server management.
- Created new file systems, monitored disk usage and checked backup of log files administration.
- Installed and configured Webserver (Apache 2.2.17), MySQL 5.5 and PHP in a LAMP stack.
- Configured multipath, adding SAN and created physical volumes, volume groups and logical volumes.
- Implemented a Continuous Delivery pipeline with Docker, and GitHub and AWS.
- Server and Nagios for monitoring events.
- Version control using GIT and SVN.
- Installed and Configured Websphere application server and Windows exchange server 2010.
- Installed and configured Apache and supported Linux production servers.
- Installed and configured Oracle 10g/11g RAC high availability.
- Setup and administred Oracle RAC on RHEL 5.x servers and LDAP servers.
- Configured Nagios from scratch and written custom scripts for monitoring and troubleshoot issues.
- Installation of Nagios network monitoring system for early warning detection of network outages for local network as well as remote sites and updated monitoring parameters with active and passive check.
- Performed OS upgrades, Patch loading and, backup and restoration files across the network.
- Installed Apache, Weblogic and Tomcat Web servers and handled performance issues.
- Created SSL certificate for Windows and Solaris & VM snapshots for test, depolyment and production.
- Administered VSphere & deployed VMS according to capacity consumption by Host Groups.
- Collaborated with VMWARE team to ensure that the VMs are working without any issues.
- Installed and Managed Virtual Center 5.5.
Environment: RHEL 5/6, Solaris 9/10, Apache 1.2/1.3/2.x, Oracle 11g/10g/9i, VM ESX 4.x /3.x., Nagios, Puppet, Jenkins, Docker, GitHub, AWS, SVN,
Confidential, Chicago, IL
Linux Administrator/ DevOps Consultant
Responsibilities:
- Worked as Red Hat Enterprise Linux and AIX Systems Administrator and also performed support role for applications on mission critical Enterprise Networks and Multi-server environments.
- Experienced in Administration, implementation and support of OS RHEL 4/5.
- Worked on Upgrading and migrating Puppet servers, Manifests and Modules.
- Worked on User administration setup, maintaining account, Monitor system performance using Nagios
- Experienced in the kick-start installations, support, configuration and maintenance of RHEL 5.5, Sun SPARC, x86 and x86-64 Servers under heterogeneous environments.
- Experienced on patches installation, upgrades and packages installation on Red Hat Linux servers by using RPM & YUM.
- Automated daily activities using Shell and perl scripts.
- Deployed Puppet, Puppet Dashboard, and Puppet DB for configuration management to existing infrastructure.
- Worked on Installation, integration and management of data backup/recovery solutions. Management and configuration of VMware virtual machines running Oracle/Sun Solaris X86/64, Red Hat Enterprise Linux and Oracle Linux server.
- Performed server installation using Kickstart, Network, and DVD on physical servers.
- Integrated Maven with Jenkins for the builds as the Continuous Integration process.
- Good in provisioning and deployment tools like Puppet.
- Launching and configuring of Amazon EC2 (AWS) Cloud Servers using AMI's (Linux/Ubuntu).
- Installed and configured Apache and supported them on Linux production servers.
- Created, Updated and maintained the NIS databases and created NIS Clients.
- Worked on Installation, configuration and maintenance DNS servers, Mail servers, FTP servers, NFS, NIS, NIS+, RPM and Samba Web servers on Redhat Linux and CentOS.
- Allocated storage to heterogeneous hosts and clusters from EMC VMAX/VNX storage arrays using UniSphere, Symmetric Management Console and Symcli.
- Implemented a Database enabled Intranet web site using LINUX, Apache, MySQL Database backend, HTML and PHP scripting for Database access via web browsers.
- Used Puppet Master to keep in sync configuration on hosts running agents and Puppet tool for managing system configurations.
- Involved in Networks stack tuning for apache webservers and netBackup management server building, using jumpstart and kickstart.
- Build Channels and pull packages from master Redhat Satellite server.
- Worked on User account Management in a Complete NIS environment, pushing maps to NIS slave servers with all the user home directories in auto mounted production systems
- Worked in user administration tasks: adding/deleting users in local and global groups.
- Configured Java agent for monitoring PHP, .Net, Apache, and Glassfish.
- Installed New Relic Monitoring tool to monitor the servers & applications hosted through java, php, tomcat, and glassfish.
- Added and replaced hot swappable drives on existing server workstations, partitioning according to requirements, created new file systems or growing existing one over the hard drives and managed file systems.
- Configured distributed file systems and administered NFS server and NFS clients.
- Worked with Backup Team to Configure the Master and Client Backup servers Using Veritas Net Backup and Recovery from tapes using ufsdump, ufsrestore, and tar and cpio file system administration.
- Network trouble shooting using ‘ndd’, 'traceroute', 'netstat', 'ifconfig' and 'snoop' etc.
- Developed automated processes that run daily to check disk usage and perform clean up of file systems on UNIX environments using shell scripting and CRON.
- Installed and configured of Web hosting administration HTTP, FTP, SSH, & RSH.
- Monitored hosts and networks using tools like sar, Iostat, VMstat, and MPstat.
- Proficient in using different ticketing tools like Remedy and JIRA.
- Maintained appropriate file and system security, monitored and controlled system access, file access, changed permission, ownership of files and directories, maintaining passwords, assigned special privileges to selected users by using RBAC utility, monitored status of process in order to increase the system efficiency.
Environment: Red Hat Enterprise Linux 4.x/5.x/6.x,Linux 8/9,AIX 5.3/6.1 SLES 10/11, Sun Enterprise Servers, HP rp7420, rp8420, L, N, D Class, IBM e-Server Regatta P690, P570, RS6000, Blade Servers Disk Suite, Veritas Volume Manager 3.x/4.x, DNS,Puppet, NIS, NIS +, SNMP, Shell scripting (Korn, Bourne, Perl), SENDMAIL, Apache, Glassfish and Veritas Clusters.
Confidential
System Administrator
Responsibilities:
- Upgraded Memory, CPU and Disk size on the existing VMware Sessions on ESX Servers
- Installed, upgraded and configured of Redhat Linux RHEL 3.x, 4.x and Windows server.
- Strong Knowledge in creating User, Computer and Auto logon accounts.
- Assigned folder permissions to the users by gathering approval from the group owners.
- Created users, groups and setup their home directories and appropriate access restrictions to software in the Active Directory environment and NIS domains.
- Managed performance of the server and resolved issues with Virtual Memory and swap space on operating environments and configured & monitored DHCP server.
- Remotely coped files using sftp, ftp, SCP, winscp, and filezilla and involved in Log management like monitoring and cleaning the old log files.
- Configured and administered DNS (Bind on Linux), Web (Apache), Mail (Exchange 2003), DHCP and FTP Servers.
- Managed system installation, troubleshooting, maintenance, performance tuning, managing storage resources, network configuration to fit application and database requirements.
- Documented the configurations, changes made on any part of System and Network.
- Involved in Backup of data on DAT tape drive, security, performance and availability of system and network.
- Efficiently created and managed various Groups (Domain Local and Global Security
- Worked on HP Open View Service Desk (OVSD) tickets and raised tickets for any issues.
Environment: Redhat Linux 3.x, 4.x, Windows 2000, 2003, Exchange 2003, Apache 1.3.x, IIS 5.0, 6.0 and Oracle 8i, 9i, VMware ESX, Active Directory, FTP, SFTP.
Confidential
Linux Administrator
Responsibilities:
- Installed, configured nd Operated System upgrade on, Red Hat Linux and Sun Solaris.
- Administrated server consolidation program using VMware ESX server & Virtual Center.
- Experienced in VMWARE ESXi 4 and vSphere and managed VM resource upgrades.
- Performance Management & Tuning of RHEL.
- Responsible for multicasting of various components as a system administrator.
- Monitored system resources, logs, disk usage, scheduling backups and restore
- Set up Quotas for the user accounts & limiting the disk space usage.
- Configured SUDO and granting root permission to users for performing certain activities.
- Performed User Account management, data backups, and users’ logon support.
- Developed Shell scripts (bash) for automating the batch jobs.
- Worked with DBAs on installation of Oracle, restoration and performance tuning, on log management and on system audit reports and on development environment for developers.
- Configured Windows Active directory service and designing standard folder architecture..
- Developed and customized scripts that resulted in improved systems monitoring.
- Installed and Configured the Server as per the requirement.
- Configured and maintain Linux Proxy server, which clean accessing limits.
- Configured and maintain CISCO 2600 with ISP coordination and specialized in Remote administration and on Telephonic Supporting remote users.
- Specialized in LOAP (Linux, Oracle, Apache and PHP).
- Worked on weekly and monthly system maintenance report of all the LAN.
Environment: Red Hat Linux and Sun Solaris, CISCO 2600, LOAP (Linux, Oracle, Apache and PHP), VMWARE ESXi 4