Devops/cloud Engineer Resume
Boston, MA
SUMMARY
- Worked on infrastructure for 7+ years as System and Devops engineer with extensive experience working in RedHat Linux, IBM AIX, and SUSE Linux, CentOS, and Solaris servers and various DevOps tools.
- Strong Experience automated build platforms/continous integration using DevOps various DevOps tools which includes configuration management tools, Version control tools, automation tools, etc.
- Installed, upgraded and configured Redhat Linux 4.x, 5.x and 6.x Using Satellite Servers.
- Tasked with customizing Kickstart and Jumpstart scripts to automate the installation of servers.
- Involved in improving infrastructure architectural design and approaches of projects in the cloud platform amazon web services (AWS) by configuring the EC2, Security Groups, Elastic IP's, storage on S3 Buckets, Load balancers, Auto - Scaling groups, Route53.
- Managed Amazon Web Services like EC2, bit bucket, RDS, EBS, ELB, Auto-Scaling, AMI, IAM through AWS Console and API Integration with Puppet Code.
- Possess expertise in system and network monitoring tools Nagios.
- Implemented LVMs and ASMs and upgraded SuSE 10x to SuSE 11x.
- Experience with Configuration and Maintenance of Automation tools like Puppet and Chef.
- Experience in working on version controller tools like GitHub (GIT), Subversion (SVN) and software builds tools like Apache Maven, Apache Ant.
- Experience on implementation of a Continuous Delivery framework using Jenkins, maven & Nexus in Linux environment
- Developed basic shell, Ruby and python scripts used to automate administrative tasks.
- Extensively worked on Hudson and Jenkins for continuous integration and for End-to-End automation for all build and deployments.
- Ability in development and execution of Ruby, Python, Shell Scripts and Perl Scripts.
- Worked on Jenkins AWS Code Deploy plugin to deploy to AWS.
- Installed and configured Puppet and used Puppet models for installing and managing java versions.
- Automated Deployment using configuration Management tool like puppet to provision amazon AWS
- Experience in configuring Docker container for branching purposes.
- Configured and Administered NIS, LDAP and FTP on Linux and Sun Solaris server environment.
- Installed & configured Web Application servers like Apache, Tomcat and Weblogic.
- Strong technical background in Storage, Disk Management, Logical Volume Management (LVM) and logical partitioning.
- Experienced in Troubleshooting Hardware, Storage, Application Bottlenecks. System Recovery, Crash dump analysis and Performance Tuning.
- Expert in Deploying Enterprise and Java Applications and Monitoring the Application servers and Web servers, troubleshooting performance issues using the Log messages and Log files.
- Possess hands on experience with the Vmware ESX Server, Vmware Virtual Center, Vmware HA, Vmware DRS, and Vmware Consolidated Backup (VCB).
- Proficiency in Installation, Configuration, and TroubleshootingVMwareESX & ESXi 5.1, 5.0, 4.1, 4.0, 3.5, vSphere 5.1, 5.0, 4.1, 4.0, and Virtual Center 5.1, 5.0, 4.1, 4.0.
- Built and troubleshoot Windows Server 2003/2008/R2 withVMwareESX Server, ESXi Server Environment and vCenter Server.
TECHNICAL SKILLS
Operating Systems: Linux (Red Hat 4/5/6/7, OEL& SUSE), Solaris 11/10/9/8, HP-UX 11.0, 11.11, 11.23, 11.31, SLES 8,9,10 & 11, CentOS, Windows NT /2000/2003.
SAN Skills: Storage Arrays VMAX, VNX-5400, DMX-4, VNX-5700, VNX-7500, CLARiion CX4-Series, Hitachi AMS 2500, USP-V, VSP, Netapp FAS series, Migration Tools
Hardware: Cloud (AWS, Amazon EC2, OpenStack), Cisco UCS C200, C250, PE Dell R410,R 610,860 Intel Based PC, Dell LaptopsDatabase: Oracle 10x, MySQL 5.0.2, SQL Server 2005,IBM DB2,Hadoop
Networking: TCP/IP, NIS, NFS, DNS, DHCP, Cisco Routers/Switches, WAN, SMTP, LAN, FTP/TFTP.
Programming Languages& Tools: C, UNIX,java,HTML, Ruby and Puppet.
Web Technologies: Tomcat, APACHE 2.x, 3.x, F5 Load Balancers, Web Logic (8/9/10) & Web Sphere 4.0/5.0, Netscape/iPlanet Server, MQSeries, Cluster server 3.5 & 4.1, Sun Cluster 2.x & 3.x,Nagios, Redhat Satellite Server
Protocols: TCP/IP,UDP RIP, OSPF, EIGRP, IGRP, SNMP, SMTP, TELNET
DevOps: Puppet, Jenkins, AWS, SVN, Github, Splunk, Nagios, Docker, Maven, ANT, Artifactory
File Systems: UFS, VxFS, ZFS, ext., ext2, ReFS,Xen virtualization
PROFESSIONAL EXPERIENCE
Confidential, Boston,MA
DevOps/Cloud Engineer
Responsibilities:
- Worked on Continuous integration technologies with Jenkins. Designed and created multiple deployment strategies using Continuous Integration and Continuous Development.
- Installed and Administered Linux Enterprise Servers for test lab, production and disaster recovery setup.
- Good knowledge in Linux RHEL 4.x - 5.x, SuSe 11.x, and network tools like ifconfig, iostat, vmstat, top, ping and FTP, TELNET, SSH, SCP and TCP/IP.
- Implemented AWS solutions using E2C, S3, RDS, EBS, and Elastic Load Balancer, Auto scaling groups and optimized volumes, EC2 instances.
- Possess strong troubleshooting skills to accurately diagnose problems.
- Experienced in the use of task management software; RCM and Oracle CSI.
- Worked on Installation and configuration of configuration management tool Puppet.
- Implemented Puppet for automating the server builds, integration and application deployment of applications.
- Created new puppet modules and manifests and modified existing ones as per the client requirements.
- Deployed and monitored scalable infrastructure on Amazon web services (AWS) & configuration management using puppet.
- Configured Docker container for branching purposes.
- Familiar with Jumpstart and Kickstart build automation and proficient with the command line interface.
- Familiar with Linux/UNIX/SUSE shells: sh, ksh, tcsh, csh and bash.
- Configured Elastic Load Balancers with EC2 Autoscalling groups
- Created monitors, alarms and notifications for EC2 hosts using CloudWatch
- Used IAM to create new accounts, roles and groups.
- Used Jenkins AWS Code Deploy plugin to deploy to AWS.
- Implemented and configuredNagiosfor continuous monitoring of applications in the production environment and enabled notifications via emails and text messages.
- Configured and administered LVM and Veritas Logical Volume Manager, NFS, AutoFS (Direct and Indirect Maps), NIS (master, slave and client) and DNS in multi-platform networks.
- Wrote Puppet models for installing and managing java versions.
- Automated Deployment using configuration Management tool like puppet to provision amazon AWS
- Coordinate/assist developers with establishing and applying appropriate branching, labeling/naming conventions using GIT source control.
- Possess strong scripting knowledge (Perl and C) to perform different administration tasks and Shell scripting (ksh, bash) knowledge to automate system administration jobs.
- Installed and Configured SQL client using rpm packages and managing users in SQL.
- Performed volume management, which included the encapsulation, initialization, root disk mirroring, and export/import of disk groups etc. using VERITAS Storage Foundation 4.1/ 5/5.5.
- Extensive experience in installing, integrating, tuning and troubleshooting Apache, Tomcat and Web Sphere application server and Web sphere IHS including troubleshooting.
- Implemented VERITAS Cluster 5.0 for Web Sphere and Sun JES Web Server agents.
Environment: Red-Hat EnterpriseLinux5.x, 6.x, 7.x, AWS, SAN (NetApp), NAS, Veritas Netbackup, Windows 2008, 2012, Nagios 3.5, Shell programming, JBoss 4.x, JDK 1.5,1.6, Oracle Weblogic, IBM WebSphere, VMware ESX 4.x, vSphere 4.x & 5.x.
Confidential, Tinton falls,NJ
Systems Engineer/ DevOps Engineer
Responsibilities:
- Extensively worked on AWS cloud services like EC2, S3, RDS, ELB, and EBS.
- Worked primarily on RHEL 4/5/6, HPUX and AIX OS.
- Tasked with providing 24x7 production environment monitoring and support when needed.
- Worked on installation and Configuration of Puppet, Github and Jenkins.
- Carried out deployments and builds on various environments using Puppet continuous integration tool.
- Implemented a Continuous Delivery framework using Jenkins, maven & Nexus in Linux environment.
- Worked on supporting Linux x86 VM’s running on VMWare ESX environment.
- Extensively used HP Systems Insight Manager (HP SIM) tool to help manage HP servers.
- Performed Linux kernel upgrades and performed performance trouble shooting activities.
- Knowledge in updating software packages and applying security patches.
- Managed VERITAS disks, Volumes & disk groups created on HDS SAN devices and plex and sub disk in Veritas disk groups to perform Volume mirroring.
- Wrote Puppet models for installing and managing java versions.
- Configured and automated the Jenkins Build jobs for Continuous Integration.
- Resolved merging issues during rebasing and re-integrating branches by conducting meetings with Development TeamLeads.
- Worked on disk space and File system management using Veritas File System, and on DSN entries to established connection from server to DB2 database.
- Built channels and pull the packages from master Redhat satellite server and managed user’s accounts for the team access.
- Worked on labeling/naming conventions using GIT source control. Analyze and resolve conflicts related to merging of source code for GIT.
- Tuned the kernel parameters base on the application /database requirement.
- Provided Technical supports for internal users and resolved trouble shooting tickets.
- Managed patching using yum repository and satellite servers.
- Tasked with back-ups and recovery procedures using VeritasNetBackup Tool.
- Hands-on knowledge in installation and configuration in Linux servers, using Flash archive/Jumpstart/Kickstart and automating server deployment process.
- Experienced working on different remote console like HP-ILO and IDRAC.
- Troubleshoot hardware, software & configuration problems for various protocols and topologies.
Environment: Red Hat linux, 5.x/6.x, SUSE Linux, Solaris, AIX, Cloud (AWS, Amazon EC2, OpenStack), Cisco UCS C200, C250, PE Dell R410,R 610,860 Intel Based PC,Puppet, Maven, VMware ESX, Nexus, Jenkins, GIT, Veritas Disk.
Confidential, Minneapolis,MN
Linux Administrator/ DevOps Consultant
Responsibilities:
- Administred RHEL 5/6 that includes installation, testing, tuning, upgrading and loading patches, troubleshooting both physical and virtual server issues.
- Launching and configuring of Amazon EC2(AWS) Cloud Servers using AMI's (Linux/Ubuntu) and configuring the servers for specified applications using Jenkins
- Configured and managing S3 storage.
- Created support case with AWS for any critical issues and follow-up.
- Tasked with creating and cloning Linux virtual Machines, templates using VMware Virtual Client 3.5 and migrating servers between ESX hosts.
- Responsible for managing Data Center & IT operations & participated in Data Center migration.
- Extensive knowledge of AWS Cloud Environment like EC2 & EBS.
- Installed, configured and maintained various devOps tools like Puppet, Jenkins, Github, Maven and Ant.
- Installed Red Hat Linux using Kickstart and applied security policies for hardening the server.
- Extensive experience in Installation and Configuration of Websphere application server
- Created and edited the Existing Puppet modules and Manifests.
- Experienced in Setting up of Nodes, Data Sources, Virtual Hosts, including planning installation and configuration of WebSphere Application Server and in Developing KORN, BASH and power shell scripts to automate cron jobs and system maintenance.
- Configured Nagios from scratch and written custom scripts for monitoring system performances.
- Tasked with updating monitoring parameter in Nagios with active and passive check.
- Installed and configured Nagios plugins and JBOSS on Java Applicationsand MySQL on Linux Server, Apache, Weblogic and Tomcat Web servers. Also, Handled tomcat applications performance issues.
- Knowledge in RPM and YUM package installations, patch and other server management.
- Created new file systems, monitored disk usage, checked and backup log files administration and monitoed the disk based file system.
- Monitored the File System, CPU load ( for better Performance and system performance parameters using iostat, vmstat and prstat), system performance and tune-up kernel parameter.
- Performed OS upgrades and Patch loading as and when required and backed up and restored files.
- Created VM snapshots for test & deployment and production.
- Installed and Managed Virtual Center 5.5 and Apache & supported them on production servers.
- Knowledge on Kernel compilation and patch up gradation on Linux servers.
- Installed and configured Oracle 10g/11g RAC high availability.
- Administred and set up Oracle RAC on RHEL 5.x servers.
- Troubleshoot Linux network, security related issues, capturing packets using tools such as iptables, firewall, and TCP wrappers and NMAP.
- Developed automated processes that run daily to check disk usage and perform cleanup of file systems using shell scripting and CRONTABs.
- Created and Managed Users / Group accounts and setup a user's work environment.
Environment: Redhat 4.x/ 5.x/6.x, Sun Solaris 8/9, AIX, Suse, Dell Poweredge Servers R610, R710), X86/X64 platforms, Oracle Weblogic, IBM WebSphere, VMware ESX 4.x, vSphere 4.x & 5.x, Puppet, Yum, Korn, Bash, Tomcat, AWS, Github, Maven.
Confidential
Unix/Linux Administrator
Responsibilities:
- Involved in Building and configuring Solaris 8 using Jump start server and Red Hat Linux Servers 3 using Kick Start server as required for the project.
- Administered RHEL 4, 5 and Solaris9, 10 which includes installation, testing, tuning, upgrading and loading patches, troubleshooting server issues.
- Worked on deploying Red Hat Satellite server with custom repositories.
- Extensive experience in installing, integrating, tuning and troubleshooting Apache, Tomcat, WebSphere and WebLogic application server.
- Prepared and implemented migration production server from SPARC to X86 architecture.
- Installed and Configured Oracle on Solaris 9/10 and Redhat LinuxEnvironment.
- Created, cloned Linux Virtual Machines, templates using VMware Virtual Client 3.5 and migrating servers across ESX hosts.
- Involved in SAN migrations at host level using LVM mirroring and SVM Mirroring.
- Created, cloned LinuxVirtual Machines templates using VMware 4/5 and migrated servers between ESX hosts.
- Lockdown the local accounts to secure the environment using NIS.
- Managed systems routine backup, scheduling jobs like disabling and enabling cron jobs, enabling system logging, network logging of servers for maintenance, performance tuning, testing.
- Troubleshoot tickets, which includes storage, network, system related issues and logging RCA using BMC Remedy.
- Worked and performed data-center operations including rack mounting, cabling.
- Implemented and administered VMware ESX 3.5, 4.x for running the Windows 2003/2008 Servers on development and test servers.
- Extensively worked on creating disk groups, volumes, deporting, importing disk groups.
- Custom built Oracle RAC 11g and preparing servers for database installation which includes adding kernel parameters, software installation, permissions etc.
- Worked and performed data-center operations including rack mounting, cabling.
- Aided in set up of user and group login ID, printing parameters, network configuration & password.
- Installed and Configured Oracle ASR on total Solaris 10 Environment.
- Created, cloned Linux virtual Machines, templates using VMware Virtual Client 3.5.
Environment: Red-Hat Linux Enterprise servers 4/5/6, (HP Proliant DL, ML Series, IBM p series, x series, Dell Poweredge Servers R610, R710), X86/X64 platforms, Solaris 8/9/10/11, ASR, Opsware, VMWare, SAN(EMC, Hitachi), NAS (Netapp), BladeLogic, Veritas Volume Manager4.1.
Confidential
Linux System Administrator
Responsibilities:
- Installed, Upgraded and configured RedHat Linux, Windows 2000/NT and WebLogic 6.0/7.1 Application Server.
- Upgraded BEA WebLogic 6.0/6.1 server with latest service pack patches to 8.1.
- Tasked with deploying latest patches for, Linux and Application servers, performed RedHat Linux Kernel Tuning, Performance Monitoring & System tuning.
- Implemented Samba to help printing and file sharing in the mixed Environment
- Knowledge on installation and set-up of Oracle8i on Linux for the development team
- Involved in creating new users, groups and setup their home directories and appropriate access restrictions to software and directories & files.
- Aided in migration of database applications from Windows 2000 Server to Linux server
- Configured Windows Machines in Work Group Environment and DNS, APACHE, MAIL, DHCP & FTP Servers on RedHat 3.x/4.x.
- Wrote Shell scripts to run Batch Jobs using cron and at.
- Provided support by 24x7 shift rotation basis and pager support
Environment: Red Hat 3.x, 4.x, 5.x, Windows 2000/NT AIX 5.1, 5.2, Veritas Netbackup 4.5, WebLogic 7.0/6.1, DNS, APACHE, MAIL, DHCP & FTP Sar, Iostat, VMstat, MPstat, tar, and cpio, Oracle 9i/10g, VMware 2.x, Shell Scripting.