Home

Balakrishna Mallavalli - Devops Engineer
[email protected]
Location: Columbus, Ohio, USA
Relocation: Yes
Visa: H1B
Balakrishna Mallavalli
Devops Engineer
708-305-6328
[email protected]
Columbus, OH
Yes
H1B


Experienced Technical Solutions Lead with outstanding success rate at installing, migration and supporting critical applications. Proven ability to manage all phases of SDLC life cycle in infrastructure. Experience in distributed systems using the J2EE Technologies. Adept at analyzing business requirements and crafting technical solutions. Good Mentoring skills, coaching junior and senior personnel through technical issues. Exceptional technical to business communication skills, adept at clearly explaining technical subject matter to business users.


PROFESSIONAL SUMMARY
Extensive experience in installation, configuration and maintenance of Websphere Application server 8.5/8.0/7.0/6.1, and 6.0 ND, Websphere MQ 5.3, 6.0, 7.0, WebSphere Portal 7.0/6.1/6.0, Tomcat and WebLogic 12in clustered and non-clustered environments on AIX, Solaris, UNIX, Linux, HP-UX and WINDOWS 2000/2003 platforms.
Experience with performance tuning the applications and assigning the heap size, garbage collection policy, connection pools and thread pools based on the JVM monitoring using HP diagnostics, Tivoli Performance viewer and AppDynamics.
Experience in installation and configuration of IBM HTTP Server 1.3.x/2.x/6.x, IBM Plugins and Apache 2.0 as reverse proxy server and proxy server for loading balancing the request to the backend.
Knowledge in implementing LDAP security models using Site minder, Tivoli access manager, IBM secure way (LTPA) and OKTA.
Experience in working with other infrastructure components like F5, Big-IP and NetScaler load balancer.
Good working experience in all the UNIX flavors like, AIX, Solaris, Red Hat Linux SUSE Linux, HP-UNIX, Windows server 2003, 2008, 2012.
Experience in writing Shell scripts, JACL, Jython, ANT and PERL scripting for compiling and automated deployment.
Experience in following support procedures and provide 24*7 on call support.

TECHNICAL SKILLS

Operating Systems: Windows 98/NT/2000/2003, Sun Solaris 5.X, AIX 5.2/5.3/6.0, Linux, HP-UX 11i
Programming Languages: C, C++, Java, J2EE, SQL,
Web/Application Servers: IBM WebSphere Application Server 8.5/8.0/7.0/6.x/5.x/4.0.x, WebLogic 12.0, IBM WebSphere Portal Server 7.0/6.1/6.0, IBM WebSphere MQ 5.3/6.0/7.0, JBoss Application server, Apache 2.2, IBM Http Server 1.3.26.x/2.0.42.x/2.0.47.x/6.0, IIS 5.0/6.0, Sun One Web server 6.0/6.1, Tomcat 4.0
Web Tech/Scripting: HTML, XML, Java Script, Servlets, JSP, JACL, Jython, Python and XML Config/ANT/Shell Scripts
Databases: Oracle 8i/9i/10g, IBM DB2 7.1.X, 8.1.x, 8.2.x and SQL Server
Other Tools: WMQ 6.0/5.3, Tivoli Performance Viewer, Wily Introscope 5/6/7, Build forge, Clear case, RAFW, IBM Heap dumps Analyzer and IBMJCA.


PROFESSIONAL EXPERIENCE
Role: AVP/ Senior Systems Operations Engineer
Company: Wells Fargo Bank, NA
Duration: March 2020- Till Date
Configured and supported Websphere Application server 8.5, WebLogic Application server v12g/10.3, Tomcat 8.5/9.0 in development, testing, QA & production environments (in multi-tier and clustered configurations) in Linux environments.
Configured CI/CD pipeline for continuous integration of build and deploy using Jenkins and UCD. Deployed and managed J2EE applications on clustered, standalone WebLogic and tomcat Platforms on test, staging and production environments.
Integrated MAVEN with shell scripts created in Bash to automate the deployments for the Java based applications.
Implemented a Continuous Delivery pipeline with Docker, Jenkins and GitHub and AWS AMI s, whenever a new GitHub branch gets started, Jenkins, our Continuous Integration server, automatically attempts to build a new Docker container from it.
Applied fix packs such as WAS 8.5.5.1, Plugin 8.5.5.1 and IHS to overcome problems with the application server and web servers.
Configured and administered Vfabric Apache Tomcat, JBoss and ApacheWeb
Server on Distributed environment.
Supported lift and shift migration of tomcat applications to PCF in test and production environments.
Supported Wells Fargo Wholesale business applications and Web Services in production environment on a 24*7 basis.
Performed tuning of the JVM, Unix Server, Database Connections to optimize performance, stabilize and improve JVM performance.
Configured AppDynamics for application monitoring and created threshold for alerting based on the historical data and created dashboards for application and infrastructure availability.
Log Management, indexing, generating reports and setting up alerts using Splunk.
Monitoring the overall health of J2EE applications, JVMs, server level parameters and end to end transaction flow using AppDynamics and Splunk dashboards.
Managed application certs and server certs using Venafi and automated the flow of cert renewal without manual intervention.
Worked with QA Team for Load Tests and Performance tests and identified the bottlenecks of the Applications.
Partnered with team members and business partners through all phases of the project life cycle to ensure business requirements were met within established project schedules.

Environment: WebSphere Application Server 8.5, WebLogic Application Server 12, WebSphere MQ 8, Tomcat 9, Apache Http Server, Splunk, Jenkins, AppDynamics, Autosys, Wily Introscope, Service Now, Linux, Venafi.

Role: Technical Solutions Lead
Client: Blue Cross Blue Shield Association, Chicago, IL
Duration: May 2015 December 2018
Deployment of multiple Java Applications to different environments based on Build and release schedule and participation in full life cycle of applications.
Designed and implemented middleware infrastructure running on WebSphere application server 7.0/8.5 network deployment, IBM HTTP Server 8.5, Plugin 8.5.5.1 on Red Hat Linux 6.0 and Sun Solaris 5.3 for High Availability and failover capabilities.
Carried out enterprise level capacity planning while changing the design of the WebSphere server architecture and performed WebSphere license management and consolidation of application servers.
Applied fix packs such as WAS 8.5.5.1, Plugin 8.5.5.1 and IHS to overcome problems with the application server and web servers.
Designed and implemented SAML2.0 SSO solution using OKTA as SP and PINGFEDERATE as IDP.
Managed releases of products from development to stage and stage to production using GITHUB as version controlling tool.
Supported Tier 1 Applications as Level 3 contact for identifying any application and infrastructure issues.
Provided analysis, coding, testing, debugging, documenting, and maintaining programs and interfaces.
Verified the accuracy and validity of software developed, including preparations of sample test data and execution of program, job stream, and system testing.
Installed WebSphere MQ V7.x and created MQ objects like queue managers, queues, channels, process, and definitions.
Migrated SHA1 certs for all applications and webservers to SHA2 Version and create a process to track and maintain them.
Collaborated with different infrastructure teams, Application teams, business teams and stake holders to set up standards and operating procedures for applications.
Monitored Transactions using Dynatrace and AppDynamics for claim processing and tuned the infrastructure based on the findings.
Worked on integrating GIT into the continuous Integration (CI) environment along with JENKINS.
Have also worked on writing python scripts to integrate Git and Jenkins with JIRA.
Create Project plans and estimations based on the project requirements.
Instituted enterprise service bus and service integration bus that communicates with WebSphere MQ.
Configured and administered Vfabric Apache Tomcat, JBoss and IBM HTTP Web
Server on Distributed environment.
Opened PMRs and worked with IBM to resolve issues at quick pace.
Worked with IBM thread and monitor dump analyzer, analyzing dumps and working with IBM to resolve issue and along with app team to change the code logic for session objects and large object allocation.
Partnered with team members and business partners through all phases of the project life cycle to ensure business requirements were met within established project schedules.
Produced logical bill of materials for applications and created physical diagrams using Visio for all environments, both current and future state.
Developed UNIX shell scripts for automating the process application deployment, Application logs, and server log rotation.
Worked in change management practices and 24x7 support and worked in shifts.

Environment: WebSphere Application server 7/8.5.5, DB2, SQL, WebSphere MQ 7.1, Tomcat 6.0, Sun Solaris 5.3, RHEL 6, IBM HTTP V6/7/8.5, Windows 2003/2005, App Dynamics, Dynatrace, Service Now, SOAPUI, MQ Explorer, Jenkins, IBM clear Case, IBM Rational Application Developer, Microsoft Visio, F5 Big IP.



Role: Senior Systems Analyst
Client: W.W. Grainger Inc., Lake Forest, IL
Duration: September 2014 May 2015
Designed, built tested and deployed a highly scalable Websphere Application server infrastructure using horizontal clustering for running IBM ODM 8.5.5, BPM8.5.5 applications on Linux environment.
Applied Refresh packs and fix packs for Application server, BPM Process Center, Process Server 8.5.5.0 to 8.5.5.1 and fix Packs and infixes.
Built and deployed Process Apps from Process Center Repository to Process Servers, worked with both online and offline process server's deployments.
Coordinated with system partners to finalize designs and confirm requirements.
Integrated Business Monitor to BPM for Business user's perspective.
Configured web-server interfaces, virtual hosts, data sources, HTTP transports for Application Server instances and applications.
Opened critical PMR s with IBM to solve the problems in the WebSphere application Server and collected the Must Gather information according to IBM requirement, Installed and configured IHS and Apache as front webservers as well as reverse proxy servers.
Integrated Windows active directory for authorizing the users to the websphere, Decision server and decision center console.

Environments: IBM WAS/BPM v8.5/8.5, Websphere ODM 8.5, Websphere Extreme scale, Red hat Linux, IBM HTTP v6.0, Apache v2.0, Windows 2003, Oracle 11g
Role: Technical Architect:
Client: RedMane Technologies LLC, Chicago, IL
Duration: June 2014 September 2014
Configured, support and troubleshoot of Curam Application running on windows 2012 server.
WebSphere Deployment Manager and Application Server profile creation in clustered (Horizontal and vertical) environment to utilize the advantages of Failover and load balancing in multi-node environment.
Installed and configured windows 2012 VM s on the build machine using windows Hyper V utility.
Configure IIS services and created user profiles on 2012 windows servers.
Installed DB2, created the users, configured the DB2 schemes and table spaces required for Curam application.
Configured SIB s, JMS queues, Topics, Queue connection factories and topic connection factories.
Configured WebSphere resources like JDBC, Data sources, J2C and setup SSL for security.
Deployed application ears on WASND in QA, Staging and Production environments on a daily basis and troubleshot various configuration and application issues like database issues and http server issues.
Installed EARs, WARs and configured application specific JVM settings, web container parameters using the admin console and WSADMIN.
Worked with QA Team for Load Tests and Performance tests and identified the bottlenecks of the Applications.

Environments: WebSphere application server 8.5/7.0, Apache 2.2.23, Window Server 2003/2008, IBM Maximo, IBM Websphere MQ 7.X, IIS 2.0/4.0, JMeter, HP Diagnostics.


Role: Senior Engineer, Operations and Infrastructure:
Client: MasterCard Worldwide, O Fallon, MO
Duration: June 2012 June 2014
Collaborated with different infrastructure teams, business and stake holders to set up standards and operating procedures for applications.
Responsible for configuring. Maintaining and troubleshooting Java Applications running on WAS 7.0/8.5, JBoss application server 5.1 and Apache on Linux 6.2 based on Build and release schedule.
Configured WebSphere Deployment Manager and Application Server profiles in clustered (Horizontal and vertical) environment to utilize the advantages of Failover and load balancing in multi-node environment.
Installed and configured IBM Websphere MQ, create Local and remote Queue Managers, Queues, Channels, services and topics during the migration of MQ infrastructure migration from 6.0 to 7.0
Configured IIS server for hosting Rewards and cardholder services web services running on .NET framework 2.0 and 4.0
Worked as a Liaison for identifying any application or infrastructure issues.
Responsible for PCI Certification and remediation for Applications and Infrastructure.
Trouble shooting various problems in different stages of development, QA and production using logs files, JVM Count and JDBC Connections, log analyzers and custom shell scripts to look at the app.
Involved in technical architecture design for Infrastructure migration from websphere on windows to JBoss on Linux.
Improved performance, reliability, and scalability of the application server and its interaction with Web Servers, Database Servers
Responsible to work with Net scalar teams to create new vserves for new domains, CSE team to open up ports in the firewall, to open the connectivity requests from one interface to another interface depending on the application requirement during the migration.
Managed complex environments for the customer IT environments from a software support perspective for IBM WebSphere Application Server on both UNIX and windows platforms with minimal disruption to end users.
Worked with QA Team for Load Tests and Performance tests and identified the bottlenecks of the applications and tuning of Applications for performance improvements.
Worked with Security team for possible security threats to WebSphere Platform and configured Web servers to their recommendations.
Setup conference calls in the event of a PROD outage or slowness and efficiently resolve the issues as quickly as possible by getting all the concerned teams together and co-coordinating the effort by creating tickets using IBM Maximo tools for tracking change tickets and incident management.
Configured WebSphere resources like JDBC, Data sources, J2C, JMS and setup SSL for security.
Worked closely with Unix Server Team for Operating System tweaks for Performance.
Involved in documentation of everyday activities and maintaining the doc-library.
Responsible for on-call pager rotation, which involves support for Rewards platform running and its associated products.

Environments: Websphere application server 8.5/7.0, JBoss application server 5.1.2, Apache 2.2.23, Red Hat Linux 6.2, AIX 6.1/5.3, Window Server 2003/2008, IBM Maximo, JBoss Developer studio, IBM Websphere MQ 7.X, IIS 2.0/4.0, JMeter, HP Diagnostics.
Role: Websphere Application server and Tivoli Access Manager Administrator:
Client: State Farm Insurance, Bloomington, IL
Duration: June 2011 June 2012
Configured WebSphere Application Server 6.x ND and IBM HTTP server7.0 on Linux.
Installed, configured and applied recommended Patches for IBM Tivoli Access Manager 6.x on Linux.
Responsible to work with different teams including Unix Technical Services, Information Security, Database and Net scalar teams to bind the virtual IPs on the different servers, to open up ports in the firewall, to open the connectivity requests from one interface to another interface depending on the application requirement during the migration from AIX to Linux.
Configured Windows Single Sign-on using Simple and Protected GSS-API Negotiation Mechanism (SPNEGO) and Kerberos authentication.
Involved in installing Web Seal 6.x Components on the outer and inner firewall zone, which receives the request from outside, and apply TAM security policies on the request before routing them to the next tier. Created public and private ACL s on the web seal server and attached the objects depending on the application requirement.
Monitored applications and Websphere Application server performance through Tivoli performance viewer and tuned the system caching, queuing, JVM parameters, DB connection pooling. Recommending changes to the infrastructure by analyzing the data.
Developed UNIX shell scripts for automating the process of cutover in migrating the policy servers from AIX to Linux and day-to-day activities of Tivoli admins.
Environments: Websphere application server 6.1, Tivoli Access Manager 6.X, IBM HTTP Server 6.1/7.0, HP Diagnostics 9.5, `HP performance center 9.5.2, JACL, Jython, DB2 8.1/9.1, Red Hat Linux 5.3, AIX 6.1/5.3Window Server 2003.

Role: Senior Systems Engineer:
Client: Wal-Mart Stores Inc., Bentonville, AR
Duration: June 2010 May 2011
Installed, configured WebSphere Application Server 6.x/7.0 ND/XD, Websphere Portal server 6.0, IBM HTTP server7.0, build forge and RAFW on AIX, Linux and Windows.
Configured WebSphere Deployment Manager and Application Server profiles in clustered (horizontal and vertical) environment to utilize the advantages of Failover and load balancing in multi-node environment.
Configured a virtual web farm to mitigate the licensing cost and the overhead of creating separate instance for the increasing traffic.
Automated the tasks of the deployment and the WebSphere installation using Build forge and RAFW.
Analyzed the head and java core using IBM head dump analyzer and java core dump analyzer to find the memory leaks and performance issues using HP diagnostics.
Administer and configure the portal resources using portal administration Portlets and portal XML configuration interface to standardize builds in all environments.
Prepare ITIL documents to standardize the WebSphere environment across all environments.
Followed BMC patrol change control procedure to Manage Change across all the environments.
Synchronized the web content between different environments.
24/7 on call Support / Hot pager rotation support.

Environments: WAS 6.X/7.0, Websphere portal server 6.0, Endeca 7.0, IBM HTTP Server 6.1/7.0, HP Diagnostics 9.5, HP performance center 9.5.2, Buildforge7.1.1.4, RAFW 7.1.1.4, JACL, Jython, Oracle 11g, DB2, AIX5.3/5.2, Window Server 2003

Role: Environment Management Analyst:
Client: Allstate Insurance, Northbrook, IL
Duration: July 2009 June 2010
Configured and Maintenance WebSphere Application Server 6.x/7.0 ND, WebSphere Portal server 6.0/6.1, IBM HTTP server on sun Solaris and Windows
Setup of IBM HTTP Server v 6.0 as a managed and unmanaged node to communicate with WebSphere Application server by installing and configuring the Web server plug-in provided by WebSphere Application Server
Implemented creation of servers and cluster groups in WebSphere Application Server and supported the whole environment configuration and applications deployed
Build and deployment of applications using Build forge and clear case as a version control tool
Administer and configure the portal resources using portal administration Portlets and portal XML configuration interface
Migrated Applications from WebSphere application server 6.0 to 7.0 and WebSphere portal server 6.0 to 6.1 during Datacenter migration
Monitored applications and WAS performance through ITCAM and load runner and tuned the system - caching, queuing, JVM parameters, DB connection pooling
Developed ANT scripts for creating JSR 168 and 286 specification Portlets, Ear`s and War`s files for deployment
24/7 on call Support/Hot pager support
Environments: WebSphere Application server 6.0/7.0, WebSphere portal server 6.0/6.1, IBM HTTP Server 6.0, ITCAM, Load Runner, RAD 7.5, Build forge, Ant scripting, Oracle 10g, DB2, Sun Solaris 5.10, Window Server 2003

Role: WebSphere Administrator:
Client: Eli Lilly & Co, Indianapolis, IN
Duration: June 2008 July 2009

Maintenance and configured WebSphere Application Server 6.0/6.1 ND, Apache and Sun one web servers on HP-UX and AIX.
Migrated the configuration settings and applications from WAS v6.0 to v6.1 using GUI migration wizard, wsadmin and backupconfig provided with the WebSphere.
Configured web-server interfaces, virtual hosts, data sources, HTTP transports for Application Server instances and enabled SSL implementation within the cells.
Monitoring application log files, Application Server Performance, and tuning for DB Pool connections.
Used automated scripts to perform routine management tasks on WebSphere environments like monitoring Disk Space, CPU & Memory Utilization.
Analyzed Heap and core dumps using IBM Heap dump and core dump analyzer.
Environment: IBM WebSphere Application Server 6.x/7.0, IBM WebSphere MQ 5.3/6, DB2 7.x/8.x, IBM HTTP Server 1.3.x/2.0.x, Apache tomcat, HP-UX 11.31, AIX 5.3.

ACHIEVEMENTS:

ITIL V3 Foundation Certified
Microsoft Azure Fundamentals certified.

EDUCATION:

MS in Computer Science from Fairleigh Dickinson University, New Jersey, USA
Bachelor of Technology in Computer Science Engineering, Andhra University.
Keywords: cprogramm cplusplus continuous integration continuous deployment quality analyst user experience message queue database information technology ffive hewlett packard microsoft Arkansas Colorado Illinois Missouri North Dakota Ohio

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];120
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: