Linux System Administrator / Middleware Architect
SUMMARY: Around 9 years of experience in IT industry in e-Business application infrastructure planning, design and deployment. Extensive experience in Middleware Architecture, System Administration, Software Development, Application Infrastructure Installation, Configuration, Maintenance and Production Support.
SSO: CA Siteminder R12, ADFS 2.0
Operating Systems: Red Hat Linux Enterprise 5-7, IBM AIX 6.1, Solaris 5.1, Windows Server 2008 R2, Windows Server 2012 R2, Microsoft Windows 95/98/NT/2000/XP, Windows 7
Middleware: IBM WebSphere 6-8, Jboss 6x-7x, tomcat6x-7x, Apache 2.2.x, Zookeeper 3.4.x
Cloud Offerings: AWS
Web Server: IBM HTTP Server 6-8.x, IIS 5-6, Apache 2.2.x
CICD Tools: Bitbucket 4.14.x, Elasticsearch 2.3.x, JIRA 7.x, Cloudbees Jenkins 9.x, SonarQube 5.x
BPM Tools: Appian 16.2, PEGA 7.x, ARIS 9.x-10.x
Monitoring Tools: App Dynamics, Wily Introscope 9.5, Site scope 11.23, Splunk 6.3.1
Programming: Unix Shell Scripting, HTML, SQL, C++
Databases: Oracle SQL Developer 4.x, IBM Tivoli Storage Manager 7.1.1, MySQL 5.x, RapidDB, Dbaas Exadata(Oracle, Microsoft SQL)
Paas: Apprenda 6.5
Software products: F5 load balancer, IBM NDM Connect Direct 4.x, Qmarkets Idea Management Software, Cipher cloud DocScanner V4.2.1 for data encryption.
Source Control: IBM Rational Team Concert 3.0.1, IBM Rational ClearCase 7.1.
Tools: RPM/YUM Packaging, Toad for Data Analyst 3.0, Toad for Oracle 11.6, Perfecto Mobile 6.8, WinScp 5.5.4, Super putty22.214.171.124.
BANK OF AMERICA, NEW JERSEY (Apr. 2015 – Till Date)
Linux System Administrator/Middleware Architect
Bank of America
Design, Build, Install, Upgrade, Administer and Maintain the infrastructure for new products such as CICD tools(Bitbucket, Jira, SonarQube, Cloudbees Jenkins), ARIS 9.8, Appian 16.2, Pega 7.3.0, Pega 7.2.x, Pega 7.1.8, Apprenda 6.5, Qmarkets Idea Management Software, Instrumentation, AppDynamics etc. and migrate existing application in windows to Linux, upgrade pega 7.2.x to 7.30. Support the implemented infrastructure and troubleshooting for any production issues and bring the environment stable.
Experience in installing and implementing Single Sign On (SSO) on all the applications (PEGA,Appian etc.) using CA Site minder R12, ADFS 2.0 with SAML authentication.
Experience in configuring CA SAML Authorization on applications like QmarketsPega,, Aris etc.
Good knowledge in planning the infrastructure for implementing the application like hardware planning, capacity planning, storage, memory allocation, software requirement, design and documentation etc.
Worked on migrating the applications hosted in on premise to AWS.
Good knowledge in CICD tools implementation Bitbucket 4.14.x, Jira 7.x, SonarQube 5.x, Cloudbees Jenkins 9.13 on RHEL Linux servers connected to Dbaas exadata.
Installing and configuring the Bitbucket 4.14.5, Jira 7.2.7, SonarQube 5.6.6, Cloudbees Jenkins 9.13 installer and integrate with each other using the respective plugins on Application UI on the Red Hat Linux 7.3 with the required NAS storage.
Installed Jboss6, Apache 2.2.29 on Red Hat Linux 6.7 and deployed Appian 16.2 Search Cluster and Single Gateway on Jboss, load balanced using mod cluster from Apache2.2.29. Hands on experience in Appian administration by deploying, importing and setting up all the Line of Business application on boarded on Appian 16.2 Infrastructure.
Install and Update ARIS 9.x installer, admin and cloud agent on RHEL 7.3.
Successful Upgrade/Migrate the Pega infrastructure and its hosted pega applications from Pega 7.2.x to 7.3.0
Installed IBM WebSphere 126.96.36.199, IBM HTTP Webserver on Red Hat Linux 7.3 and deployed Pega 7.2.x application on the clustered JVM’s and load balanced the UI and the App Servers using F5 Load Balancer. Hands on experience on Pega administration by deploying, importing and setting up all the Line of business application on boarded on the Pega 7.2.x infrastructure.
Installed IBM WebSphere 188.8.131.52, IBM HTTP Webserver on Red Hat Linux 6.6 and deployed Pega 7.1.8 application on the clustered JVM’s and load balanced the UI and the App Servers using F5 Load Balancer. Hands on experience on Pega administration by deploying, importing and setting up all the Line of business application on boarded on the Pega 7.1.8 infrastructure.
Good knowledge in Paas implementation using Apprenda 6.5.
Installing and configuring the Apprenda 6.5 installer and configured using the Apprenda GUI on windows and rpm package on the Linux servers, mount the NAS storage drive, deploy the developer
Experience in installing and implementing Single Sign On (SSO) on all the application using CA Site minder R12, ADFS 2.0 with SAML authentication.
applications using the developer portal and monitor the logs and performance released issues using the SOC portal.
Installed Apache 2.2.x, Jboss 6.x, Cipher Cloud DocScanner V4.2.1 on Red Hat Linux 6.6 and deployed the OptionNavigator application and scanning the user upload files using Cipher cloud implementation.
Installed Apache2.2.x, Solr Zookeeper3.4.6 and configured MySql database and deployed the Qmarkets Idea management software load balancing the traffic using F5 load balance between the Apache Webserver and the Zookeeper3.4.6.
Installed, configured and implemented IBM NDM connect Direct 184.108.40.206 on Red Hat Linux 6.6 and load balanced the traffic using F5 load balancer, mounted the NAS share drive on the Linux servers and established connection between the mainframe systems and Linux servers for secured file transfer for the Instrumentation application hosted on the Apprenda Developer portal.
Installed IBM Tivoli Storage Manger 7.1.1 on Red Hat Linux 6.6 for application migration from AIX to Linux
Installing, configuring and implementing performance monitoring tools like Wily Introscope 9.5, Sitescope, Splunk 6.3.1 on all the new and existing applications.
Experience in packaging the application installation and configuration using rpm packaging and yum update and install the packages across all the environments.
Experience in shell scripting for automating the manual installation and configuration of the software’s.
Involved in server/OS upgrade/patch and removal of old kernels.
Analyse server logs, heap/thread dumps and troubleshoot production issues.
Migrated environments from Jboss on Windows Server 2008 R2 to Red Hat Linux 6.6.
Environment: Windows Server 2008 R2, Windows Server 2012, IBM WebSphere Application 8.x, IBM HTTP Server 8.x, Red Hat Linux 5-6.x, IBM AIX 6.1, Jboss 6.x, Apache 2.2.x, SSO CA Site minder R12, SSO ADFS 2.0, IBM Tivoli Storage Manager 7.1.1, Apprenda 6.5, Pega 7.1.8, Qmarkets Idea Management Software, Cipher Cloud DocScanner V4.2.1, IBM NDM connect Direct 4.x, F5 load balancer, Toad for Data Analyst 3.0, Toad for Oracle 11.6, Wily Introscope 9.5, Sitescope 11.23, Splunk 6.3.1, WinScp 5.5.4, Super putty220.127.116.11, Unix Shell scripting, Bitbucket 4.14.x, Jira 7.x, SonarQube 5.x, Cloudbees Jenkins 9.13, Dbaas Exadata
CITI BANK, TEXAS (Oct. 2014 – Apr 2015)
CITI BANK, CHENNAI (Jul. 2010 – Sept. 2014)
Linux System Engineer
Mobile Release Management team supports the projects such as Global Mobile Live App which is currently in production and New Global Mobile Product for North America region developed using HTML5 for UI and JAVA/J2EE for middleware interaction from UI to various backend for both IPHONE and ANRIOD devices which is schedule to launch in April 2015.
Experience in installing and implementing Single Sign on (SSO) on all the applications using CA Site minder R12, ADFS 2.0 with SAML authentication.
Experience in configuring CA SAML Authorization on applications.
Installed, Configured, Administer and supported WAS 7.0 on Red Hat Linux 6.1 in all development and different stages of testing environments like PT, SIT, UAT, and FUT up to QA and validated the same in production.
Installed and configured IBM HTTP Server 6.1 in Red Hat Linux 6.1.
Configured the Web Server interfaces, session management, nodes, data sources, virtual hosts and transports for WAS 7x environments.
Installed Refresh packs, Fix packs/Patches for WebSphere Application Server.
Deployed HTML5 and J2EE applications, configured JDBC, JMS, and JNDI for integration with WAS 6.0/6.1.
Migrated environments from IBM AIX 6.1 to Red Hat Linux 6.
Managed security, performed tuning and implemented clustering on WebSphere Application Server.
Acted as technical liaison between development and operations teams, management of releases on live systems.
Interacted with the application development and testing team and reviewed the plan for upcoming releases to avoid server shortage.
Validated the servers allocated for the supporting application and get the access for the release management group to access the servers for WAS and HIS installation and open firewall port to connect to webservers from application servers.
Developed disk space monitoring/maintenance script which would automatically reduce disk space depending on various parameters set across the environment.
Development of automation scripts to overcome manual efforts of sharing the log files on request by mounting all the logs of various applications in a servers and creating an HTML page to view the logs by the respective team.
Developed dashboard to view all the applications and its corresponding environment and profile details and class path for providing extended support to all the applications.
Installation, configuration and maintenance of Global Mobile release; troubleshooting issues arising from Global Mobile / WAS communication etc.
Troubleshooted Admin Server start-up issues, Java code defects after deployment, and class path issues by checking the JVM logs, plug-in logs and the Web Server logs.
Responsible for the debugging application problems while deploying the application.
Responsible for Production deployment of Global Mobile product patch releases in production environments.
Provided critical support for Citibank Mobile application and Global Mobile Product releases during production deployment calls.
Developed automation scripts to overcome manual efforts for deployment automation using BMC Blade logic across all applications.
Environment: IBM WebSphere Application 7.0, IBM HTTP Server 6.1, Red Hat Linux 6, IBM AIX 6.1, Sun Solaris 5.1, IBM Rational Team Concert 3.0.1, IBM Rational ClearCase 7.1
HAWAIIAN AIRLINES, CHENNAI (Apr. 2009 – Jun. 2010)
SIS (Simplified Interline Settlement) is an enhancement project whose requirement was standardized by IATA. The current Hawaiian Airlines Revtrack system was enhanced to support the new files provided by IATA with the SIS changes. Developed two major batch functionality the Interline Payables to support the files send by IATA and the Interline Receivables to create and send the new standardized files to IATA. Also support the application post production of the enhancement.
Analysed the business requirement.
Performed Unit and Integration Testing.
Onsite single coordination point of contact for the functionalities owned.
Developed the code in C++ for all the wrapper functions and business logic to interact with the Sybase data base, compile it using gCC compiler.
Created shell scripts to invoke the C++ wrapper functions and test the functionality by scheduling and executing the Job through Tivoli Workload Scheduler Job Scheduling Console.
Developed batch scripts to automate the manual file transfer from shared path to file server location before job schedule.
Performed production support activities post production of the enhancement by attending the CCM tickets for job abends after SIS was moved to production.
Resolved the issues temporarily and release the jobs.
Analysed the root cause and fixed the issue for reoccurring CCMs.
Enhanced the system and make it stable by fixing all open PLOG.
Environment: Solaris Unix 9-10, C++, Shell Scripting, Batch scripts, Perl Scripting, Sybase, PL/SQL, PB Delta, Core FTP 2.1, Power Builder 8.0, MasterCraft Tool, Interactive SQL 11.0.1, Tivoli Workload Scheduler Job Scheduling Console 8.4
UNITED SERVICE AUTOMOBILE ASSOCIATION, CHENNAI (Mar. 2008 – Apr. 2009)
USAA CLAIMS CLR INTERFACES (Apr. 2009 – Jun. 2010)
CLR- Claim Legacy Replacement is an application re-engineering project that is designed to retire IMS DBs and all IMS transaction screens from the legacy world and replace it by creating new DB2 tables corresponding to the IMS DBs that is getting retired and developed web screens similar to the IMS transaction screens in the ARP - Application Replacement Program world\Requirement gathering.
Experience in installing and implementing Single Sign on (SSO) on all the applications using CA Site minder R12, ADFS 2.0 with SAML authentication & SAML Authorization.
Analyse the business requirement.
High level Design.
Performed Unit and Integration Testing.
Developed the code in C++ for all the wrapper functions and business logic to interact with the Mainframe data base, compile it using gCC compiler.
Created JCL to invoke the C++ wrapper functions and test the functionality by executing the Job through SCM.
Interacted with the team to build end to end integration.
Supported the product post production until warranty period till the application was stable for about 3months.
Environment: Solaris UNIX 5.1, C++, Mainframe, DB2, Master Craft Tool, Software Configuration Management (SCM), TSO PST, TSO DB2ADMIN, Star Team, Eclipse IDE
B.E (Electronics & Communication), St. Joseph's College of Engineering, Chennai(2004-2008)