Summary
Overview
Work History
Education
Skills
Certification
Languages
Timeline
Generic

Vinay Kumar Mukkala

Summary

With 12+ years of overall results driven and diversified experience in DevOps/ Middleware engineering, looking for a DevOps Engineer role that utilizes professional technical expertise, architectural, automation and design skills in integration using various DevOps / Middleware products.

Overview

13
13
years of professional experience
1
1
Certification

Work History

DevOps/Middleware Engineer

NCS Pte Ltd
07.2021 - Current
  • Worked on migrating applications from On-Prem to Cloud (AWS).
  • Hands-on experience with EC2, ELB, EBS, S3, VPC, IAM, SQS, RDS, Lambda, Cloud Watch, Storage Gateway, Cloud formation, Elastic Beanstalk and Autoscaling.
  • Implemented IaaS using Terraform and provisioned AWS resources like EC2 instances, IAM, S3 buckets.
  • Designed and implemented Topic/Queue configuration in new Solace cluster in all environment.
  • Created / deleted and maintained Solace Topics using Command line interface.
  • Handling code via source control systems (such as SVN, Git Hub) in continuous integration.
  • Created playbooks on Ansible towers and automated operational activities.
  • Worked in setting up Ansible configurations, SSH connectivity between Ansible towers & servers.
  • Have written Ansible playbooks for upgrading Apache versions and applying fix packs for MQ servers, configuration management of core applications.
  • Have automated configuration management using Ansible playbooks.
  • Worked on creating CI / CD pipelines using Jenkins.
  • Have used Terraform code to provision AWS Infrastructure resources like VPC, EC2 instances, IAM roles, S3 buckets.
  • Have deployed Docker/Kubernetes containers on host VMs.
  • Created pipelines for Docker/Kubernetes container deployments using Jenkins.
  • Managed Kubernetes deployments, availability and scalability using horizontal pod scalar and resources management.
  • Remediated security vulnerabilities on various Middleware Tools like WebSphere, WebLogic, RedHat Jboss & Tomcat.
  • Have automated application deployments.
  • Configured and setup IBM WebSphere & RedHat Jboss Application Servers.
  • Applied fix pack for Application Servers which running on WebSphere/WebLogic & Jboss.
  • Administered and configured applications on WebSphere Application server and RedHat Jboss/Tomcat.
  • Configuration of WebSphere security using LDAP ensuring user authorization.
  • Setup load balanced and clustered environment for JBOSS and Tomcat using mod_jk.
  • Automated process of build and deployment using Jenkins and Urban Code Deploy..
  • Performed code and configuration check-ins and commits in various repositories like GIT HUB, Sub version.
  • Worked on Tech refresh and environment build out (HA environment setup).
  • Created and configured certificates through key tool for Mutual Authentication Secure Socket Layer (MASSL) authentication.
  • Install fix packs and upgrade various Middleware products like IBM WebSphere, JBOSS, Apache Http webserver to latest versions.
  • Support enterprise application releases in Production, BCP and other lower environments by coordinating with various teams.
  • Used Geneos & eG tool to analyze the performance of the applications and increased the efficiency of the applications.

Senior Consultant

Nityo Infotech Services
01.2018 - 06.2021
  • Design and implement containerization strategies using Docker/ to streamline deployment and scalability.
  • Setup/Configure Constructs based on client requirements as per TDS Design.
  • Setup and maintain Middleware technologies and deployed application in Middleware Runtime.
  • Administered over 500 servers running various middleware platforms including Jboss & IBM WebSphere.
  • Integrated CI/CD pipelines for deploying application releases across several environments.
  • Worked with Ansible to manage RedHat Servers for configuration changes and installation/updates.
  • Setup/Configured IBM messaging system and integrated with Application.
  • Managed/performed Product patch/upgrade for middleware technologies which includes messaging layer.
  • Set up and configure WebSphere ND/BASE 7.X/8/X/, used to update with fix packs, automate tasks with shell scripts using silent response files.
  • Configure WebSphere resources like JDBC Providers, Data Sources and Connection Pooling to be tuned monitored using Tivoli Performance Viewer by enabling PMI.
  • Configure Clustering EJB objects, JDBC connections and JMS connection factories.
  • Set up SSL certificates on Web Servers using ikeyman tool.
  • Define synchronized and persistent IBM MQSeries Queue Manager, Channel Managers and Queues. Create MQ resource objects like Queue, Listeners, and Channels.
  • Follow up with various support teams in ensuring compliance to project delivery schedules and other SLA parameters across assigned project phases.
  • Maintain set up for various environments and conduct DR drill.
  • Utilize WebSphere plug-in for load balancing across cluster members to be manually updated for remote Web Servers in Different Zones.
  • Troubleshoot issues on various environments involving integrations of WebSphere, IBM HTTP Server, Apache Web Servers, and CA siteminder.
  • Provided expert guidance on change management initiatives, leading to successful organizational transformations.

Senior Middleware Engineer

Comtel Solutions
07.2014 - 12.2017
  • Involved in end to end management of project of new iOCBC Trading project and rendered support to BAU tasks based on incidents.
  • Setup and maintain the Middleware technologies with 3-Tier Architecture.
  • Migrated setup from Iplanet to WebSphere for all environments.
  • Developed application and deployment on WebSphere/Weblogic domain.
  • Set up patches, updates and fixes in compliance to established Change Management processes.
  • Set up, configure and administer servers including multiple server instances, standalone, clusters, connection pools, plug-ins and JDBC drivers.
  • Troubleshot errors for Application & JVM, analyzed heap/core plus error logs – configured tuned JVM for optimum performance.
  • Worked in clustered (vertical, horizontal, mixed) environment and deployed applications in highly available, load balanced production environments.
  • Involved in creating and configuring profiles, clusters, nodes, node agents for WebSphere Application Server.
  • Worked in federating the created nodes to cells in WAS.
  • Worked on standalone and distributed server environments.
  • Global Security configuration using LDAP for application authentication and authorization.
  • Worked on tuning IBM Http Server to maximize the number of client connections to WebSphere Application Server by configuring max number of simultaneous connections.
  • Installed Apache HTTP server, configuration and plugin integration.
  • Provided on-call production support for monitoring, troubleshooting and maintenance.

Senior Middleware Engineer

Jobline Resources Pte Ltd
06.2013 - 06.2014
  • Involved in setting up and configuring WebSphere application server & WebSphere Portal Server for distributed Environments, IBM HTTP Server and integration into WebSphere.
  • Seek and provide information to help companies determine their position in the marketplace.
  • Gather data on competitors and analyze their prices, sales, and method of marketing and distribution.
  • Attend staff conferences to provide management with information and proposals concerning the promotion, distribution, design, and pricing of company products or services
  • Ensured maintenance of separate development, test and production environments Application Server / Portal Server. Configured Workload Management (WLM) for Application Server.
  • Liaised with developers to define and configure Application Servers, Virtual Hosts, Web Applications, Web resources, Servlets, JDBC drivers and Servlet Engines. Setup messaging using the integrated JMS Server.
  • Enhanced security for the Admin Console and the application components. Managed applications running on Unix, Windows and AIX platforms.
  • Set up and automated fix packs, eFixes, and cumulative fixes to the existing infrastructure. Configured and maintained WebSphere Application Server (Base and ND), WebSphere Portal Server, WebSphere MQ in a heterogeneous environment.
  • Configured global security for WebSphere Application Server using IBM Directory Server as LDAP user registry and configured SSL for ldap communication
  • Involved in creating resources, modifying properties, view runtime attributes, commit modifications and securing administrative server using Authentication, Authorization, Certificates, Credentials, Permissions, WebSphere Resources (Servlets, JSP files, HTML files).
  • Performed WebSphere configuration, backup and restoration tasks (by using backupConfig, restoreConfig commands etc.) Tuned WebSphere Application Server for performance improvements.
  • § Maintained queue managers, queues, channels and listeners. Created MQ series objects on local and remote MQ servers and triggered on MQ queues and channels.
  • Performed administrative tasks by using MQSC commands. Set up WebSphere MQ distributed queuing environment, fix packs for both MQ and WAS.
  • Set up and configured Jboss Application servers for DEV, QA and PROD systems. Migrated Applications from Weblogic to Jboss.
  • Writing and revising technical documentation
  • Gather, analyze and compose technical information and translate into clear, compelling and business focused documents and stories that are consumed by both technical and non-technical audiences
  • Create content for internal product announcements and stories, user guides and FAQs.
  • Analyze application issues across environments and co-ordinate with development teams.
  • MQ Series Administration such as Creating and configuring Queue Managers, Channels, Queues.
  • Manage SSL digital Certificates, renewal and troubleshooting cert issues.
  • Performance tuning of configuration parameters for JVM Heap size, JDBC connection pool properties.
  • Installation of tomcat/Jboss EAP application server, configuration and application deployment.
  • Worked on a major Datacenter upgrade project to migrate multiple Middleware infrastructures in a shorter time frame using RAF automation

Infrastructure Engineer

Infinite Computer Solutions
12.2011 - 06.2013
  • Involved in design, architecture, standards and implementation of WebSphere / WebLogic projects, setting up and automating WebSphere installation, upgrade, configuration and WebSphere Portal Upgrades.
  • Worked on WebSphere 6.x, 7.x and 8.x, rendered level 3 support for WebSphere admin and operation teams with issues related to setting up the environments and troubleshooting middleware issues.
  • Prepared and configured profiles, clusters, nodes, node agents for WebSphere Application Server/Portal Server.
  • Involved in tuning, security, backup, recovery and upgrades of WAS on IBM AIX, Linux (Red Hat) and windows.
  • Developed clusters and instances in WebSphere Network Deployment to support high availability, fail over and implemented horizontal clustering.
  • Worked with Global Security, SSL and LDAP, Portal GUI for deploying portlet applications, creating pages, adding portlets to page and access control list. Configured WebSphere Recourses like JDBC Providers, JMS providers.
  • Migrated WebSphere 6.0 to 7.0 and 8.0 on AIX, Linux and Windows.
  • Set up Virtual Hosts on the Web server, configured aliases and re-wrote rules.
  • Managed application of Refresh packs, Fix packs, Cumulative Fix packs for all versions of WebSphere application server and different flavors of Web Servers.
  • Set up infrastructure design and automated JBOSS EAP 6.4.
  • Migrated lighter applications from WebSphere to JBOSS and assessed WebContainers, Sessions, Dynamic Cache, JVM HeapSizes, Connection pool size through TPV.
  • Rendered technical support on clustering, caching, messaging and transactions to support J2EE application deployments in JBOSS EAP.
  • Developed, configured and maintained Weblogic managed servers and server clusters, web, Java and enterprise applications.
  • Configured High Availability based environments in clusters, JDBC and JMS servers on weblogic server and Apache HTTP 2.0. Managed Weblogic clusters having 14 managed servers on cluster of machines.

Graduate Engineer Trainee

MIC Electronics
07.2011 - 12.2011
  • Involved in design, architecture, standards and implementation of WebSphere / WebLogic projects, setting up and automating WebSphere installation, upgrade, configuration and WebSphere Portal Upgrades.
  • Worked on WebSphere 6.x, 7.x and 8.x, rendered level 3 support for WebSphere admin and operation teams with issues related to setting up the environments and troubleshooting middleware issues.
  • Prepared and configured profiles, clusters, nodes, node agents for WebSphere Application Server/Portal Server.
  • Involved in tuning, security, backup, recovery and upgrades of WAS on IBM AIX, Linux (Red Hat) and windows.
  • Developed clusters and instances in WebSphere Network Deployment to support high availability, fail over and implemented horizontal clustering.
  • Worked with Global Security, SSL and LDAP, Portal GUI for deploying portlet applications, creating pages, adding portlets to page and access control list. Configured WebSphere Recourses like JDBC Providers, JMS providers.
  • Migrated WebSphere 6.0 to 7.0 and 8.0 on AIX, Linux and Windows.
  • Set up Virtual Hosts on the Web server, configured aliases and re-wrote rules.
  • Managed application of Refresh packs, Fix packs, Cumulative Fix packs for all versions of WebSphere application server and different flavors of Web Servers.
  • Set up infrastructure design and automated JBOSS EAP 6.4.
  • Migrated lighter applications from WebSphere to JBOSS and assessed WebContainers, Sessions, Dynamic Cache, JVM HeapSizes, Connection pool size through TPV.
  • Rendered technical support on clustering, caching, messaging and transactions to support J2EE application deployments in JBOSS EAP.
  • Developed, configured and maintained Weblogic managed servers and server clusters, web, Java and enterprise applications.
  • Configured High Availability based environments in clusters, JDBC and JMS servers on weblogic server and Apache HTTP 2.0. Managed Weblogic clusters having 14 managed servers on cluster of machines.

Education

Bachelor of Engineering - Computer Science

Andhra University College of Engineering
Visakhapatnam
07.2009

Skills

  • IBM HTTP Server/Nginx/Iplanet
  • IBM WebSphere/Oracle WebLogic/RedHat Jboss/Tomcat/RedHat EWS
  • IBM MQ/Solace/Apache Kafka
  • AWS Cloud - EC2, ELB, EBS, S3, VPC, IAM,RDS, Lambda, Cloud Watch, Storage Gateway
  • Ansible
  • Jenkins/Cloudbees/GIT Hub/Jfrog/SonarQube
  • Docker/OpenShift/Kubernetes
  • ELK
  • Terraform
  • Geneos
  • Splunk
  • eG Monitoring
  • Agile
  • System Administration
  • Requirements Gathering and Analysis

Certification

  • Certified AWS Solution Architect Associate - SAA-C03
  • Certified AWS DevOps Engineer - DOP-C02
  • Certified IBM WebSphere Application Server ND V8.5
  • Certified RedHat Specialist in OpenShift Administration Platform 4.5
  • Certified Kubernetes Administrator (CKA)
  • Certified Solace Solutions Consultant(SCSC)
  • Certified ITIL v3 - Service Strategy


Languages

English
Telugu
Hindi

Timeline

DevOps/Middleware Engineer

NCS Pte Ltd
07.2021 - Current

Senior Consultant

Nityo Infotech Services
01.2018 - 06.2021

Senior Middleware Engineer

Comtel Solutions
07.2014 - 12.2017

Senior Middleware Engineer

Jobline Resources Pte Ltd
06.2013 - 06.2014

Infrastructure Engineer

Infinite Computer Solutions
12.2011 - 06.2013

Graduate Engineer Trainee

MIC Electronics
07.2011 - 12.2011

Bachelor of Engineering - Computer Science

Andhra University College of Engineering
Vinay Kumar Mukkala