Sr. Devops Engineer Resume
West Des Moines, IA
SUMMARY
- Around 8 years of experience, wif strong expertise in the fields of DevOps, Build and Release Engineer and system Admin, using various automation tools to oversee the end - to-end deployment process.
- Experience on various OS platforms including RedHat ENT Linux3,4,5 and 6 versions, Solaris 8/9/10,IBM AIX 3.5, 4.3/5L,6.1 and Window2003/2008.
- Professional experience in Configuring and Deploying instances on AWS, Openstack and Backspace cloud environments & Data Centers.
- Experience wif Configuration Management, Build, Deploy, Release Management and Quality Assurance.
- Expertise in creating DevOps strategy in a mix environment of Linux (RHEL, CENTOS) servers along wif Amazon Web Services.
- In-Depth experience wif Amazon AWS cloud services, (EC2, S3, EBS, ELB, Cloud Watch, Elastic IP, RDS, SNS, SQS, Glacier, IAM, VPC, Cloud Formation, and Route53) and managing security groups on AWS.
- Experience in provision of automation tools like Chef, Puppet and Ansible, in addition to deployment tools like SVN, GIT, Clear Case, Clear Quest, Perforce, Cruise Control, Jenkins and Bamboo.
- Knowledge on Vagrant & Docker based container deployments to create self-environments for dev teams and containerization of environments delivery for releases.
- Experience in instilling, configuration and administering of DHCP, DNS, FTP, LVM, Apache, LDAP and PHP.
- Extensive working knowledge on automation for deployment/configuration of different Application servers like Web Sphere, Web Logic, JBoss; Web Servers like Apache, Tomcat and Web Containers like Nginx etc.
- Configured and administered Monitoring tools like Nagios, Splunk, and Zabbix etc.
- Ability in development and execution of XML, Shell, Perl, Python, Bash and Ruby Scripts.
- Implemented a CD pipeline involving Jenkins + Rundeck +Chef to complete the Automation from commit to Deployment.
- Design and develop continuous deployment pipeline integrating Vagrant, Git, Jenkins and Chef across geographically separated hosting zones in AWS and Azure.
- Used tools like SonarQube to check the integrity of code and Nexus based repository for artifacts version controlling.
- Extensive experiences in build tools like ANT, Maven, Puppet, Chef, Jenkins and Gradle.
- Used Shell Scripting (Bash and ksh), Ruby and Python based scripts for merging, branching and automating the processes across the environments.
- Exceptional ability to maintain and build client relationships, frequent travel meeting one on one wif clients, able to comfortably converse wif all facets in client organization.
- Centos/Red Hat Linux 6.x and 7.x installation and administration on VMware ESXi.
- Deployed an Open Stack server under Linux.
- Integrated Eclipse IDE wif different versioning tools like Clear Case, SVN, and GITHUB.
- Experience in migration of consumer data from one production server to another production server over the network wif the halp of Bash and Perl.
- Worked on monitoring tools like Nagios, Zabbix, Stack driver, AWS Cloud Watch to health checks the various deployed resources and services.
- Worked wif different Bug tracking tools like JIRA, Rally, Remedy, Fisheye, Crucible and IBM Clearest.
- Installation and configuration of Oracle RAC 11g on Solaris, AIX and Red Hat cluster nodes.
- Experience in Designing & Creating Domains on M3000, M5000 servers created L-Doms on T2000, T5220 and T5440 servers.
- Experience in Security Hardening in UNIX, Linux and Windows servers.
- Experience in using various network protocols like HTTP, UDP, POP, FTP, TCP/IP, and SMTP.
- Installed, configured and implemented the RAID 0/1/5 volume management using VERITAS Volume manager (3.5/4.x/5.0) and Solstice Disk Suite (SVM) on Solaris. Also Experienced in VERITAS file system (3.x, 4.x, 5.0), VERITAS Net Backup (4.x, 5.x, 6.x) for disk management and mirroring tasks.
- Proficient in shell scripting (Ksh/Csh/bash/Sed/Awk), PERL, Java Scripts for Oracle and Java Applications and XML.
- Ability in managing all aspects of the software configuration management process including code compilation, packaging deployment, and release methodology and application configurations.
- Good analytical, problem solving communication skills and have the ability to work either independently wif little or no supervision or as a member of a team.
TECHNICAL SKILLS
Operating System: Linux, Centos, Redhat, Linux and windows.
CI/CD Tools: Jenkins, Puppet, Chef, Hudson and bamboo
Scripting language: Shell, Perl, Python, Ruby and Bash Scripts
Database: Maria DB, PostgreSQL and Oracle
Build Tools: Maven, ANT and MS Build
Methodologies: Design patterns, Agile, V-Model, Waterfall and UML
Cloud services: AWS and Open stack.
SCM Tools: Clear Case, GIT, stash and Bit-Bucket
Bug Tracking Tools: Jira, Fisheye, Crucible, Rally, Remedy and IBM Clear Quest.
Web Servers: Apache, Apache Tomcat
PROFESSIONAL EXPERIENCE
Confidential, West Des Moines, IA
Sr. DevOps Engineer
Responsibilities:
- Installed, Configured and Maintained Debian/RedHat Servers at multiple Data Centers.
- Installed, upgraded, Mirrored and configured RHEL 5.x and Sun Solaris 10u6,9.0/8.0 using Kickstart, Jumpstart Installation respectively.
- Configuration and administration of DNS, LDAP, NFS, NIS, NIS+ and Sendmail on RedHat Linux/Debian Servers.
- Worked on unique user login and password protection, administrative access using openLDAP.
- Involved in writing scripts to migrate consumer data from one production server to another production server over the network wif the halp of Bash and Perl scripting.
- Performed Disk management wif the halp of LVM (Logical Volume Manager).
- Performance monitoring using Sar, Iostat, VMstat and MPstat on servers and also logged to munin monitoring tool for graphical view.
- Troubleshooting and resolving of problems related to hardware, operating systems, third party applications and scripts.
- Password-less setup and agent-forwarding done for SSH login using ssh-keygen tool.
- Involved in patching of Solaris8, 9, 10u3, 10u6 servers.
- High knowledge on upgrading the Solaris servers especially live upgrade from Solaris 10-u3 to 10-u6.
- Documented strongly the steps involved for data migration on production servers and also testing procedures before the migration.
- Installed and configured monitoring tools munin and nagios for monitoring the network bandwidth and the hard drives status.
- Worked on user and group management, security and access control using LDAP.
- Provided 24/7 on call support on Linux Production Servers. Responsible for maintaining security on RedHat Linux.
- Involved in Setting up and configuring network TCP/IP DNS, SSH on Linux servers.
- Tested and implemented Root disk mirroring.
- Solaris Performance Monitoring and Tuning using iostat, vmstat and netstat.
- System Backup using tar, cpio for local systems and Veritas NetBackup for enterprise wide backup and recovery.
Environment: Sun Fire 250 and 450 Series, HP-UX 11.x IBM blade servers, Websphere 5.x/6.x, Apache 1.2/1.3/2.x, iPlanet, Oracle 11g/10g/9i, Logical Volume Manager, Veritas NetBackup 5.x/6.0/6.5 SAN Multipathing (MPIO, HDLM, Powerpath), Bourne shell scripting, VM ESX 4.x/3.x/2.x, RHEL 5.x/4.x, Solaris 8,9,10 and Windows 2003/NT.
Confidential, Fort Worth, TX
DevOps Engineer
Responsibilities:
- Installed, Configured and Maintained Debian/RedHat Servers at multiple Data Centers.
- Installed, Configured and Maintained JBoss application servers.
- Configured RedHat Kickstart server for installing multiple production servers.
- Configuration and administration of DNS, LDAP, NFS, NIS, NIS+ and Sendmail on RedHat Linux/Debian Servers.
- Converting users, groups and networks from NIS to the LDIF format using the LDAP migration tools.
- Hands on experience working on HP-UX 11.x environment.
- Hands on experience working wif multi core technology processor like Power 7 IBM AIX 770 & 780.
- Hands on experience working wif production servers at multiple data centers.
- Hands on experience working wif COBIT.
- Involved in writing scripts to migrate consumer data from one production server to another production server over the network wif the halp of Bash and Perl scripting.
- Installed and configured monitoring tools munin and nagios for monitoring the network bandwidth and the hard drives status.
- Automated tasks using shell scripting for doing diagnostics on failed disk drives.
- Logged events from forced crash dumps and troubleshooting server issues.
- Troubleshooting production servers wif IPMI tool to connect over SOL.
- Configured system imaging tools Clonezilla and System Imager for data center migration.
- Management of user and group accounts using LDAP.
- Configured yum repository server for installing packages from a centralized server.
- Installed Fuse to mount the keys on every Production server for password-less authentication on Debian servers.
- Installed and configured DCHP server to give IP leases to production servers.
- Management of RedHat Linux user accounts, groups, directories and file permissions.
- Implemented the Clustering Topology dat meets High Availability and Failover requirement for performance and functionality.
- Configured, managed ESX VM’s wif virtual center and VI client.
- Performance monitoring using Sar, Iostat, VMstat and MPstat on servers and also logged to munin monitoring tool for graphical view.
- Performed Kernel tuning wif the sysctl and installed packages wif yum and rpm.
- Installed and configured PostgresSQL database on RedHat/Debian Servers.
- Performed Disk management wif the halp of LVM (Logical Volume Manager).
- Configuration and Administration of Apache Web Server and SSL.
- Installed open-ssl and generated self-signed keys for internal use.
- Password-less setup and agent-forwarding done for SSH login using ssh-keygen tool.
- Established and maintained network users, user environment, directories, and security.
- Documented strongly the steps involved for data migration on production servers and also testing procedures before the migration.
- Provided 24/7 on call support on Linux Production Servers. Responsible for maintaining security on RedHat Linux.
Environment: Sun Fire 250 and 450 Series, HP-UX 11.x IBM blade servers, Websphere 5.x/6.x, Apache 1.2/1.3/2.x, iPlanet, Oracle 11g/10g/9i, Logical Volume Manager, Veritas NetBackup 5.x/6.0/6.5 SAN Multipathing (MPIO, HDLM, Powerpath), VM ESX 4.x/3.x/2.x, RHEL 5.x/4.x and Windows 2003/NT.
Confidential, Kansas City, MO
Linux/UNIX Admin
Responsibilities:
- Staged and Maintained UNIX/RedHat Linux (Solaris 8/9/10, RedHat Enterprise Linux) on Sun Enterprise servers, Sun Ultra Sparc servers and IBM blade servers.
- Installed and Configured RedHat Linux Kickstart and Solaris jumpstart Servers.
- Installed and Configured OpenVMS for testing and production servers.
- Administered disk groups, subdisks, plexes, and volumes using Veritas volume manager
- Installing hardware, Sun & 3rd party software and latest OS and patches to keep the latest and most up to date software configurations.
- Experienced wif ZFS file system on Solaris 10. Implemented ZFS and mount for non-global zones for a specific application.
- Experienced wif Power 7 IBM AIX 770.
- Experienced wif COBIT.
- Configuration of Logical Domains (LDOMS) on Sun Solaris 10.
- Involved in OS Upgradation project for patching Linux and SUN servers to latest versions.
- Installed/Configured Websphere 5.x/6.x and other Application Servers.
- Administration of Websphere Application Server 6.x wif Network Deployment, and Extension Deployment, on RedHat Linux.
- Installation and configuration of Oracle RAC 11g on RedHat Linux cluster nodes.
- Worked wif Oracle Database Administrators and reviewed the required maintenance tasks.
- Installed RPM packages on RedHat Linux Servers, updated wif the halp of yum and up2date.
- Managed builds and Deployments, Created Ant Scripts to customize EAR, WAR and JAR files and the application is deployed on WebSphere server.
- Management of RedHat Linux and Solaris user accounts, groups, directories and file permissions.
- Configuration of DHCP Server on Linux to get the IP Addresses Dynamically.
- Configuration and administration of DNS, LDAP, NFS, NIS, NIS+ and Sendmail in RedHat Linux and Sun Solaris.
- Configuration and Maintenance of AutoFs in Linux and Sun Solaris.
- Configured SAMBA to get access of Linux shared resources from Windows.
- Day to day Linux and Solaris server hardware support, problem and change ticket implementations, composing scripts, OS builds & upgrades along wif day-to-day Storage & UNIX Administration.
- Tested and implemented Root disk mirroring.
- Solaris Performance Monitoring and Tuning using iostat, vmstat and netstat.
- Configuration and Administration of Apache Web Server and SSL.
- Creating and managing VM’s through Virtual Centre and VI client.
- Worked on security and access control using LDAP
- Responsible for Monitoring and fine tuning system and network performance for Linux systems.
- Installed Configured EMC disk devices in Linux servers.
- System Backup using tar, cpio for local systems and Veritas NetBackup for enterprise wide backup and recovery.
- Documenting each step and testing procedures before the migration.
- Provided 24/7 on call support on UNIX Production Servers. Responsible for maintaining UNIX security on RedHat Linux and Sun Solaris.
Environment: Sun Fire 250 and 450 Series, IBM blade servers, Websphere 5.x/6.x, Apache 1.2/1.3/2.x, iPlanet, Oracle 11g/10g/9i, Logical Volume Manager, Veritas NetBackup 5.x/6.0, SAN Multipathing (MPIO, HDLM, Powerpath), OpenVMS 7.x/8.x, VM ESX 3.x/2.x, RHEL 5.x/4.x and Windows 2003/NT.
Confidential, Carrollton, TX
Linux Administrator
Responsibilities:
- Installed, upgraded, Mirrored and configured RHEL 4.x and Sun Solaris 9.0/8.0 using Kickstart, Jumpstart Installation respectively.
- Upgraded Solaris 8 to 9 on Sun servers and workstations. Added necessary patches using patchadd utility.
- Controlled disk operations, disk group operations, volume operations and volume configurations using vxdisk, vxdg, vxassist, vxmake and vxvol in Veritas Volume Manager.
- Configured Printers, Print Server and Print Clients using commands like lp, lpstat, lpadmin, lpfilter & GUI.
- Configured and administered Samba to provide file services, resolved various inter-operability issues between Windows NT & Solaris platforms
- Installation, Setup and Configuration of WebLogic 9.0/8.1 application server.
- Deployed Portlets manually using Admin Console.
- Disk Management using different RIAD technologies in Solaris and Linux using Veritas Volume Manager and LVM.
- Veritas Cluster Installation and Configuration along wif Resources and Service Groups Configuration in VCS.
- Configuration and administration of DNS, LDAP, NFS, NIS and Samba in RedHat Linux, and Sun Solaris.
- Network trouble shooting using ndd, traceroute, netstat, ifconfig and snoop.
- Administered and Managed Network Applications and Services like NFS wif Hummingbird connectivity V7.1.
- Involved in Configuring DHCP server and giving IP addressing dynamically.
- FTP Server configuration in Linux and done kernel tuning on Linux for play out software.
- Involved in creating new users, groups and setup their home directories and appropriate access restrictions to software and directories & files using access modes.
- Written Shell scripts to run Batch Jobs on Sun Solaris and RedHat Linux servers.
- Provided system performance reporting on a regular basis along wif keeping all software at current version levels, and maintaining a log of changes for tracking.
Environment: IBM RS/6000, IBM PSeries, Pentium PCs, Linux Servers, Veritas volume manager 3.5/4.x, Websphere 5.x/6.x, Jboss 4.0, Sun Disk Suite, Veritas Net Backup 5.x/6.0, Sun Cluster in SAN environment, vbscript, pearl, Oracle 9i, HP-UX, RedHat Linux 3.x/4.x/5.x, Solaris 9.0/8.0, Windows 2003/2000.
