Summary
Overview
Work History
Education
Skills
Certification
Current technical skills
Timeline
Generic
VENKATESWAR REDDY PENDLI

VENKATESWAR REDDY PENDLI

Acworth,GA

Summary

Visionary Senior DevOps engineer/ platform Architect with around 15 years experience in successfully designing and integrating enterprise platforms and reliable and efficient CI/CD deployments across multiple teams. This included a strong working knowledge and abilities supporting On-Premise and Cloud-Based platforms of of large architectural engineering & support systems.

Overview

15
15
years of professional experience
1
1
Certification

Work History

DevOps Engineer & Middleware PlatformAdministrator

Morgan Stanley
01.2017 - Current

Serving as Senior IBM BPM / BAW Architect and DevOps Architect for Morgan Stanley Wealth Management Project.

  • Built a IBM BPM & ODM cloud pack on AWS EKS from the ground up. Wrote the terraform files including configurations. Used block storage volumes for the databases. Built the CD environment using JFrog pipelines. The servers were configured with secure inbound and outbound network traffic with upstream and downstream calls. The prototype was then demonstrated on Amazon Web Services.
  • Migrating BPM applications into GitLab and Jenkins for better workable and cost-saving solutions.
  • Trained and implemented DevOps best practices.
  • Worked with Compliance and QA teams on how pipelines can be used to integrate tools into the CI/CD process which will help them to serve the development teams early in the software lifecycle.
  • Troubleshooting of build errors in Jenkins for both the Software Configuration Management Team and the development team
  • Created a private docker repository for storing customized docker images
  • Hands on experience in AWS with provisioning & resource management and setting up Enterprise infrastructure on Amazon Web Services (AWS)
  • Acquired proficiency on cloud services IAAS, PAAS, and SaaS which include Docker Involved orchestrating with container systems like Docker and container orchestration like EC2 Container Service Kubernetes Good knowledge on container-based deployments using Docker, orchestrating with Docker images, Docker Hub and Docker-registries and Kubernetes
  • Managing all phases of Build and Release activities, dependency management and deployment strategy
  • Efficient in orchestrating closely with teams to ensure high quality and timely delivery of builds and releases
  • Excellent experience in designing, documenting and automating the build and release process Installation of IBM BPM, BAW Servers V8.5.6, WAS, ICN, CMOD and Apache Web Servers on Linux operation system & Configure WAS, WBM environment, Apache Web Servers, site minder and Kerberos which includes LDAP, Data Sources, JMS, MQ, JVM heap, Thread pools, Web Container pools and security
  • Deploying J2EE applications EAR's and WAR's using automated process & Implementing Horizontal and Vertical Clustering, work load management to make and application highly available
  • Installing and managing Splunk monitoring tool and setting alerts to monitor the application server's availability
  • Successfully implemented Agent Based Deployment System (Zapp / Leela) to maintain remote instances & services Played a major role in architecting Disaster Recovery (HRDR) process and assessed, developed, implemented and sustained disaster recovery plans and procedures Installing the regular fix packs using Ansible
  • Configuration & troubleshooting on AppDynamics to discover application topology and traced transactions based on application behavior Instrumental in installation of AppDynamics Java Agent & Machine Agent for all non-prod and production environment Upgraded AppDynamics Java and Machine Agent from 4.2 to 4.3 and tuned AppDynamics parameters such as max business transaction to reduce over load on agents Have good experience with New Relic monitoring tools
  • Involving in analyzing production issues and identifying how to fix the issues by Gaining a deep understanding of customer experience, identifying and filling product gaps, and generating new ideas that improve customer experience and drive growth
  • Assess DB2 data performance and identify needed changes for DB2 DB servers and their connectivity with IBM BPM servers
  • Perform root cause analysis on production issues, problem tickets of BPM wealth management Applications by Analyzing the Heap Dumps, Java Cores, hung threads and tune the BPM Server Infrastructure by tuning application code
  • On call 24x7 for all type of major issues
  • Mentored junior team members, fostering their professional growth and improving overall team performance.
  • Facilitated smooth communication between developers, support teams, and system administrators by acting as a liaison for middleware-related issues or inquiries.
  • Developed comprehensive documentation for middleware infrastructure, facilitating easy maintenance and troubleshooting for future administrators.
  • Collaborated with cross-functional teams to ensure seamless integration between various systems and applications.
  • Reduced downtime by proactively monitoring and troubleshooting issues with middleware applications.
  • Played a key role in numerous successful application migrations, minimizing disruption to end-users while ensuring optimal performance post migration.
  • Implemented effective monitoring solutions to proactively identify potential bottlenecks or issues before they escalated into problems affecting business operations.
  • Ensured high availability of critical systems by implementing robust disaster recovery plans and backup strategies.
  • Resolved issues and escalated problems with knowledgeable support and quality service.
  • Spearheaded several initiatives to improve the overall efficiency and effectiveness of the middleware administration team, resulting in higher levels of customer satisfaction.
  • Improved code deployment efficiency by automating processes with CI/CD pipelines.
  • Automated manual tasks through scripting languages such as Python or Shell, boosting team productivity levels.
  • Contributed to capacity planning efforts, ensuring adequate resources were available to meet growing demands on middleware infrastructure.
  • Assisted with the evaluation of new technology solutions, providing valuable input on potential benefits or risks associated with their adoption in the organization''s middleware environment.
  • Maintained version control systems like Git or SVN for seamless collaboration among developers and engineers during project lifecycles.
  • Provided 24/7 on-call support for critical systems, ensuring high availability and rapid issue resolution.

WebSphere BAW Administrator

HUMANA Inc.
07.2014 - 12.2016
  • Served as WebSphere Application Server Administrator for HUMANA Project
  • Installing, configuring and administering IBM WebSphere Application Server ND 8.0/0, WebSphere Liberty 8, IBM BPM 8.0, and Apache 2.x on Linux and windows
  • Prepared the list of Hardware Software requirements to install WASv8.5.5 Product
  • Installed and configured the WAS v8.5 Product on RHEL Server release 6.4 Configuring Data sources, JMS, Queue connection manager, Integration BUS, JVM custom properties and Web Container Properties etc
  • Deploying application using automated scripts using WSadmin for WebSphere for all environments Installed and configured clustered 64bit-silent BPM-WebSphere Enterprise Service Bus Server v8.0 successfully on Red Hat Linux
  • Resolved many synchronization issues with Installation Manager for IBM WAS v8.5.5 Completed performance tuning on JVM including heap settings, performance tuning on Logs traces including JVM logs, and performance tuning on Connection pools and Data sources, all in IBM WAS v8.5.5 Installing and setup SSL for WebSphere Servers
  • Setup wily monitoring for all Applications servers to track health of the app and its server
  • Setting up Cronjob for Log purge, scheduled deployments and restarts Done nursery JVM tuning based on App Server load at WAS v8.5.5 Set up a new Apache Web server for where a single web server was the point of failure Configured LDAP with Microsoft Active Directory for global security Configured WebSphere resources like JDBC providers and JDBC data sources for SQL server Resolved Profiles Management Tool DMGR profile issue by profileregustry.xml content removal and crafted this XML like empty in profile XML tag Orchestrated in troubleshooting issues with prod and non-prod of WebSphere Process Server logs
  • Orchestrated in installing and upgrading Fix packs and migrating to latest versions of WAS Server
  • Orchestrated on SIB Explorer for identifying the queue depth and purging queue data in WebSphere App Server default buses queues and customized MQ queues
  • Deployment of application EAR on daily basis
  • Orchestrating experience in Rules design and development using IBM ODM, Rule/Decision Service optimization
  • Orchestrating experience with WebSphere Application Server and ODM server/node administration through WAS
  • Orchestrating experience with various ODM components - Rule Designer, Decision Server, Decision Center
  • ODM experience authoring action rules, decision table rules, and orchestrating rules flow within the tool
  • Configured service clients, policy bindings, and resource adapter and name space bindings
  • Supporting Change control and service now tickets for all Environments DEV, UAT, PE and PROD Interacted with IBM PMR team for issues
  • Organized workflow and delegated tasks effectively to ensure timely project completion without compromising quality.
  • Supervised administrative support staff members, offering guidance, feedback, and mentorship that contributed to their professional growth and development.
  • Maintained accurate documentation of company policies and procedures for easy reference by all employees.

Build and Release Engineer & Websphere Admin

United Heath Groups (UHG)
03.2011 - 02.2014
  • Installed and Configured WebSphere Application Server 7.x/8.x, WebSphere Portal Server 6.0/6.1.0.5 on Red Hat Linux 5.x/6.x for IST/QA/Stage and production environments with baseline performance settings for Internet and Intranet Applications Installed and configured IBM HTTP Server 2.0.47.x/6.x Installed and configured plug-in for local remote web servers Enabled global security using Active Directory and Oracle Directory Server as security repositories and configured console users' groups with proper roles Federated nodes and created vertical horizontal clusters to achieve Work Load Management WLM Build Deployed applications using MKS/Maven, auto deploy and BDI process Build, Deploy and Install Configured mail providers at cell scope and crafted available to all applications deployed One application per cluster in shared environments Configured session management, virtual hosts, WebSphere variables and URL providers Configured JDBC provider, Data Sources and J2C Authentication Aliases to connect to databases Installed and configured resource adopter for File Net service, configured JMS resources to connect to backend mainframe system through MQ Experience in deploying themes skins using Ear Expander tool Used xml access tool to export import portal configuration between development environments and between staging production Installed and Configured IBM Http Server 6.1/7.x/8x
  • Created web instances and configured plug-in to map to the app instances crisscross for some apps, one to one for some apps Configured SSL on web server with internal signed certificates
  • Configured rewrite rules Coordinated with network team to setup VIPs and URLS configuration and firewall team to open ports between web and app servers, between app database servers, between app and LDAP servers Orchestrated with IBM Support and development teams in resolving memory leak and hung issues
  • Analyzed java cores and heap dumps using Thread and Heap analyzer tools
  • Collaborated with development teams to resolve build issues promptly, minimizing delays in project timelines.
  • Created and maintained up-to-date documentation on build, release, and deployment processes; ensured quick onboarding for new team members.
  • Streamlined release management procedures for improved cross-functional collaboration between development, QA, and operations teams.
  • Developed custom scripts to automate repetitive tasks, increasing productivity and reducing human error.
  • Created automated test suites to validate builds and identify defects early in the development process.
  • Coordinated deployments of new software, feature updates and fixes.
  • Tested and deployed scalable and highly available software products.
  • Created proofs of concept for innovative new solutions.

Java Developer & WAS Administrator

American Express Bank (AMEX)
09.2009 - 02.2011
  • Installed and Configured IBM Http Server, WebSphere Application Server Enterprise Edition for Development, Testing and Production Servers on windows environment Created horizontal clusters for Development Testing Environments and production environments to achieve process Hardware fail over Configured Web server plug-in to directing dynamic requests to application server instances Configured Virtual hosts, HTTP Plug-in, resources and Global security for application deployment Enabled Security for the Admin Console using local OS repository Configured Java Mail object on Mid-tier server WAS to send mails to credit card customers through SMTP mail server by accessing the data from CACS Enterprise, which was reside on Mainframe Installed and Configured WebSphere MQ
  • Created QMGRs, Queues and Channels Analyzed the performance with Tivoli performance monitoring tool
  • Tuned Web server and Application Server configuration parameters to improve the performance Interpreted log files to locate and solved problems with tracing and debugging facilities Involved in designing developing web interface using HTML, JSP, JavaScript and JDBC Involved in developing JSP's, Servlets and EJBs
  • Prepared war files and jar files Packaged ear files and deployed on to testing environments Created resources JDBC provider, Data Sources and J2C Authentication aliases and tested applications
  • Client-side validations using JavaScript Involved in writing and reviewing various documents for client.
  • Ensured seamless integration of Java-based applications with databases, APIs, and other systems.
  • Reduced software bugs by conducting thorough unit testing and collaborating with QA teams.
  • Reviewed code and debugged errors to improve performance.
  • Developed applications and software to increase department efficiency.
  • Set up scripts, test case and automation protocols.
  • Reworked applications to meet individual customer demands.
  • Created proofs of concept for innovative new solutions.

Education

Master's Degree (MTech) -

JNT University
Ananthapur, India
08.2008

Bachelor's Degree (BTech) -

JNT University
Hyderabad, India
04.2006

Skills

  • Expertise in DevOps culture through CI/CD architecture
  • AWS Certified SysOps Administrator
  • Analyzing Platform and Defining Requirements
  • Build and Release Management
  • Cross-functional teamwork
  • Strategist troubleshooting skill and Problem Solver
  • Supporting on-premises legacy VMs and Cloud-Based infrastructures
  • Software Configuration Management (Git)
  • Build/Deployment Engineer (Jenkins, Urban code deploy)
  • Linux (Ubuntu, Red Hat)
  • Containerization (Docker)
  • Orchestration (Kubernetes)
  • Binary Repositories (Git, Jfrog Artifactory)
  • Binary Analysis
  • Best Practices/Standards/Architecture Patterns
  • Securing inbound and outbound network traffic
  • Databases (SQL Server, MySQL, DB2, Derby, PostgreSQL)
  • Configuration Management (Ansible, terraform)
  • AWS Resource administration
  • Proficient with Shell, Python scripting languages
  • Master-Slave configurations
  • Software Configuration Management
  • Java Code build (Maven and ANT)
  • Ticketing & Bug tracking (JIRA, service Now, kanban boards)
  • Monitoring server metrics, creating alarms (Cloud watch, Grafana, Splunk, AppDynamics, NewRelic, Datadog)
  • Systems architecture design, Installation, Configuration, Migration
  • End to end IBM product administration (IBM WebSphere Application Server, BPM/BAW Server, WBM, WODM Content Navigator, CMOD & IBM HTTP Server)
  • LDAP, Data Sources, JMS, JVM Heap, Thread pools, Web container pools and security
  • Distributed Queuing & Streaming (Kafka, WebSphere MQ&MB)
  • Troubleshooting Hung threads and finding out the memory leaks
  • Timely delivery of builds and releases
  • Multi-tasker to prioritize and accomplish objectives
  • Certified in ITIL Foundation and Service Operations
  • Ability in managing all aspects of software configuration management process
  • Ability to learn and master new technologies
  • Project Management
  • Team Management

Certification

  • AWS Certified SysOps Administrator - Associate
  • Certified in ITIL Service Operations
  • Certified in ITIL Foundation
  • IBM Certified System Administrator (WASv8.0)
  • Oracle certified JAVA SE & EE Developer
  • Trained on BPM v8.5 Administration
  • Trained on BPM v8.5 Problem determination
  • Trained on WAS v8.5 Administration


Current technical skills

Docker, Kubernetes, Prometheus, Grafana, ansible, SonarQube, GIT and Git hub, Maven, jfrog Artifactory, Jenkins, python, Amazon Web services (AWS), IBM WebSphere Business Process Manager v7.0, 7.5, v8.0, 8.5.5, 8.6, BAW v19, v20., IBM Process federation Server with a remote Elasticsearch 6 cluster, IBM WebSphere Application Server v7, v8, v8.5, v8.5.6, v9.0, IBM WebSphere Portal Server v7, v8, v8.5, v8.5.6, v9.0, IBM Content Navigator v3.05, v3.06, v3.09, v3.10, IBM content Manger on Demand v9.5, v10.5, IBM WebSphere MQ, IBM WebSphere Operational Decision Management WODM, IBM HTTP server v7, v8, v8.5, v9 (Apache 2.4 based), Kerberos, SiteMinder, Splunk (Log viewing portal), AppDynamics, Datadog, wily, watch tower, New Relic Grafana, IBM Tivoli Composite Application Manager for Application Diagnostics, ITCAM for Application Monitoring Z-View Velocity, Java Heap and Core dump Analyzer, Memory Analyzer, Thread Analyzer, GC Viewer, Wsadmin Jython, Shell script, Python, terraform, Yaml, DB2, SQL Server, HTML, JSP, Servlets, Struts, JavaScript

Timeline

DevOps Engineer & Middleware PlatformAdministrator

Morgan Stanley
01.2017 - Current

WebSphere BAW Administrator

HUMANA Inc.
07.2014 - 12.2016

Build and Release Engineer & Websphere Admin

United Heath Groups (UHG)
03.2011 - 02.2014

Java Developer & WAS Administrator

American Express Bank (AMEX)
09.2009 - 02.2011

Master's Degree (MTech) -

JNT University

Bachelor's Degree (BTech) -

JNT University
  • AWS Certified SysOps Administrator - Associate
  • Certified in ITIL Service Operations
  • Certified in ITIL Foundation
  • IBM Certified System Administrator (WASv8.0)
  • Oracle certified JAVA SE & EE Developer
  • Trained on BPM v8.5 Administration
  • Trained on BPM v8.5 Problem determination
  • Trained on WAS v8.5 Administration


VENKATESWAR REDDY PENDLI