We provide IT Staff Augmentation Services!

Devops/integration Engineer Resume

2.00/5 (Submit Your Rating)

OBJECTIVE:

A position as a Senior Unix/Linux DevOps Engineer that allows me to utilize my many years of experience in a variety of environments.

PROFESSIONAL SUMMARY:

  • Over 20 years’ experience in the Information Technology field with expertise in High Availability.
  • Over 16 years’ experience as a Professional Services consultant in customer - facing positions.

TECHNOLOGY:

Scripting/Programming: Perl, Python, Shell (Bourne), PHP, Javascript, C/C++, MySQL

Operating systems: Linux (Centos, Red Hat, Ubuntu, SLES, etc), Solaris (2.1 to 11.3), Illumos

High Availability: Sun Cluster, RSF-1 HA Cluster

Storage: Linux LVM/LVM2, Veritas Foundation Suite, EMC PowerPath, Solaris Volume Manager, NexentaStor, iSCSI

Embedded: HP/Dell Blade Systems, Sun Confidential, IPMI, FastPath, uBoot, ALOM, ILOM

Virtualization: VMWare ESXi/vCenter/vSphere, VirtualBox, Solaris Containers/Zones

Other: BlueCat Proteus/Adonis DNS, Kickstart/Jumpstart, Nagios, Subversion, Cfengine, Git, Pigeon Point Shelf Manager, Ansible

PROFESSIONAL EXPERIENCE:

Confidential

DevOps/Integration Engineer

Responsibilities:

  • Provide expertise to Confidential & Confidential concerning proper HP OneView, Server Profile, and Network configurations to maximize availability and performance.
  • Install and configure 50+ HP C7000 chassis, 768 server blades, including firmware updates, initial Onboard Administrator configurations, and management network configuration.
  • Install and configure HP DL380 VMware management cluster and VMs (Ubuntu) to provide DHCP service to HP C7000 blades.
  • Configure and provision HP C7000 blades to run ESXi via Auto Deploy.
  • Develop Python scripts that utilize the HP RESTful API (iLO and OneView) to create and assign Server Profiles to blade servers, confirm consistent hardware inventories, and monitor basic hardware and network health.
  • Work with Confidential & Confidential Network Architects/Engineers to identify and correct problems with network design.
  • Integrate and configure permissions of vCenter/LDAP for numerous developer group access.
  • Work with ExtremeIO administrators to identify and correct SAN cabling issues.
  • Configure iSCSI-based datastores in vCenter.

Confidential

Linux/Solaris Consultant

Responsibilities:

  • Install/Configure Solaris 11.3 infrastructure supporting a Launch enclave consisting of physical/virtual servers and complex networking/storage configurations.
  • Consolidate and implement standardized domain-wide Sudo configuration across 400+ Linux and Solaris servers.
  • Solaris SME for critical Sev 1 and 2 production issues.
  • Provide general system administration troubleshooting through steady state support
  • Maintain and patch ULA Linux (RHEL5/6/7) and Solaris (8,9,10,11.3) Servers.
  • Perform security scans/compliance checks of Solaris and RedHat servers
  • Perform security audit remediation of Solaris and RedHat servers

Confidential

Support Engineer

Responsibilities:

  • Analyze Illumos operating system source code to identify/correlate bugs to customer issues using Truss/Dtrace.
  • Remotely troubleshoot configuration/hardware/performance NFS/iSCSI/CIFS/FC issues on customer systems
  • Perform crash dump analysis on Solaris crash dumps
  • Investigate/Troubleshoot cluster configuration issues
  • Troubleshoot/Configure/Tune ZFS filesystems and ACL issues
  • Perform analysis on network captures to identify NAS connectivity issues
  • Provide case management working within strict SLAs and processes

Confidential

Solaris Consultant

Responsibilities:

  • Provide general system administration troubleshooting through steady state support
  • Build, maintain and patch Kaiser Permanente Solaris Servers.
  • Work with Solaris Engineering to develop build procedures for new versions of the Solaris Operating Environment.
  • Perform security scans of Solaris and RedHat servers
  • Perform security audit remediation of Solaris and RedHat servers

Confidential

Senior Implementation Engineer

Responsibilities:

  • Provide expertise to Confidential & Confidential concerning proper HP OnBoard Administrator and Virtual Connect configurations to maximize availability and performance.
  • Work with various Confidential & Confidential and third party personnel to implement multi-tier deployments consisting of HP and Oracle/Sun Blade systems, standalone Oracle/Sun Netra servers and EMC fiber-attached storage.
  • Develop Perl and Shell scripts to automate systems integration activities, including configuration of SysEDGE, HP OA/VC/iLO, and kickstart/jumpstart.
  • Ensure network connectivity has been correctly implemented
  • Install and configure operating systems via kickstart/jumpstart (Ubuntu/RHEL 6.x/Solaris 10,11)
  • Install Confidential & Confidential and third-party tools (Veritas, EMC, Concord, etc)
  • Schedule and coordinate maintenance window activities

Confidential

Sr. Unix Engineer

Responsibilities:

  • Clean up DNS IPAM data (consisting of 90k+ host entries, 6k+ networks/netblocks) and migrate the entire internal and external DNS infrastructure from a custom-built Web front-end, MySQL database with a BIND back-end to a multi-tiered solution comprised of redundant BlueCat Proteus IPAM servers and geo-redundant BlueCat Adonis DNS servers.
  • Migrate numerous physical SUSE Linux servers to a VMware virtual machine infrastructure.
  • Assist in day-to-day resolution of tickets issued from a Remedy help desk solution.
  • Participate in on-call rotate of after-hours support.

Confidential

Sr. Systems Administrator

Responsibilities:

  • Perform customized platform installation of Solaris 10 utilizing a customized Solaris 10 Jumpstart DVD.
  • Perform installation of customized messaging applications.
  • Develop Perl scripts to gather raw data from network elements and run decode applications against them to generate human-readable formats of messages.
  • Develop Perl scripts to bundle relevant raw data, human-readable results, and inventory into a single package.
  • Produce documentation that conforms to customer-supplied formatting rules relating to Platform installation and Customized Application installation.

Confidential

Sr. Systems Administrator

Responsibilities:

  • Develop customized CentOS operating system load to support migration of applications/services from Solaris to CentOS.
  • Develop kickstart infrastructure to support rapid deployment of CentOS and Solaris 10u8 to HP ProLiant BL460c Server Blades.
  • Develop a cloud infrastructure consisting of Eucalyptus, Xen, CentOS and EMC SAN Storage.
  • Develop automated configuration of HP BladeSystem c7000’s via Perl/Expect/HPONCFG XML scripts (complete configuration of Onboard Administrator, Virtual Connect Manager and BL460c iLO)
  • Develop and maintain a multi-tier Nagios monitoring infrastructure consisting of 1200+ hosts and 8000+ services located across multiple networks.
  • Create and integrate customized monitoring agents for Nagios
  • Create Web-based forms for maintaining Nagios configuration objects (hosts, hostgroups, services, contacts, serviceescalation, etc)
  • Customize Cfengine infrastructure for 1200+ hosts (Linux, Solaris)
  • Integrate all Nagios and Cfengine administration activities into a Subversion revision control repository.

Confidential

Installation & Configuration Engineer

Responsibilities:

  • Upgrade firmware on all Confidential components, including CP3240 switches, Shelf Managers, and CP3260 blades.
  • Upgrade firmware on StorageTek 2530 storage arrays and disks
  • Deploy flash archives via jumpstart to numerous CP3260 blades across numerous racks.
  • Perform post-jumpstart configurations of CP3260 blades and storage arrays.
  • Configure CP3260 network switches for integration into the Verizon Wireless network.
  • Install and configure Bridgewater Confidential applications on all new Confidential systems.

Confidential

Technical Consultant

Responsibilities:

  • Provide architectural advice on how to deploy their code-base from T2000/T5220 based servers to a CT900 platform with CP3260 server blades.
  • Provide mentoring to application developers and database administrators on general operating system troubleshooting activities
  • Work with the configuration management administrator and develop tools to automate version-controlled deployments of Apache and Weblogic code/applications from Windows NT-based servers to development environments running on T2000’s and T5220’s.
  • Work with the Oracle database administrators to design and implement Oracle-approved redundant networking provided by Solaris

Confidential

Technical Consultant

Responsibilities:

  • Provide architectural advice on how to migrate their code-base from N1280/N440’s to the new Confidential blade-based platform.
  • Provide mentoring to customer designers/architects on Confidential networking.
  • Develop and provide a proof-of-concept Solaris operating system image (ISO) that is suitable for use with network jumpstarts, DVD-based installations, and compact-flash-based installations.
  • Provide in-depth scripting/troubleshooting of automatic deployment/configuration of StorEdge 2540 arrays.
  • Mentor customer on the installation, configuration, and upgrade of: Confidential -based ALOM firmware, StorEdge firmware, Common Array Manager software, Shelf Manager firmware, CT900 switch firmware
  • Mentor customer on how to best take advantage of available Confidential network configurations by developing/providing detailed risk/benefit analysis documentation taking into account impacts on network availability.
  • Work with Sun Product engineering and third-party hardware provider to troubleshoot and identify a SAN connectivity issue with the custom-built RTM (for use with the CP3060 blades)
  • Work with customer design engineers to debug Sun Java ES shared library issues surrounding the migration of their customized legacy applications to Solaris 10, including disassembling/analyzing assembly code to identify root cause of application hangs.

Confidential

Technical Consultant

Responsibilities:

  • Deliver Sun Cluster Application Readiness Services (ARS) for a 3 node cluster
  • Verify EMC storage connectivity and configuration
  • Install cluster software, apply patches, configure quorum devices, configure resource groups and resources (networking, storage, and application agents), and configure IPMP for redundant networking.
  • Develop, execute and document Test Procedures Plan for testing physical and logical cluster resources.
  • Deliver Sun Cluster Application Readiness Services (ARS) for a 3 node cluster
  • Verify EMC storage connectivity and configuration
  • Install cluster software, apply patches, configure quorum devices, configure resource groups and resources (networking, storage, and application agents), and configure IPMP for redundant networking.
  • Deliver Sun Cluster Application Readiness Services (ARS) for clustered 890servers.
  • Configure the V210 as a jumpstart server. Acquire flash archives Confidential various stages of cluster deployment and integrate into the jumpstart environment.
  • Install/patch/configure Emulex HBA driver and configure all persistent bindings to zoned SAN storage and tape drives.
  • Install/patch/configure EMC PowerPath for dynamic multipathing.
  • Configure Solaris Volume Manager for mirroring of boot environment.
  • Install/patch/configure Veritas Volume Manager for management of SAN storage.
  • Install/patch/configure Veritas File System for HSM/NFS/Samba usage of SAN storage.
  • Install cluster software, apply patches, configure quorum devices, configure resource groups and resources (networking, storage, and application agents), and configure IPMP for redundant networking.
  • Inventory all purchased/delivered hardware, assign floor-tile locations, work with customer to provision dual-grid power, network switch cabling, fibre channel switch cabling and zoning to EMC DMX Symmetrix, and cluster interconnect cabling.
  • Deliver multiple Sun Cluster Application Readiness Services (ARS) for clustered E6900 and V1280 servers.
  • Develop jumpstart infrastructure to quickly deploy all servers from a common base image, customizing post installation to match server profile (DB, App, Web tier). Acquire flash archives of all production server types for use in deploying preproduction environment.
  • Install/patch/configure EMC PowerPath for dynamic multipathing.
  • Install/patch/configure Veritas Volume Manager for mirroring of boot environment and management of SAN storage. Install/patch/configure Veritas File System for Oracle/application usage of SAN storage.
  • Install cluster software, apply patches, configure quorum devices, configure resource groups and resources (networking, storage, and application agents), and configure IPMP for redundant networking.
  • Configure SunPlex Manager which utilizes Tomcat and Apache servlet containers/web server for providing a web interface to managing the cluster infrastructure.
  • Work with application groups to install third party applications and in corporate into cluster (installing and/or creating app agents for Oracle, Tivoli, MQSeries, etc)
  • Work out implementation issues such as assisting the DNS group with fixing their reverse mapping tables, assist the storage group with implementing the proper EMC storage bit-settings to enable dual pathing to cluster quorum devices, assist the network group with redefining their firewall rules to allow IPMP to function properly.
  • Develop and publish a large collection of documentation describing every aspect of the production and preproduction environment (Build Specifications, Cluster Configuration, and Test Procedures Plan.) In corporate produced documentation into online iStatus web-server implementation.

We'd love your feedback!