We provide IT Staff Augmentation Services!

Dev Ops Automation Engineer / Solution Architect Resume

Fort Worth, TexaS

SUMMARY

  • Over 17 years of extensive experience in IT industry as an Dev Ops Automation Engineer, Perl/Python Developer, Middleware/Web Administrator, Capacity & Performance Analyst and System Analyst with following distinguished assets
  • Proficient in Perl/ Python/Shell/Java/C++ & SQL
  • Expertise in Virtualization, Application/Datacenter Migrations, Upgrades and automation
  • Expert in automation using Chef, Perl, Python, Ruby, PowerShell, Hudson, Jenkins, and BladeLogic
  • Expert in Apache, IBM Http, Sun One I Planet administration and performance tuning
  • Expert in using Monitor tools like Wily, Gomez, HP MMS, Site scope, Open View and Keynote
  • Outstanding troubleshooting and analytical skills
  • Sun and Oracle PL/SQL Certified Professional
  • Actively involved assessing infrastructure for cloud implementation like IaaS, PaaS AAAS and STAAS. developmental research, targeting the introduction of innovative technological adoptions and collaborations
  • Expertise in performing Capacity Planning and Performance analysis and Forecasting
  • Proficient in Project planning, Release Management forecasting and Deployment planning
  • Outstanding leadership and communication skills
  • Work experience on Load Balancers, Firewall, DNS, LDAP along with Unix and Windows administration
  • Expert in building applications using python/Perl/PHP

TECHNICAL SKILLS

Platforms: UNIX (Solaris, AIX, HP UX), VMware(vSphere5), Linux and Windows

Web/Application Servers: WebLogic 6.1 - 10.3, WebSphere 5.1/6.1, Apache1.3/2.0, Sun One I Planet 5.x/6. IBM Http Server1.3, J Boss 3.0, 1, Tomcat and IIS

Monitoring tools: Netapp OCI, Wily Introscope, Site Minder, Keynote & HP/Mercury Managed Services Omniture, Akamai, HP Site Scope and Gomez

Scripting Languages: Perl, Python, Chef, Jenkins, Shell, WLST, Python, Java Script, AWK, ANT

Languages: C, C++, Java, Servlets, SQL, PL/SQL and SAS

Mark-up Languages: PHP, JSP, CSS, HTML and XML

Databases: Oracle 8i/9i/10g/11i, MySQL4.x/5.2, SYBASE 11

Capacity Planning Tools: CIRBA, VC Ops, Team Quest, BMC Patrol, DNT, TEP and ADDM

Process Tools: Remedy, Service-Now, Maximo, ITSM and Ariba

Version Control Tools: GIT Hub, PVCS 8.0, CVS 4, Clear case, VSS 5.0, DDTS and Test Director

Business tools: BladeLogic, IBM Cognos, Wire Shark, Mercado search engine, Choice stream Merchandising engine, Vertex Tax calculation tool & Scene7

Business Areas: Banking, Retail, Insurance, Telecom, Legal/Risk, Client-Server

Cloud Technologies: Amazon AWS, IBM ICO with IaaS, PaaS, AAAS and SAAS

Content Mgmt Servers: Vignette, Documentum, Share Point and Discovery

PROFESSIONAL EXPERIENCE

Confidential, Fort Worth, Texas

Dev Ops Automation Engineer / Solution Architect

Responsibilities:

  • Worked as a Dev Ops Engineer / solution architect and provided automation solutions in migrating, configuring, optimizing applications running on Middleware products like Weblogic, Websphere. Provided solutions in Virtualization, Automation, Capacity planning and transformation for a data centers consolidation project
  • Being an Automation Engineer designed and developed an automation tool to monitor different applications, providing performance metrics using Chef, Perl, Python, PHP, JSP and MySQL.
  • Scripted cross-platform automation solutions in Chef, Perl, Python, Ruby, PowerShell, Jenkins, ANT and Bladelogic for continuous integration and for End to End automation for all build and deployments.
  • Assessed entire infrastructure for cloud (Amazon AWS, IBM ICO) IaaS implementation, Helped in public/private cloud (ICO) instances deployment automation by writing Chef recipes, VRA/VRO blue prints for MW & DB for PaaS & StaaS
  • Built CI/CD pipeline from scratch using Jenkins at Enterprise level, written bunch of Build/Deploy/Deliver jobs
  • Have done Root Cause Analysis for storage performance issues using OCI perform data, EMC Unisphere data and fixed few storage configuration related issues, and generated few storage performance reports for pro-active monitoring
  • Being an Automation Engineer designed developed object-oriented Python & Perl scripts to generate different business reports, by merging data from different tools and systems.
  • Written chef cook book, recipes to automation installation of middleware infrastructure like Apache Tomcat, WebLogic, WebSphere, Jdk and configuration tasks for AWS cloud environment
  • Designed and developed an automated storage charge back (billing) system, server charge back system using Python and Perl which recovered over 3M per month more revenue for storage team
  • Written BladeLogic scripts for VM provisioning, middleware installs/deployments/restarts and triage data collection
  • Automated the process of splunk agent installation, dash boards creation for customers on hundreds of servers
  • Designed & developed a centralized storage portal(stars.aig.net) which merges data from various tools and provides bulk search options on servers, storage devices, Department codes, VMs for storage/charge back related data
  • Worked with various clients to gather Capacity Planning requirements and port that information to a capacity model. Analyzed new demand and attained detailed understanding of application load profiles including cyclical load variations, new business loads and forecasting
  • Developed several Perl & Python scripts to Parse and Capture application logs to find response times, no. of transactions per sec, throughput and end to end response times of system across different tiers
  • Automated various activities using PERL, Python, MS SQL, JSP and PHP which helps in smoothening Data center migration and transformation process
  • Designed and developed a centralized reports portal which merges data from various tools and provides infrastructure business reports on graphical format and data format in different view
  • Provided automation and deployment of applications inside software containers by providing additional layer of abstraction and automation of operating system level virtualization on Linux servers and related infrastructure with Chef Configuration management tool.
  • Worked with CIRBA modeling team to create a process to convert/transform Solaris, Linux and Windows physical servers to Cloud Computing Virtual hosts.
  • Wrote custom monitoring and integrated monitoring methods into deployment processes to develop self-healing solutions for various recurring production issue.
  • Standardized Splunk agent deployment, configuration and maintenance across a variety of UNIX and Windows platforms Troubleshoot Splunk server and agent problems and issues, Monitoring and analyzing big data and providing metrics and security using Splunk
  • Worked on Automation of generating server inventory data directly from RVtools, HMC scans, Cormat, BladeLogic database for accurate CI data and generates delta report to Service now to configure missing CIs.

Confidential

Automation SME / Solution Architect

Responsibilities:

  • Worked as a solution architect and Automation engineer provided automation solutions in migrating, configuring, optimizing applications running on Middleware products like Weblogic, Websphere. Provided solutions in Virtualization, Automation, Capacity planning and transformation for a major data center migration project called GIU for AIG and automated various tasks using python and Perl.
  • Collect the new technologies and tools, and introduced them to the company; in which way it helped the company build up an agile development environment. It improved the product quantity and the work efficiency.
  • Being an Automation Engineer designed and developed an automation tool to monitor different applications, providing performance metrics using Perl, Python, PHP, JSP and MySQL.
  • Being an Automation Engineer designed developed object oriented Python & Perl scripts to generate different business reports, by merging data from different systems.
  • Designed and developed a automated centralized logging and log aggregation/searching system ( sys / app logs )
  • Worked as a middleware subject matter expert and successfully migrated applications to New Data Center.
  • Designed middleware application migration process and successfully built new Weblogic, Websphere environment in new Datacenter called NGDC (Next Generation Data Center).
  • Developed PowerShell script to automate Active Directory and server tasks and Generate reports for administrators and management
  • Worked with various clients to gather Capacity Planning requirements and port that information to a capacity model. Analyzed new demand and attained detailed understanding of application load profiles including cyclical load variations, new business loads and forecasting
  • Developed several Perl & Python scripts to Parse and Capture application logs to find response times, no. of transactions per sec, throughput and end to end response times of system across different tiers
  • Automated various activities using PERL, Python, MS SQL, JSP and PHP which helps in smoothening Data center migration and transformation process
  • Automated Weblogic Domain creation, Deployment process, Monitoring WLS instances tasks using Shell, WLST (Jython), Python and Perl scripts.
  • Being a part of Infrastructure build team, I have worked as an Automation expert, Virtualization expert, Performance Analyst/Capacity planner, transformation expert for this major data center migration project (GIU).
  • Designed and developed a web portal to track NGDC/Legacy server Inventory life cycles, Middleware servers performance Statistics, Capacity statistics, transformation process and server performance
  • Configured and maintained Discovery, Capacity and Data center Migration tools like CiRBA and ADDM.
  • Worked with BMC team to automate blade logic scripts, which in turn helped in automation of build process.
  • Worked with CiRBA modeling team to create a process to convert/transform Solaris, Linux and Windows physical servers to Cloud computing Virtual hosts.
  • Worked in cloning Legacy systems with systems in NGDC using Double Take and Plate Spin tool.
  • Developed Power CLI/PowerShell scripts to automate VMWare host and virtual machine inventory
  • Helped in moving few applications to Citrix environment as part of migration process.
  • Performing Capacity Analysis, Performance analysis and forecasting using Statistical modules and represent them in graphical format using CIRBA and VCOps.
  • Analyzing Application/Server performance issues, finding the root cause for the issue and correlating them with system capacity/resource issues
  • Worked on System and Application performance tuning, by gathering metrics on system usage like CPU, Memory, Disk usage etc., (using CIRBA and VCOps)
  • Automated the .NET & IIS installations on windows boxes according to their OS version numbers Provisioning of VM's through BladeLogic scripts.

Confidential, Addison, Texas

Automation Eng., Middleware SME, System/Performance/Web Analyst

Responsibilities:

  • Being an Automation Engineer designed developed object-oriented Python/Perl scripts to generate different management reports by merging various data systems and analyzing them
  • Developed a LOB portal to show all metrics collected by various monitoring tools using python, Perl & SQL
  • Configured/Heavily used Monitoring/Web tools like Wily Introscope, HP Open view, Site scope, MMS keynote and Gomez for trouble shooting performance issue and to analyze the system performance.
  • Expertise in using tools like DNT (Distributed Native Tool), Team Quest, TEP (Tivoli Enterprise Portal), PerfMon and BMC for analyzing system metrics
  • Successfully migrated applications from WebLogic 8.1 to 10.3.X version and resolved configuration issues.
  • Have working on Architecture/platform analysis, Bench marking and suitability test for west-mere processor systems in Confidential environment.
  • Analyzed performance of new Sun servers (Sun T5440, which uses chip multi threading technology), bench marking and performed suitability testing using Validation test suit and core stat programs
  • Performed System and performance data analysis on various systems like AIX, SUN, Linux and Windows servers and Performed Capacity analysis of various servers like Load balancers (F5, Alteon and Barracuda), Web servers (IIS, Apache, SunOne and tomcat), App Servers (Websphere and Weblogic) and DB servers (Oracle, Sybase, DB2 and SQL Server).
  • Developed Web portal using SAS, Python, Perl, CSS, JSP, Jfree Charts, Java scripts and MySQL Database, which gives a 2D graphical representation of servers CPU utilization over a period of time, tracks Midrange Servers, Merrill Lynch servers inventory, their availability, pulls capacity planning documents from Discovery location based on Application ID / Application Name and generates various reports.
  • Analyzed changes like App, OS, Hardware Platforms, Load Balancers and other network elements, Storage Arrays for performance enhancements, cost/benefit analysis, trend, cause-effect analysis, workflow, feasibility and demand growth analysis
  • Analyzing Application performance issues, finding the root cause for the issue and correlating them with system capacity/resource issues
  • Worked on server and application (Web logic and Websphere applications) Consolidation, optimization and Datacenter Migration projects
  • Worked on System and Application performance tuning, by gathering metrics on system usage like CPU, Memory, Disk usage etc., (using Wily Introscope, Team Quest and Proprietary tool called DNT)
  • Developed and maintained performance metrics of several Systems for adequate historical trending, capacity planning, troubleshooting and monthly service delivery reporting. Demand forecasting and trending for maximum load handled within SLA
  • Designed and Developed Storage Utilization dashboard using SAS, Python, PERL, CSS, JSP and Java scripts, for management to track SAN utilization of each server and trending SAN utilization in graphical format
  • Designed systems to analyze Websphere, Weblogic servers heap usage & present them in graphical format
  • Implemented, configured and managed LDOMs (Logical Domains) for a virtualized environment on SUN T5440/T5340 servers and analyzing Ldoms and Cool threads performance on these servers.
  • Worked on analyzing CPU and Memory utilization problems and their resolutions on AIX, SUN, Windows servers and tuning JVM, GC, settings to improve system & application performance
  • Written Scripts in Perl for continuous integration and for End to End automation for all middleware products (WebLogic/WebSphere/ J Boss /Tomcat/Apache) build and deployments.
  • Developed a dash board that presents Xi50, BigIP (F5) and Alteon Load Balancers, & Firewall devices performance in graphical format using Shell, Python, Perl, Java and JSP/PHP

Confidential, Dallas, Texas

Lead Middleware Admin, System/Web Admin/Analyst

Responsibilities:

  • Led middleware operations/Infrastructure team, by involving them in administrating BEA Weblogic domains, J2EE and .NET applications on Windows/Unix environment and also providing 24X7 support, including installation, configuration, patch upgrades on AIX, windows and troubleshooting production issues
  • Supporting Blockbuster’s online systems (www.blockbuster.com) and .Net applications on IIS with 99.999% availability for more than 3 yrs and troubleshooting production issues
  • Performance Testing and Load testing before migration to new hardware platforms. Analyzed System metrics like, CPU utilization, Memory utilization, Network IO, Disk IO, Avg TPS, Max Resp Times etc. Generated additional revenue of several million dollars for 2009 by proper hardware sizing and performance tuning.
  • Developed a Blockbuster Operations portal using JSP Wiki and Designed a dash board using perl/jsp/css for Infrastructure and operations team for monitoring and paging
  • Configured Monitoring tools like Keynote, HP MMS and Wily Introscope for production web applications and created necessary dashboards.
  • Analyze the application architecture and make recommendations to increase throughput, reduce latency and assist horizontal and vertical scaling.
  • Written some perl/shell scripts to monitor system performance metrics like CPU, Memory, Disk I/O which helps in forecasting application performance and capacity planning
  • Involved in Analyzing system CPU and memory utilization problems and their resolution
  • Involved in preparing project plan for Data Centre Migration and provided feasibility/Capacity analysis
  • Involved in Handling all deployments, release schedules and coordinating with the off-shore team
  • Configured J2EE applications on Sun One I Planet 6.1web server, Weblogic9 on Solaris8 with LDAP authentication and Tuned Cluster, JDBC, Proxy plug-in settings to improve application performance
  • Led projects to Migrate applications from Websphere4 to Weblogic8.1, IBM Http Server to Apache Migration along with Weblogic server applications upgrade from 8.1 to 9.2 and resolved configuration issues
  • Designed a dash board using perl/jsp/css for Infrastructure and operations team for monitoring and paging
  • Worked on project plan for Weblogic upgrades and have successfully upgraded applications to Weblogic 8.1
  • Have tuned the JVM, GC, managed queues, connection pool, and cluster settings in Weblogic console, to improve performance of the system
  • Have written Shell, Perl, WLST(Jython) scripts using wget, curl in order to monitor the system effectively
  • Have written java programs using JMX Mbeans, in order to monitor Weblogic instances and gather diagnostic information to improve system performance
  • Have designed and implemented a Batch-frame work for monitoring & alerting mission critical batch jobs
  • Configured, installed and tuned WLS, Apache on system-test, stage and production environment
  • Performed Firewall and Network configuration analysis for troubleshooting network connectivity issues
  • Automated Weblogic Domain creation, Deployment tasks using WLST (Python), Python, Shell scripts to automate Weblogic application deployments/monitoring WLS applications
  • Developed a web application / dashboard for Operations team using JSP Wiki
  • Configured Mercury Managed Services, Akamai dashboards to monitor online applications. Troubleshooted production problems as they occur and drilling down to find root cause and perform corrective actions
  • Automated various middleware, DB day to day tasks using Perl & shell
  • Written Scripts in Perl for continuous integration and for End to End automation for all middleware products (WebLogic/WebSphere/J boss/Tomcat/Apache) build and deployments

Confidential, Denver, Colorado

Lead Developer, Weblogic administrator

Responsibilities:

  • Developed enhancement work for RISX system, which involved the C++/Java code changes
  • Lead the middleware operations team, involve team members in administrating BEA Weblogic domains and providing 24X7 support, including installation, configuration and patch upgrades on SUN Solaris 8
  • Have tuned the JVM, GC, managed queues, connection pool, and cluster settings in Weblogic console, to improve performance of the system
  • Have developed and validated new Web pages for RISX system using JSP, Java script and HTML
  • Written Shell/Perl scripts to parse application logs, implement alert mechanism and monitor applications
  • Configured Mercury Managed Services, Akamai dashboards to monitor Online applications. Trouble shooted production problems as they occur and drilling down to find root cause and perform corrective actions
  • Designed and developed Confidential .com portal for interaction with this application
  • Automated Weblogic Domain creation, Deployment tasks using WLST (Jython), Python, Shell scripts
  • Involved in Administrating and maintaining RISX system for more than one and half years
  • Configured Weblogic proxy plug-in and tuned plug-in parameters for better performance
  • Involved in Coordinating the teams involved in requirement specification and coding of different modules
  • Successfully migrated applications to BEA 7.1
  • Have handled upgrade in all environments - Dev, Test and Prod from Weblogic 6.1/7.1 to Weblogic 8.1
  • Handled release schedules, status and issues

Confidential

Lead Developer, Weblogic administrator

Responsibilities:

  • Administrated and maintained ULC systems on Weblogic for one and half years
  • Have configured BEA Weblogic 7.x/8.1 clustering including load balancing and fail-over capabilities
  • Developed new features (report generation) for ULC
  • Have applied extreme programming methodology to execute this time bound project
  • Involved in Handling all deployments, release schedules and coordinating with the off-shore team
  • Provided 24X7 on-call support for operations
  • Handled image-loading, ssl- certification and routing issues on Apache server
  • Managed re-direct and re-write rules on Apache server as necessary
  • Have developed all enhancement work for ULC system, involving C++/Java code
  • Handled day-to-day upgrade activities like tracking, scheduling, testing and other issues
  • Have done code building using ANT and versioning using Win CVS
  • Handled release schedules and Deployments
  • Have written batch jobs and Monitoring scripts using Shell/Perl

Confidential

Developer, Weblogic administrator

Responsibilities:

  • Developed “pin less debit” module work for CCPO system, using C++/Java code
  • Have applied extreme programming methodology to execute this time bound project
  • Designed and developed Confidential .com portal for interacting with this application
  • Have developed and validated new Web pages for CCPO system using JSP, Java script and HTML
  • Configured BEA weblogic 7.x/8.1 clustering including load balancing and fail over capabilities
  • Have installed and configured SSL Certificates on WLS 7.x and 8.1
  • Have tuned weblogic configuration to improve the system performance

Confidential

Web Developer

Responsibilities:

  • Designed and developed new architecture (Migration project) for Confidential .com
  • Installing, Configuring, tuning and administrating content-management (vignette) server, Mercado search server, Choice stream merchandising server and Scene7 image server on stage and production environment
  • Have administrated the content management server (vignette)
  • Have Developed additional features (report generation) for Confidential DEX.
  • Have successfully handled the migration projects for BEA Weblogic 6.1 to BEA Weblogic 7.1
  • Worked on project plan for Weblogic upgrade from 6.1 to 7.1
  • Configured BEA Web logic clustering including Load balancing and Fail over capabilities

Hire Now