Devops/system Engineer Resume
Palo Alto, CaliforniA
PROFESSIONAL SUMMARY:
- Over 7 years of experience in DevOps/UNIX/Linux/ System Administration.
- Extensive experience in Installation, configuration, tuning, upgrade of operating system and application.
- Experience in installing, managing vCenter Server, VMware ESXi Hyper - V.
- Experience in supporting ORACLE/Sybase/MYSQL Database.
- Installed and Configured security and application tool likeTCP wrappers, SSH, BIND, LVM (Logical Volume Manager), array and raid-manager, disk-suite, admin-suite.
- Installation/Configuration/upgrade of Hardware, Operating Systems, Software and Security related patches.
- Experience in managing and troubleshooting intranet, FTP and Mail Server and Managing Back-ups
- Experience in Installation, support and maintenance of UNIX/Red Hat Linux ES/AS 5.1/RHEL 5.x, 6.x, 7.0 Ubuntu 1404 servers.
- Experience in Troubleshooting of all aspects of the Unix/Red Hat Linux operating environments.
- Experience in Performance tuning, networking, system security, IO monitoring and analysis.
- Understanding of disaster recovery implementations.
- Experience in installation and deployment of Puppet Configuration Management Tool modules.
- Extensive experience in security patching and upgrading kernel in Linux and UNIX.
- Knowledge in Oracle, MySql, Apache/Tomcat or Web Logic/JBoss Application Server.
- Extensive experience in Patching and upgrading operating system in Linux and UNIX environment.
- Experience in administration and maintenance of application service like DNS, Mail, HTTP, Apache, Tomcat, Squid, DHCP, SMPT, FTP, POP3, NIS, NFS and Samba.
- Utilized Amazon Web Services (AWS) for cloud automation.
- Maintained and Improved server infrastructure, split between physical data centers and AWS. Also provided 24/7/365 on-call support.
- More than seven years of experience in Configuration Management, Change Management, Build Release Management using CVS, Subversion, Rational Clear Case, Rational Team Concert, Maven, JIRA and Clear Quest on Unix, Windows environment.
- Experience in SDLC, Agile and RAD Methodologies.
- Automated the build and deployment using clear case, clear quest, ANT, build forge and WebSphere 8.
- Implemented AWS cloud deployment with Puppet using web services.
- Configured orchestration and reporting, from initial code development through production release and updates using Puppet.
- Configured Puppet manifests using Ruby
- Designed and Developed new back-end services, maintaining and expanding our AWS infrastructure, Ability to document strategies and designs and present to these ideas to management with cost/benefit analysis
- Able to manage time effectively and to deliver on commitments
- Hands-on manual testing and Quality Assurance Analysis and UAT (user acceptance testing.)
- Strong interpersonal skills, including both written and verbal communication skill.
TECHNICAL SKILLS:
Scripting Languages: UNIX shell scripting (Bourne & Korn), HTML, VHDL, Perl 5,Python, VI text editing, Awk & Sed, PL/SQL
Software: GNU Tools, Office 2013, Window OS XP/2003,2008, NT 4.0, MS Project, Solstice Disk suite, SVM, Apache, Sun Raid Manager 6.1.1,NFS, Veritas Volume Manager 3.2/3.5/4.1, Send mail 8.12.x, SQL (Oracle 8/9 & DB2), Veritas Netback up 5.1, BMC Remedy, CommVault,vSphere
Operating System: Red Hat Enterprise Linux 2/3/4/5/6.x,7 SuSE 9/10, Sun Solaris (7, 8, 9 & 10),Windows 95/98/2000, NT, Ubuntu Server, CentOS, Oracle Linux, XenServer
Hardwares: Intel Based Servers/PCs, Dell/ HP BladeSystem and PCS. Sun Ultra 5/10/60Sun Enterprise (E250/450, 5000, 6500),Sun A1000/D1000/3310FC Array, Netra T1, Sun Fire (280R, 420R, V210, V240, V250, V440, V480, V490, V880, V890),Linux Server
Networking: NFS, AutoFS, NIS, DNS, DHCP, LAN, WAN
Build Tools: ANT, Maven, Artifactory, MS build, Cruise Control, Build Forge, Anthill Pro, Jenkins, and Hudson
SCM Tools: CVS, SVN, Clear Case, VSS, TFS, PVCS
Virtualization: Installation and configuration vCenter Server VMware ESXi, Transfer and Migration of VMware vCenter, Create and Deploy Virtual Machines and vApps, Managing Virtual Machine Clones and Templates using Oracle Virtual Manager, Backup and Restore Virtual Machines, Secure vCenter Server and ESXi, Perform and Monitor vSphere Troubleshooting
PROFESSIONAL EXPERIENCE:
Confidential, Palo Alto, California
DevOps/System Engineer
Responsibilities:
- Responsible on OS deployment using RHEL Kickstart Ubuntu Preseed files.
- Managed OS deployment on HP Proliant Moonshot Server cartridges.
- Performed in installation and configuration HP Insight Cluster Management Utility (CMU).
- Completed XenServer, VMware ESXi, and Windows2012 installation on HP Proliant Moonshot Server cartridges.
- Deployment of Puppet Configuration Management Tool modules.
- Experience in data center operation and network systems.
- Updates documentation & labeling for Server, Storage, appliances & related network patching residing in the datacenter.
- Experience in Performance monitoring, usage and load of the system, changing kernel parameters for better performance.
- Good working knowledge of network & UNIX security procedures.
- Performs daily operational checks, reviews event management alerts and e-mails, and assists with audits of inventory and processes.
- Administered AWS and Linux based server automation.
- Automated the delivery and rebase of the release from DEV to INT and higher environments using cleartool, shell and batch scripts.
- Utilized Amazon Web Services (AWS) for cloud automation.
- Maintained and Improved server infrastructure, split between physical data centers and AWS. Also provided 24/7/365 on-call support.
- Automated the build and deployment using clear case, clear quest, ANT, build forge and WebSphere 8.
- Implemented AWS cloud deployment with Puppet using web services.
- Configured orchestration and reporting, from initial code development through production release and updates using Puppet.
- Configured Puppet manifests using Ruby
- Designed and Developed new back-end services, maintaining and expanding our AWS infrastructure, and providing mentorship to others on my team.
- Maintained the build and deployment scripts and made changes if necessary.
- Maintained Continuous integration and deployment by debugging build and deployment issues.
- Designed the roadmap for merging every release and collaborated with the teams to merge the Dev branch to Main/INT.
- Automated the creation of database change manifest and baseline report in build using perl and clear tool scripts.
- Proposed and implemented branching strategy suitable for development in RTC (Rational Team Concert)
- Set up build machine, jazz build engine, build definition to run the builds in RTC.
- Created Team projects, gave accesses and customized the templates as necessary in RTC
- Installed and evaluated Deploy for migration.
Environment: Linux, Clearcase, AWS, Puppet, Clearquest, Build Forge, ANT, RAD, Eclipse, Websphere 8, UDeploy, PowerShell, Perl, batch, Shell.
Confidential, McAllen, VA
Linux Administrator/DevOps
Responsibilities:
- Involved in complete Administration tasks on Red Hat Enterprise Linux and documentation for the projects executed.
- Installed, monitored and supported Web servers and Application Servers on Solaris and Linux environments.
- Installed, configured and Maintained RHEL 6.x/7.x on HP c7000 Bladesystem.
- Involved in installing and configure Oracle Clusterware and Oracle RAC.
- Experience in using VERITAS Volume manager. Created disk groups, volumes, volume groups and RAIDs using veritas volume manager. Creating new file systems, mounting file systems and unmounting file systems.
- Experience working with Storage Area Network (SAN), EMC CLARiiON,IBM XIV.
- Experience in Performance monitoring, usage and load of the system, changing kernel parameters for better performance.
- Creating and maintaining users, profiles, security, rights, disk space and process monitoring.
- User account management, worked with Perl, shell scripting (ksh, bash) to automate administration tasks.
- Experience in Networking, DNS, NFS and TCP/IP.
- Good working knowledge of network & UNIX security procedures.
- Monitoring and reporting on all hosted servers (memory, disk space, log rotation, cleanup)
- Remedy (BMC) Problem & Change management application for management of problem tickets and production change requests.
- Excellent communication and strong interpersonal skills with ability to interact with end-users, managers and technical personnel.
- Provided production support in an on-call rotation in a 24x7 environment.
Environment: RHEL 5.x,6.x, Oracle Enterprise Linux, Oracle Database 12c, Oracle Fusion Middleware, VSphere 5.1, Windows 2008 Server, SharePoint 2013, BMC Remedy IT Management Suite
Confidential, Framingham, Massachusetts
Linux System Administrator
Responsibilities:
- Involved in installation and configuration operating system Red hat Enterprise Linux (RHEL5.3 and RHEL 5.4) in development and test environments almost six levels on HP physical servers and Virtual Machines
- Worked with VMware ESXi 4.0
- Designed, managed, implemented/ supported: Backup/Recovery/Archive, Security Startup/Shutdown, Mass Storage (SAN/NAS), OS Installations/Patches, Hardware/Software installation, Batch scheduling, Data center Migration, Application and Server performance
- Worked in adding new Users and groups and give sudo access in test and development servers and central file synchronization via sudoers, authorized keys, passwd, shadow, group
- Worked with DBA team in installing and configuring Oracle 10 g and 11g, Sybase, Db2 client v 8.1 and v9.0
- Involved in installing and configure Virtual Machine Using Oracle VM Manager
- Coordinated with application team in installation, configuration and troubleshoot issues with Apache, Web logic on Linux servers
- Used VERITAS Volume manager to create disk groups, volumes, volume groups, and RAID’s
- Involved in back up, firewall rules, LVM configuration, monitoring servers and on call support
- Involved in shell scripting for system/application in automating server task, installing and monitoring applications and data feeding file transfer and log files
- Involved in installing and configuring operating system Red hat Enterprise Linux in Production, QA and test environments on standalone IBM servers and IBM Blade Center Hardware
- Configured Kickstart for RHEL 5 to perform image installation through network
- Worked with Red hat Linux tools like RPM to install packages and patches for Red hat Linux Server and managed virtualized OS
- Worked on network connectivity, SAN storage, creating LVM and taking TSM backup
- Creating and managing user accounts and groups and their permissions and creating files and directories permission
- Co-ordinate with Middle ware team in installation, configuration and troubleshoot issues with WebSphere Application Server and Apache/Tomcat server on Linux
- Installed/Configured/Maintained/Administrated the network servers DNS, NFS and application servers Apache and Samba server
- Extensively worked with the LAN/WAN, firewalls and routing for Internet and Intranet connectivity using different protocols like TCP/IP, DHCP, HTTP/s, FTP, SMTP & SSH
- Involved in DMZ firewall rules, configure iptables and iptables init script, start and stop init script for Apache and other application server
- Created BASH shell scripts to automate cron jobs and system maintenance. Scheduled cron jobs for job automation
- Modifying user’s password policies, group policy, UID and GID assignment policies
- Monitored the performance of the system using top, sar, ps, prstat, vmstat, netstat, iostat and cpuinfo to check the CPU utilization, bottlenecks of I/O devices, memory usage and network traffic
- To troubleshoot network connectivity used ping, netstat, ifconfig, and trace route commands. To login to the remote system using sudo, putty and telnet. To transfer files across the systems on the network used ftp and scp commands
- Linux technical support and prepared technical documentation for check in verification
- Regular backing up of critical data and restoring backed up data Worked in solving tickets issued on day to day activities and problems related to development and test servers
- Network installation server through automation tools Cobbler, install and deployment operating system, package management.
Environment: Red Hat Linux (RHEL 5), Oracle 10G, TCP/IP, DNS, DHCP, NFS, SAMBA, Apache, POSTFIX, POP3, SMTP, MySql, Oracle, JBoss
Confidential, Los Angeles, CA
Linux Administrator
Responsibilities:
- System Installation and configuration (RHEL, Solaris, Windows Servers)
- Account,user and group administration, Permissions policy management and quota implementation.
- Systemperformance monitoring, tuning andlog management
- TCP/IP Networking troubleshooting and Linux Network Administration
- Installation, configuration, support and security implementation Worked with IT operational readiness team to design and implement build and release scripts using unix or implementing/configuring a industry standard tool
- Developed and facilitate release/deployment management processes across environments in support of releases
- Defined the signoff as a policy and enforced it in Harvest.
- Managed data migration from Visual Source Safe to Microsoft Team Foundation Server
- Responsible for management system which was based on web and helped management in demonstrations, presentations and reports of the projects.
- Modified NANT/ANT scripts to detect and display circular dependencies for Java and .Net.
- Implemented and manipulated Shell and Perl scripts for release and build automation to suit the requirement.
- Building/testing software projects continuously and Monitoring executions of externally-run jobs Using Jenkins
- Built project in Rational DOORS.
- Installed Rational DOORS on the client and server
- Created and maintain build automation shell, manage building fixes, merges, release cuts as needed, Written scripts for environment changes in Bash, Perl, and Pythonfor Websphere mapping modules to the enterprise application.
- Documented using Rational Publishing Engine (RPE).
- Identify new tools/technologies that make Release, SCM process more efficient, reliable, and cost effective.
- Creating and configuring Clearcase dynamic/snapshot views as per the requirements and writing configuration-spec for views to work with branches, labels.
- Worked with technical teams to ensure release plans align with end to end activities
- Conduct builds for suite of J2EE applications using Hudson, Maven, and Ant0
- Maintained and executed build scripts using Maven by coordinating with development and quality assurance teams.
- Management of Firewall, iptables
- Implement and maintain server virtualization using VMware, ESXi, Oracle Virtual Manager
- Implemented and configured brand new VMWare virtual infrastructure cluster running on servers and an storage array
- Coordinated with application team in installation, configuration and troubleshoot issues with JBoss servers.
- Installation and configuration of database systems e.g. MySQL, Oracle
- Involved in creating virtual machine using Oracle Virtual Manager, Creating server pool,VM cloning
- System monitoring and remote connection management usingtelnetandSSHconnections
- Experience in setup Storage area Network (SAN)and NAS and file systembackup and restore
- 24x7 on-call rotation for support of production systems
Environment: Sun Solaris, Red Hat Linux (RHEL 4), Oracle, TCP/IP, DNS, DHCP, NFS, SAMBA, Apache, POSTFIX, POP3, SMTP, MySQL, Oracle, VMware
Confidential, Houston, Texas
System Administrator
Responsibilities:
- Installation and configuration of Linux (RHEL) and UNIX (Sun Solaris) servers in production and test environments
- Operatingsystem installationand configuration (methods including Kickstart, jumpstart), disc partition set-up, patch administration, package management including kernel upgrade
- Setup, maintenance, and operation of company-wide services such as DNS(BINDv8), mail (sendmail), www (Apache/SSL), Samba, and DHCP
- Implemented automated installations with Kickstart/Jumpstart, installed RPMs and packages. Always installed servers with the assumption that they will be unprotected on the network and therefore must be very secure. Wrote policies and procedures for securely deploying Red Hat Linux, Solaris, non-firewalled environments
- Configured storage using LVM (Logical Volume Manager) to configure volume group, logical and physical partitions and importing new physical volumes.
- Implemented RAID configuration for redundancy members of a team
- Configured Telnet, FTP, sFTP, SSH, iptables, Samba for the servers
- Deploy, configure and maintain Open Fiber based SAN/NAS units
- Performed reconciliation of checks and datamigrationfrom one tier to another
- System Design - designed, deployed and maintained multiple Linux-based FTP/MySQL servers for end users
- Disaster Recovery - Designed, built and maintained disaster recovery data center for company
- Networking Support -Routing, WAN/LAN, switching and VPN support
- System Deployment -Implemented new system imaging procedures to improve consistency in end-user computer system deployment
- Scripting and task automation using Corntab, Bash, Korn shell scripting
- Developed and implemented a network monitoring solution to monitor disparate networks
Environment: s: Red Hat Enterprise Linux, Fedora core, Sun Solaris, Windows 2003 server, TCP/IP, DNS BIND, SAMBA, APACHE,CISCO, SSH,MS Windows XP
Confidential, Wilson, North Carolina
Unix/Linux System Administrator
Responsibilities:
- Software and Hardware upgrades of Solaris/Linux systems
- Installed and Configured vsftpd, Telnet, Dhcp, Httpd, Ftp, ssh, iptables, squid Samba for the servers
- Configured kickstart files, installed RPMs & Packages and Installing Patches
- Installed and administered Debian GNU/Linux systems providing IS infrastructure (mail, web, FTP, streaming media)
- Managed, and performed the upgrade of Symantec/VERITAS Netback up infrastructure from version 4.5x to 6.x in mixed UNIX/LINUX/Solaris environment
- Designed and implemented an automated system installation and configuration system, based on Solaris Jumpstart and GNU
- Responsible for corporate level auditing compliances like system security, network security and installation of recommended patches
- Experience in debugging scripts and written shell scripts to reflect the changes to many UNIX systems
- Routing related tasks included providing Cisco routers and switches configuration and change management, providing technical support for Cisco Router configurations and installation for customer
- Excellent experience and knowledge with designing, installing and implementing VMware ESX server, VMware virtual center, virtualization tools
- Involved in hardware installation and maintenance of workstations, servers, and other supporting hardware.
- Involved in managing the company’s hardware and all set-up issues
Environment: s: Red Hat Enterprise Linux, Fedora core, Solaris, Windows 2003 server, Apache, Squid, BIND, Web Logic, Sendmail, MS Windows 98/XP