Unix Webapplication Devops Resume
Los, AngeleS
SUMMARY:
- Unix & DevOps / Windows / VMware Infrastructure Builds / Storage SAN, NAS, Backup & Support in Datacenter & Cloud AWS.
- Automation, Scripting, Monitoring, Deployment, Version Control, DevOps support for WebApps - Bash/ Korn shell, Perl, Python, PHP, SQL, Java, ruby, Nagios, Puppet, Jenkins CI/CD plugins.
- Industries - Financial, Media, Pharma, Manufacturing, Govt experience.
PROFESSIONAL EXPERIENCE:
Unix WebApplication DevOps
Confidential, Los Angeles
Responsibilities:
- Support WebLogic Web App stack (deployment on Console, via WLST) on Linux / Solaris10, periodic rollout via Jenkins CI/CD Project build pipeline.
- Automation, monitoring, testing via Dockerized instances of Apps on Linux VMs & using WLST.
- Maintaining Puppet manifests / modules for WebLogic Deployments and various infrastructure hosts / VMs with support for SVN versioning.
Infrastructure Automation / DevOps
Confidential, Chicago IL
Responsibilities:
- Installation of new servers RHEL 7, CentOS 7, OEL 7, Ubuntu Linux using vSphere VMware 5.6 and automation of provisioning via Foreman-Puppet
- Testing on AWS Cloud using Autoscaling / Elastic Bean Stalk Web Application stacks
- DevOps related work in maintaing Dev, Test, Stage, Prod release of Apps managed by Jenkins CI/CD Plugin pipelines.
- Dockerized instances of Web Applications created for testing features and deployments created on Linux Hosts (VMs).
Sr Linux DevOps Engr
Confidential, Minneapolis, MN
Responsibilities:
- DevOps Support provided for install / patching (via RHEL Satellite servers) monitoring / automation via Puppet / Ansible on RHEL 7 / CentOS 7 servers (VMs created via vSphere VMware 5) for Applications stack: PostgreSQL, Tomcat / Jasper server, ActiveMQ, Redis Cluster
- Support for Linux VM’s on internal infrastructure, external cloud AWS.
- Install/configure monitoring software, configure and monitor Database backups.
- PowerShell scripting done for creating DNS records on Windows Domain Controller.
- Setting up monitoring via graphite, grafana, collectd
- Create local / cloud hadoop clusters via Ambari & command line. Establish Hadoop cluster Hadoop Data File Storage, MapReduce Programming for processing, YARN resource Negotiator for Cluster Management via Shell scripting.
- Provide architecture support for various web application servers.
- User Access Management using Public Key Infrastructure setup for access by different groups of Dev and Admin Users.
- Setup GitHub for Puppet Dev, Test, Stage, Production environments
Sr Unix Infrastructure Engr
Confidential, Chicago IL
Responsibilities:
- Create state of art monitoring solutions for RHEL 6 / 7 servers / VMs and for Pharmacy Rx Apps internal datacenter & Azure cloud
- Applications based on C / WebSphere running on UNIX infrastructure AIX Linux.
- MySQL - DBA/Manage tables and apply changes as needed.
Sr UNIX Engr
Confidential, Mellvile, NY
Responsibilities:
- Support provided to App Admins (WebLogic, WebMethods, Informatica)
- Provisioning of RHEL 6, 7 VMs via VMware vSphere & patching via Spacewalk
- Monitor backup, security, databases restore via scripts.
- DevOps: Chef & Puppet based Application configuration done for Apps WebLogic and WebMethods.
Sr. Linux Administrator
Confidential
Responsibilities:
- RHEL 4-6.5 migration, VMware 5.5, SAN, Solaris10
- Migration of Servers, Databases & Applications (Server Refresh Linux, Win)
- Gather details of Servers, Storage, Network, Applications for migration project involving 1700 Linux Physical Servers / VMs
- Scripting in Perl, Shell (Korn / Bash), Python for gathering System & Application details
Sr Linux Automation Architect
Confidential, Jersey City, NJ
Responsibilities:- Foreman, Puppet, RHEL 6.5, VMWare 5.5, RHEV / KVM, Solaris 10, AIX 6.
- Automation for a Banking Client of RHEL 6 VM provisioning via Foreman Puppet, over VMware / RedHat KVM; DR and Prod components configured to ultimately use Foreman to provision new VMs in Prod and other environments on Foreman / OpenStack with Puppet used as Config Mgt for Pkgs, Apps, Users, File structures required for Apps.
- Existing environment of provisioning of VMs using ESX VMware pre version 5.5 and version 5.5 was consolidated with scripts to check VM or Host being created and RunBook being written via scripts before handing over to the End User Groups.
Linux Automation Architect
Confidential, KoP, PA
Responsibilities:
- Provisioning RHEL 6.5 VMs using VMWare 5.5 ESXi; Puppet used for Nodes' applications & configuration
- Automation of VM's via Templates on VMware 5.5 / Compute Profiles on AWS Amazon EC2 including run basic post-install / finish scripts, & scripts to deploy of Application software’s and deploying newer Releases of Applications (Jboss stack) via Foreman, Puppet, etc.
- Post Install Scripts modification to carry out SaaS deployments for more than 60 clients being served.
- Puppet used for doing initial installs & updates of WAR / EAR files for WebApps.
Sr Linux Engineer
Confidential, Sterling, VA
Responsibilities:
- Linux RHEL 5/6, VMWare 5, backup support for US Govt Websites
- Worked on automating various aspects of maintaining Dev, Stage, Prod environments for a US Govt Website (Linux / Solaris / AIX, Apache httpd, Tomcat,, WebLogic, Oracle, ..)
- AWS Compute Profiles as required for US Govt Web Sites
Sr UNIX WebApp Engr
Confidential, Tampa, FL
Responsibilities:
- Worked on creating Shell / Perl scripts for monitoring WebSphere AppServers
- Install WebSphere Admin / Managed servers v 7 / 8 on Dev / Test / Prod Solaris Hosts.
- Provided support for Peoplesoft and WebSphere Applications on Solaris Hosts (startup failures, parsing logs for issues reported by clients)
- Filesystem expansion under EMC DMX / VMAX SAN storage LUNs zoned to Solaris
- Scripting to gather SAN LUN details for consolidation, migration to VMAX.
Sr Linux DevOps Engr
Confidential, Lansing, MI
Responsibilities:
- Worked on creating Perl scripts for Startup, Shutdown of Servers, ServerGroups, monitoring JVM parameters. Created Nagios monitoring infrastructure. Created various Nagios plugin scripts Perl & python based for checking health of App Servers and for monitoring load, response time, JVM Heap / Garbage usage. RHEL 6 servers and AIX 6 servers monitoring.
- Solaris 10/ Solaris 11 Servers monitoring via Nagios plugins. Analysis & implementation done for Gomez network application monitoring of Web Applications (JBoss, WebLogic, WebSphere, Tomcat). Used JBoss scripting for start / stop of JBoss Clusters.
Environment: Jboss 7 AppServer, WebLogic App Server, WebSPhere App Server, Introscope, SiteScope, Gomez, Nagios, RHEL 6. Created Apache, PHP, MySQL based Dashboards to query & pull up data from JBoss based WebApps in Dev, Staging, Prod Environments in Jenkins based Continuous Integration & Builds via Maven.
Sr Linux Build Engineer
Confidential, Plano, TX
Responsibilities:
- Created RHEL 6 VMs via vSphere VMware, kickstart based Linux OS installs, Satellite servers based patching & updates.
- CoreLogic DataCenter Migration Project - Linux Physical & VM's; part of Unix / Linux Build Team, formulating best practices for kickstart via IDRAC consoles, security, Application Id's handling via sudo, Filesystem layout and monitoring tools to be installed. Assist different “Application Move” in individual Server, VM and Application Deployments. Scripting to monitor the installs are successful and meet security and other best practice standards.
- Creating VM template on ESX5, kickstart file, post-install scripts for VM and physical x86 Confidential M620 servers.
- Checking of PKI s for validity, expiry
Sr. DevOps Engineer
Confidential, Austin TX
Responsibilities:
- RHEL. Oracle Enterprise Linux 5.9, Solaris 10/11, ESX VMware v4 /v5, vSphere
- DataCenter Design, Implementation, Support for Secure Transaction required for Payment Card Industry. Checking of PKI and other Security s.
- Installation of new Data Centar with Sun x86 and SPARC Servers with LDOM, Solaris 10 / OEL Oracle Linux / ESX VMware 4 /5 install, and providing L3 support on Active Directory, DHCP, NTP, syslog, anti-virus Sophos, Vulnerability checking via Nessus, Monitoring via Nagios, deploy new OEL / RedHat Linux VMs and Windows 2008 VMs, install of OS Solaris, Linux, Windows, and softwares such as Active Directory, Nessus, Nagios, syslog to remote syslog servers, Anti-virus software Sophos, vCenter of ESX 5, squid reverse proxy firewall install, setup.
- Preparing Network, Rack, Server layout diagrams for new DataCenters and implementing with Data Center Installation Vendors
Sr App Support Engr
Confidential, NJ
Responsibilities:
- RHEL Terremark Cloud, Jboss App Clusters, Oracle Database / Magento / MongoDB, Cisco VideoMediaServers / CDN, Splunk, MemCached, RabbitMQ, Gomez
- Support of JBoss WebApp servers on Staging / Prod environments hosted on RHEL 6 on VMs in internal Cloud Teremark Linux, Windows, Switches
- Rolling out of new Releases of Application (JBoss and Tomcat), involving deployment of new WAR & updating applicationContext.xml
- Checking traffic / Errors on JBoss Web App API’s via Splunk and command line
- Customer streaming / Web Page failures resolved via Splunk, Gomez
Lead Linux App Support
Confidential, Philadelphia
Responsibilities:
- RHEL, BigIP Load Balancer, WebLogic, Tomcat & JBoss WebApp Clusters
- Support of high profile Apache Tomcat Web Applications in Intellectual Property & Science, load balanced geographically to nodes configured on BigIP Admin.
- Troubleshooting Application issues LAMP based Dashboards to pull up query results, parse Logs, Network / routing, issues faced by Customers in their usage.
- Used SVN change control system for revision control and Jira for bugs tracking & resolution.
- Worked on AWS and other Cloud Virtual Machines technologies with Web Applications & Web Services deployment.
- Used WLST for deployment of WebLogic AppServers on “Orchestration” Layer of the application where “job” runs were performed to push various promotions to Confidential .com website.
- Applying changes to Database via PL/SQL scripts run across all Production Databases during periodic weekly change window.
Sr Linux Engineer
Confidential, Newark, NJ
Responsibilities:
- Migrate Win Servers > RHEL VM’s via KVM oVirt Redhat’s Virtualization
- Provided support for Oracle database migration from Windows to RHEL 6.3; creating KVM based VMs on HP BladeServers.
- RHEL KVM based VM migration done on oVirt, including cloning and script based migration from Source Linux / Solaris Physical Hosts to VM Guests on RHEL KVM, creating images to be installed
- Revision control using native RCS of Solaris NIS servers done. Support for Solaris LDOMs. Solaris 10 and development Solaris 11 servers administration done.
L3 Linux Application Support
Confidential, Bowie, MD
Responsibilities:
- RedHat Physical Hosts and VMs & Clusters with applications like WebSphere, MySQL, Apache WebServer
- Monitoring of Patch installs via Python scripts / HP-Opsware (OO) SA / RedHat Satellite
- Wiki (mediaWiki), PHP / Python / Perl scripts for major issues last 90 days
Linux Systems Build Engr
Confidential, Bloomington, IL
Responsibilities:
- RHEL, VCE vBlock, PostgreSQL, Mule ESB, Hyperic, Insight
- Provided lead support for migration of Legacy Applications to TCserver / Database / Services, working with provisioning, VMware vBlock, Splunk, Hyperic, Insight, Jmeter, SoapUI, PostgreSQL HAG, Mule Enterprise Service Bus, etc.
- Used git version control system and maven build for releases.
- Revision & Release control, GitHub and performance testing Apps Dev-Test-Prod
Sr. Prod UNIX App Support
Confidential, Reston, VA
Responsibilities:
- Installs of Solaris 10, RHEL 5 via Confidential iDRAC or HP iLOM remote Consoles, HP-SA (Opsware), ESX VMware, CLARiiON CX4/240, SPARC, HP-ProLiant / Confidential servers, Perl/cgi, php, shell, python, Nagios, racon, puppet, Apache/Tomcat, WebLogic, Oracle 11g, MySQL, LDAP, SVN, Jira, Confluence
- Provided lead in doing root cause analysis for all Production J2EE Tomcat & WebLogic Web Applications, create Application configuration and status monitoring & tuning scripts for command line execution and for view /update via browser based dashboards - on Unix, WebApp, Database platforms and identify contributing factors and suggesting temporary work around(s) and changes for new rollouts.
- Monitoring via Perl scripts for WebApps such as Apache Tomcat for non-200-status errors such as 503 errors leading to possible Database connections not available or Database stopping responding to any Database performance issue. Also, created Hash of Hash (auto-vivification) based Perl script to check traffic to Web App server for checking latency for various URLs
- Wrote C/C++ program scripts for update of Reports and aggregation of access to those reports
Sr. UNIX Servers Lead
Confidential, Malvern, PA
Responsibilities:
- Solaris 8, 9, 10, RedHat Linux RHEL 4/5, HP-UX 11i v2/3 and HP-UX Integrity VM 4.1, AIX 6, Window 2.8, ESX VMware, SAN HP EVA & NetApp NAS
- Installation of latest patch clusters and document disaster recovery in case of failure on applying patch, upgrade of SSH, Samba, Apache, sendmail on Solaris, RedHat Linux, HP-UX servers to remove vulnerabilities thrown by CERT advisories. Korn shell scripts created to watch for catching vulnerabilities on Production and Test UNIX Servers. Watch and create scripts monitoring various servers for various periodic advisories from RedHat Linux, Sun Solaris and HP-UX sites. Create periodic Security Scan reports via Tenable (Nessus) Network Security Tool GUI. Troubleshooting of Application on Solaris platform using Dtrace.
- Support on Solaris, RHEL Linux, HP-UX servers for various OS, Filesystems (SVM / Disksuite and VxVM / vxfs)
Sr. UNIX Migration Eng’r
Confidential, Pennington, NJ
Responsibilities:
- Environment: Solaris 8 / 10 (Branded Zones Solaris 8 Containers), RedHat Linux RHEL 3/ 4, Remedy, WebMin, OPsware, ESX VMware, LDAP
- Responsibilities:
- Data Center migration of ~ 380 Solaris 8 servers on various platforms (Netras, 880s, 240s) to Sun Enterprise SPARC-VI / VII T5220s and M5000s with Solaris 10 Branded Zone Solaris 8 containers, used JumpStart, kickstart, BMC Chg Mgt
- Performed IPMP IP Multipathing / link aggregation for network interface failover on Solaris 10 servers Global Zones and Branded Zones.
- Ran EMCgrab shell scripts on Solaris servers for EMC SAN disks monitoring
- Troubleshooting issues of EMC Symmetrix LUNs not being presented to Linux and Solaris servers
Sr Unix (Solaris, Linux) Engr
Confidential, Middletown NJ
Responsibilities:
- Unix, Windows, Routers, DataCenter Sup
- Solaris 8 / 10, RedHat Linux RHEL 4, Windows 2000 & 2003, Tomcat, Oracle 9i, WebLogic 9, LDAP
- Unix System Administration and Application Support on Solaris 8 /10 - adding new users, sudo, creating new filesystems through Veritas Volume Manager, installing and supporting J2EE applications.
- Virtualization experience: Solaris 10 with Solaris 8 Containers (zones) created.
- Installed patches on Solaris servers, including quarterly patch cluster install. Installed open source softwares and provided support for sudo, Bugzilla and MySQL on Solaris servers.
- Migration / exporting of LDAP data for users, hosts, groups, sudoers, etc data from existing Directory Server to Lab Directory Server by using ldapsearch.
- Configured Samba share on Solaris server for sharing across Windows environment for department wide storage of Requirement, Installation, Test Documents by various developers, testers and administrators.
Sr Unix Engr
Confidential, Hanover MD
Responsibilities:
- Installing and configuring FoxT based BoKS and PowerBroker System Security applications on multiple Solaris Servers in CitiFinancial Data Centers
- Creating / deleting users through BOKS, including resetting users password. Created BOKS security policies for group of users.
- Providing production support for multiple Solaris 8/9 servers, including patch install, application support on Veritas based Filesystem shares on SunCluster
Environment: Solaris 8, 9, PowerBroker for root access logging, FoxT BoKs user security, SCO Unixware 7.1.3
Unix System Engr
Confidential, Pittsburgh, PA
Responsibilities:
- Installed OS Solaris 9 on SunFire V490 and Enterprise 5000 servers through flash archive and provided production support for servers in data center environment (IT infrastructure management).
- Performing live upgrade to Solaris 9 with Disksuite metadevices, involving stopping eTrust and disabling Etrust and restarting eTrust through menu and re-enabling Etrust and connecting to eacm to retrust the server.
- EMC Symmetrix migrating disks from one frame to another, by Veritas Volume Manager vxdg adddisk, vxassist mirror, then vxdg rmdisk, freeing disks on a frame.
- Maintained TCP/IP networking of Solaris servers.
- Installed latest Recommended patch cluster and other required patches to address vulnerabilities through 3rd party automated patch tool Patchlink and also manually on multiple Solaris servers. Installed individual fix packs and fix and filesets on AIX servers by smitty update by fix, update all and insta llp.
- Upgraded TSM v 5.2.2 and java v 1.5.6 on various Solaris and AIX servers (using smitty)
Sr Unix Admin
Confidential, Cleveland OH
Responsibilities:
- Scripting AIX 5.2, Solaris 8, 9, Linux RedHat Linux EL 3, HP-UX 11
- Installed SSH upgrade on AIX, Solaris, Linux servers
- Created perl script for hardening security for snmp community string.
- Installed packages and patch cluster on Solaris production servers.
- Security scan and hardening of AIX, Solaris, Linux servers such as world access and world writeability, umask, etc. by shell scripts.
Sr Unix Engr
Confidential, Wilmington, DE
Responsibilities:
- Unix System Administration and Production Support (24 x 7) for about 70 Sun servers (Ultra 5, Ultra 450s, Enterprise E4500, SunFire 240s, 480s) and 40 AIX servers (pSeries) in data center, including connection to EMC Symmetrix SAN Storage and discovery of LUNs on multiple Solaris servers. Created Disaster Recovery Documents
- Application support provided for Filenet servers (IBM AIX 4.3.3/ 5.2) with Oracle 7.x and 8i databases. Supported user administration.
- Deployment of Weblogic Admin and Managed servers including clusters spanning over 3 to 4 Managed servers using multi-casting and deploying applications on Solaris 8 servers, using WebLogic Admin consoles and shell scripts. Installed J2EEMonitor and Wily Introscope Monitor on WebLogic servers. Load Balancing was done by Cisco CSS. Created JDBC Connection Pools for WebLogic Application.
UNIX WebMethods Support
Confidential, Denver, CO
Responsibilities:
- Unix Support for Cyclone, RAS, Cleo, Impress, MQ Ser ries servers B2B WebMethods, EDI / XML, Sol8, HUPX, VCS, EDI x-ref errors.
- Mapping and coding of EDI 850, 834 documents done.
- Report source and content intelligent web logic servers support and troubleshooting
- EDI / XML Transaction monitoring and troubleshooting carried out by analyzing the EDI and XML documents.
Sr UNIX System Application Analyst
Confidential, CT
Responsibilities:
- Solaris 2.6/ 2.8, NIS, NFS, automount, multi-server, multi-location), WebSphere
- Application Server, Apache web server / Perl / SAS / Oracle Clinical Database
- Troubleshooting and configuration connectivity to Oracle Clinical databases (.ora files); Troubleshooting of restore request for Oracle 8.1.6.
- Created shell startup scripts for providing default environment variables for oracle 8.1.6
- Problem resolution and support for trouble calls on 24 x 7 basis (primary contact, with pager) for Unix servers and web based application (Apache, Oracle, SAS)
- Handled change management from Application and System side - documentation of changes proposed, impacts and approval process from Business Owners
- Support of SAS, Mathematica, Splus, Emacs on Unix, Win
Sr Unix Engr
Confidential, CO
Responsibilities:
- LDAP Migration from Win to iPlanet LDAP on Solaris servers: Configuring and administering the LDAP for multiple Domains
- Done migration from existing NT Directory server by using Perl modules / shell scripts
- Tested migrated LDAP domains; Modification of the Directory Schema done
- Administration of users, groups, printers, disks and TCP/IP networking using Solstice Ent Manager