Kumar.R
********.**@*****.***
Professional Summary:
Over 6 years of professional experience in IT Industry in areas of DevOps, Production support and Release Management in various domains.
Worked 24X7 support based environment with rotating shifts.
Experience in building Apigee platform on different environments
Good understanding on Apigee gateway. Provided extensive support for Apigee APIs
Experience in using ansible scripts for server backup, Recycle, patching, scheduling jobs etc activities.
Experienced in applying patching for Apigee servers and automated process for future patching
Worked on various tools/Platforms like Web Sphere, UCD, TSO, OnDemand, Apigee, Bluemix, PCF, Dynatrace Appmon, DB tools etc
Proficient in solving production issues and find root cause.
Extensive skills working on operational manuals using macros.
Good understanding on Hibernate, Struts and spring framework.
Good exposure to SOAP and REST web services
Proficient in programming by using the IDE's such My Eclipse 8.x, RAD, NetBeans
Extensive experience in analysing Exceptions in java in solving prod issues.
Extensively used PERL scripting for automated notifications
Extensively used Dynatrace Appmon and Dynatrace SaaS for production issue resolve.
Experience in database connectivity (JDBC) for databases like Oracle, DB2 and MySQL
Strong understanding of requirement gathering concepts, test and used cases modelling, Jira defect tracking tool and testing methodologies
Ability to work directly with all levels of Management to gather user requirements.
Excellent communication and managerial skills.
Good Interpersonal skills quickly adapt to new environments and learn modern technologies.
Technical Skills
Operating System Windows, Linux, Unix, Mac
Server
WebSphere, WebLogic, Apache, PingFederate,
Reverse Proxy
Version Control GIT, SVN
Programming and scripting Java, SOAP, REST, HTML, CSS, Bash, Ansible, Perl Database MySQL, DB2, Oracle
Kumar.R
********.**@*****.***
Support/Build Tools
Dynatrace Appmon, OnDemand, TSO, UCD, Jenkins,
Ansible Tower,
Platforms Mainframe, Bluemix, PCF
Tracking tools JIRA, Bugzilla, HPSM, ServiceNow
Professional Experience
Title: Sr. Technical Analyst, Toronto, ON May 2017 to Present Client: Royal Bank of Canada
Roles and Responsibilities:
Installed Apigee Edge on prod and non-prod environments using 5 host cluster and 12 host cluster topologies
Involved in Developer portal install at RBC, updated APIs on Developers portal on regular basis.
Using ansible scripts automated process of backup and recycle message processor and routers
Several patching was done on Apigee server’s and automated process with bash script.
Done Apigee version upgrade in lower environment and production with zero down time
Involved in APIs on-boarding on Apigee-gateway and promoted various APIs from lower environment to production.
Made Apigee platform as High Availability by fixing issues on Cassandra/zookeeper
Tracking and analysis of each incident assigned to our group and using its experience to solve future issues.
Deployed APIs to Bluemix and PCF through Urban Code Deploy tool and Jenkins pipeline
Troubleshooted production issue and documented root cause analysis for each issue.
Various Dashboards were designed on Kibana to have visibility of application. They include 4xx, 5xx errors etc dashboard.
Provided operation support for various major projects.
Installed ELK agents on Bluemix and PCF to funnel application logs on Kibana.
Provided End to End support for applications under our department.
Issues were tracked with JIRA
Provided training to new employees and aided group members when needed
Various documents published on confluence
Environment: Dynatrace, Mainframe, GIT, JIRA, HPSM, UCD, Windows OS, Linux, Perl Kumar.R
********.**@*****.***
Script, Apigee, Dynatrace SaaS, Ansible, Apigee, PCF, Jenkins Title: Application Support Analysts, Montreal, QC
Client: Liberty Mutual Feb 2016 to April 2017
Roles and Responsibilities:
Provided support for around 120 SOAP applications in production.
Supported 20+ REST APIs running on Bluemix platform.
Provided end-to-end support of all applications
Investigated Incident ticket and prepared root cause analysis for each issue
Resolved several issues related to message queues.
Dynatrace, OnDemand were used during production issues resolve
Involved in several automation process to monitor application logs.
Replicated several prod issues in lower environment to find root cause.
Deployed java and J2EE applications on IBM WebSphere application server console.
Deployed EAR files on mainframe system which runs on WebSphere servers
Resources such as JMS- MQ, JDBC-Data Source, Message listener, Resource Adapters
– IMS were configured
Developed internal notification system using Perl scripts
Automated these Perl scripts to run as per scheduled using cronjobs
Production deployments were monitored and executed technical PIV.
Change Records were created to push applications to production. Gathered all documentation required for DCAB approval.
Updated Operational manuals of application using macro
Maintained backend database for internal tools.
Involved in certificate updates. Supported in decommission of lower than TLS 1.2
Involved in WebSphere version upgrade
Environment: WAS, Dynatrace, Mainframe, OnDemand, SVN, Bugzilla, HPSM, DB Visualizer, Linux, Windows OS, MariaDB, MySQL
Title: Production Support Analysts, India
Client: Standard Chartered Feb 2014 to Aug 2014
Employer: Tata Consultancy Services
Roles and Responsibilities:
Monitored the log files of all the applications that are deployed in production, and investigate the newer issues using Dynatrace Monitoring tool, Audit Logs, etc.
Understanding the request and response of web services call while investigation root Kumar.R
********.**@*****.***
cause of issue.
Several JCLs were written to accommodate different tasks.
Extensively used Dynatrace for production issues resolve
Creating Change record to move application to Production from lower environment.
HPSM is used to track issues.
Deployed EAR application in to SDF environment from TSO
Used Microsoft macros to update various operational manuals.
Used Bugzilla for handling various service tickets
QA Verification in INT & IST environment, once the applications are deployed to IST environment for respective spring framework.
Make sure applications are throwing the expected errors and valid errors which are bee reported already.
Trained in WAS server and having a complete understanding on WAS servers and its configurations.
Tracking and analysis of each issue found during the development and using its experience to solve the upcoming issues.
Understanding the request and response field of each Web Service call. Environment: SOAPUI, Postman, RAD, SVN, Bugzilla, Mainframes, DB Visualizer, HPSM, TSO, MySQL
Title: Production Support Analyst, India
Client: IndusInd Bank Dec2012-Jan 2014
Employer: Tata Consultancy Services
Responsibilities:
Designed and supported internal tools used for deploying applications in lower environments.
Maintained backend DB, performed various maintenance tasks.
Covered for operations staff as required, meeting deadlines and avoiding backlog work.
Several cronjobs were developed to run various jobs on daily and weekly basis.
Being WebSphere admin, involved in configuring various configuration required for project.
Continuously supported Production Services group in identifying and resolving the issues.
Communicate with project team and peers to prepare systems documentation.
Deployed various SOAP applications on WebSphere using automated tools as well as manual process.
Developed internal calendars to maintain all activities of team, used HTML, CSS for UI.
Monitor and manage available and rate of use for table space for schema in all Kumar.R
********.**@*****.***
environments.
Monitoring production job run times to documented SLA and troubleshoot and resolve production job failures and issues
Capture and maintain all client changes as projects and stores them in a central repository to facilitate sharing of knowledge and best practices
Develop procedures for measuring program/functional efficiency
Administer code version repository by creating approved code repository branches, migrating deployment objects into tag folders, purging approved obsolete repository objects, and keeping trunk folder in sync with production Environment: Core Java, JavaScript, J2EE, JSP, IBM WebSphere, Tomcat 7, SOAP, HTML Title: Junior Application Developer
Client: Mahatma Gandhi Institute of Technology April 2011 to Nov 2012 Responsibilities:
Perform regular scheduled maintenance work
Supervise the daily activities of a team of vendor production support analysts and provide guidance to that team
Create and update production documentation
Ability to write and execute SQL queries for Oracle and SQL Server
Provide 1st level on call support for production job related issues
Develop where needed and implement tools to maintain, monitor and troubleshoot Investment Bank applications and infrastructure, automating where applicable
Executing and/or escalating problem management procedures as necessary
Performing a daily health check of intra-day/overnight system batch processes
Ensures monitoring alerts and system events are assessed, prioritized, and managed
Participates with post incident reviews for client impacting incidents
Designed and developed many Java Classes using Object Oriented Methodology
Created User Interface screens using HTML, DHTML, AJAX, CSS, JavaScript
Configured plug in classes for the interfaces of Struts with Spring and to delegate controls to use MVC design pattern.
Created Spring Interceptors to validate Java web service requests and enables notifications
Used Core Java features threads in developing applications
Provided testing and test procedures documentation
Took part in testing and quality assurance.
Worked on bug fixing and supported the production applications Environment: Tomcat, Java, J2EE, JDBC, Springs, Servlets, JavaScript, SQL. EDUCATION:
Master of Engineering in Electrical and Computer Engineering at Carleton University August 2014 to February 2016