Sr. Grid Engineer (weblogic & Cassandra) Resume
Atlanta, GA
SUMMARY
- Close of 9+ years of focused IT experience with a proven track record of System Administration, Production Support and Configuration of distributed environments with over 9 years of emphasis in Oracle WebLogic, Oracle Coherence, IBM WebSphere, Oracle GoldenGate, Apache Cassandra, Message - Queues/Message-Brokerage, Solace Routers & J2EE Application Administration being the key strength..
- Experience in designing and implementing NoSQLdatabase stores such as MongoDB, HBase and Cassandra
- Excellent knowledge on MySQL,Oracle, DB2and RDBMS.
- Good experience in Designing, implementing, and improving analytic solutions for Cassandra on Kundera and Java frameworks.
- Extensive hands-on experience in Big Data projects with Cassandra and related technologies
- Hands-on experience on production environments in Cassandra applications such as administration, configuration management, monitoring, debugging, and performance tuning.
- Experience in writing Map Reduce jobs in Java using Eclipse Builder and PIG.
- Comfortable in bringing up and maintaining Cassandra cluster, capacity planning, performance tuning and monitoring.
- Experience in performance analysis and capacity planning for growing Cassandra and Hadoop clusters. Created Cassandra Advanced Data Modeling course for DataStax.
- Application performance optimization for Cassandra cluster.
- InstalledCassandra2.0 in Production,Pre-prodenvironmentsas per best practices
- UpgradedCassandra databases from1.xto2.x
- Experience in storage model in Cassandra and implemented variousoptimal configuration to meetstorage requirements
- Experiencein integrating CassandrawithElastic searchandHadoop
- Worked invarious Cassandra Backup-Restoremodels
- Extensive experience in WebLogic / Coherence / WebSphere / Golden Gate / Cassandra Administration, Monitoring, Troubleshooting and Maintenance on WebLogic / WebSphere /UNIX Servers.
- Experience in installing WebLogic Server 7.x/8.x/9.x/10.x in Test and Production environments, ensuring the integrity of the certified release of software
- Experience in installing / configuring / administering Coherence clusters.
- Experience with Oracle Enterprise manager for cache monitoring.
- Strong experience in Installation, Configuration and maintenance of Multiple Domains, Clusters, Admin and Managed Servers and Node Managers on different environments like Windows, Unix, Solaris,
- Configured clustering through deployment manager for load balancing and failover functions.
- Configured and administered Connection pools for JDBC connections and Foreign JMS Connections.
- Installing, Configuring and Administering Apache, Apache Tomcat, SunOne/iPlanet, IIS Webserver, Siteminder and LDAP for Testing and Production Environments.
- Configuring WebLogic Plug-ins for Apache, iPlanet and Apache Tomcat web server and site minder plug-in for SSO.
- Experience in finding the Memory Leaks and adjusting the JVM Heap Sizes and GC Parameters.
- Experience in analyzing the various server logs and thread dumps to perform Root Cause Analysis.
- Involved in the migration of applications from WebLogic 8.1 to WebLogic 10.3.
- Experience in WebLogic Portal & WebLogic Integration on WebLogic 10.x/8.x platforms, Portal and Portlet development and deployment.
- Experience in installing Oracle Golden Gate and configuration of various Golden Gate extracts to replicate data from back-end databases onto L2/L3 systems using Solace VPN backbone.
- Experience in configuring/integrating/troubleshooting loaders, listeners to push data from databases to GRID(cache) servers.
- Experience with Zookeeper tool, to move configuration files from centralized system to various servers to which it is integrated.
- Experience with SVN tool kits for deploying J2EE applications onto GRID systems.
- Experience with different kind of migration tools - SCMPro, Nolio & Serena and as well Repositories like Starteam.
- Interacted with ORACLE WebLogic Technical Support Team in resolving the WebLogic critical issues.
- Part of ORACLE WebLogic Technical Support Team providing production support to various ORACLE customers.
- Expertise in Web Services providing a Service-Oriented Architecture (SOA) utilizing related technologies and Tools such as WebLogic Integration.
- Detailed exposure and good knowledge of MQ series Messaging Service.
- Experience in configuring F5 BigIP load balancers for continuous application availability.
- Involved in technical support for F5 BigIP load balancers on team.
- Experience using Wily Introscope for monitoring, troubleshooting and performance tuning of web logic domains.
- Experience in scheduling and monitoring jobs through schedulers like Control-M and Autosys.
- Expertise in Handling Code Releases and Deploying applications in Production.
- Provided support in major Production outages and CritSits.
- Worked closely with development and testing teams to implement fixes in Testing and Production environments.
- Installation, configuration and system administration for Web Sphere Application Server 5.0/5.1/6.0/6.1/7.0 (WAS) on UNIX (Solaris, AIX, Red Hat) and Windows platforms
- Extensive experience in Configuring, Migrating, Administering of Web Sphere Application Server 5.0/5.1/6.0/6.1/7.0 , IBM HTTP Web Server, IIS, Apache Web Server in Solaris8/AIX5L and Windows NT/2003/2000 in a 24x7 shift rotation and pager support.
- Experience in configuring the TAM components Web SEAL, Authorization server, Policy server, Directory server for securing the backend Application servers and applications.
- Extensive knowledge in JDBC Connection Pooling
- Strong experience in Administration and Maintenance of WAS ND clusters (vertical, horizontal) and deployment of applications in highly available, load balanced production environments
- Experience in Shell scripting (bash, ksh) to automate system administration jobs
- Deployment of J2EE Applications involved in Creating Cluster’s for Load Balancing and Failovers, Configuring Resources like JDBC Provider, Creating Virtual Hosts, Shared Libraries, JNDI Configurations, EJB References, Creating Environment Variables, and Configuring Session Management.
- Excellent working knowledge in implementing LDAP security models using Sun One LDAP, Microsoft and IBM secure way (LTPA).
- Well versed with XML technologies and tools.
- Experienced in deploying J2EE components on IBM Web Sphere application server using Application Assembly Tool.
- Developed ANT, JACL scripts and UNIX shell scripts for automating build, deployment process and monitoring process.
- Extensive knowledge on con shell and pearl scripting.
- Experienced in DNS, LDAP, FTP, Remote Access, Security Management and System Troubleshooting skills.
- Performing troubleshooting production issues, root cause analysis and preventive actions. Excellent problem resolution and communication skills with ability to work under pressure in a highly visible role.
- Effective leader, motivator and team player with excellent planning, coordination, time management, supervision and organizational skills.
TECHNICAL SKILLS
Operating Systems: UNIX, Linux 6.2/7.2/7.2/8 , HP-UX 10.20, IBM AIX5.1/5.2/5.3, Solaris7/8/9/10 and Windows NT/2000/2003/XP/Vista.
Java Technologies: Servlets, Applets, EJB, Struts, J2EE, JMS, Networking, JDBC/ODBC, JNDI, ESB, Web Services, RMI, JSP, Java Script, XML, PHP and XHTML.
Web/Application Servers: Oracle WebLogic Server 7.x/8.x/9.x/10.x /11g, JBoss, Apache 2.0.x/2.2.x, Sun ONE/iPlanet 6.x/7.x, IIS 6.x/7.x, Tomcat 5.5/6.x, IBM WebSphere Application Server 7.0/6.1/6.0/5.1/5.0/4.0 , IBM HTTP Server 1.3.26//2.0.47/6. x, RAD 7.0, Clear Case LT, Oracle Coherence 3.4/3.6/3.7/12 c, Oracle Golden Gate v11.1, Apache Cassandra 1.0.7/1.2.5
Applications: IBM WSAD 4.5/5.x, Web Sphere studio 5.0, MS Office and FrontPage
Languages: C, C++, Java, Visual Basic, ASP, SQL, HTML, XML/XSL, DHTML and PL/SQL and UNIX Shell
Tools: Wily Introscope, HP Openview, Samurai, JRockit, JProbe and LoadRunner, Cruise control, Cygwin, Zookeeper, SCMPro, Serenea, Nolio, Starteam
IDEs: Eclipse, Microsoft Visual Studio and WinDev
Networking: BIG IP F5 Load Balancer, LDAP, SSO, DHCP, DNS and Netegrity Siteminder
Scripting Languages: WLST, JavaScript, Korn Shell Script, Python and Perl.
Databases: Oracle 8i/9i/10g/11g, DB2, Sybase, Point Base, MySQL, SQL server and MS ORACLE 10g/9i/8i, DB2/UDB 7.2/8.0, SQL Server, MS-Access
Version Control: CVS, SVN and Rational Clear case.
Protocols: TCP/IP, FTP, SSH, SMTP, SOAP, HTTP, HTTPS, UDP, IMAP, POP3, NIS, NIS+, NFS, DNS and DHCP
Security: IBM Tivoli Access Manager 5.0/5.1/6.x, SSL, Web SEAL and Certificates
Hardware: System Installation, Network, PC and Operating system Troubleshooting, Solace
PROFESSIONAL EXPERIENCE
Confidential, Atlanta, GA
Sr. GRID Engineer (WebLogic & Cassandra)
Responsibilities:
- Administrated and maintained online applications with 99.999% availability.
- Provided 24/7 on-call support for production infrastructure components.
- Provided technical direction by creating a set of Technical Architecture Standards and a Technology Roadmap for implementing upgraded technologies, Infrastructure Solutions and decommissioning outdated ones.
- Mentored employees with knowledge of WebLogic server, Jboss, Sun One, Apache and Tomcat.
- Installed, Configured, Administered Oracle Coherence 3.4/3.6.1 / Apache Cassandra 1.0.7 for providing GRID solutions in terms of data-cache management Confidential cache level, to improve overall experience of end-clients by cutting down end-to-end transaction times.
- Installed, Configured, Administered Oracle Golden Gate Confidential GDDN layer with major components being Golden Gate and Change Processors.
- Implemented the multi datacenter (network-topology) cluster consisting of Cassandra rings
- Worked with developers for choosing the right Compaction Strategies and consistency levels
- Optimized the Cassandra cluster by making changes in Cassandra configuration file and Linux OS configurations
- Involved in Data modeling design for various use cases
- Used Cassandra node tool to manage Cassandra cluster
- Involved in commission and decommission of the nodes in the existing Cassandra cluster
- Evaluated, benchmarked and tuned data model by running endurance tests using JMeter, Cassandra Stress Tool and Obscener
- Worked on tuning Bloom filters and configured compaction strategy based on the use case.
- Performed importing data from various sources to the Cassandra cluster using Java/Python APIs.
- Configured node-to-node and client-to-node encryptions by generating and distributing key store and trust store files to all nodes.
- Designed, automated the process of installation and configuration of secure Data tax Enterprise Cassandra using puppet.
- Performed backup and recovery operations
- Used DataStax OpsCenter and node tool utility to monitor the cluster.
- Configured Extracts for Golden Gate to replicate data from back-end TLG/Non-TLG Databases through remote-pumps. Configured Change processors to sort the data categorized using mappers.
- Worked extensively on Solace routers, to transmit data in terms of messages to multiple datacenters simultaneously.
- Configured Loaders/Listeners to move data eventually to L2 (Coherence) / L3 (Cassandra) systems where data would be stored as per there cache-names.
- Configured Zookeeper to store all the configuration files, and later to move them onto the corresponding serves to keep systems in sync.
- Worked extensively on J2EE migrations using SVN kit.
- Installed, Configured and maintained ORACLE WebLogic 8.1/9.2/10.3 on Linux and Windows platform and also configured LDAP for user and system authentication.
- Involved in Load balancing, Performance tuning and monitoring using Wily Introscope.
- Responsible in troubleshoot WebLogic Server connection pooling and connection manager with Oracle, DB2, SQL, and Sybase.
- Responsible in Maintaining Remedy system for ticket management. Use of Clear case and CVS for version control. Wrote and maintain shell, ant scripts for simplifying and automating tasks.
- Setting up proxies in Apache, SunOne for redirecting requests to Tomcat or WebLogic.
- Involved in the migration of applications from WebLogic 8.1 to WebLogic 10.3.
- Wrote, build & deployed scripts using ANT, Jython and shell scripts in Red Hat Linux environment.
- Installed and configured the WebLogic environment from scratch. Involved in configuring admin services, Node managers, Clusters and LDAP.
- Configured clustering for EJB objects, JDBC connections and JMS connection factories.
- Configured LDAP using MS Active Directory Server for user authentication.
- Experience in implementing WebLogic integration (WLI) for various applications to access external resources.
- Expertise in migration and upgradation of WebLogic Server and updating JDK versions and installing service packs for WebLogic server.
- Provided end to end visibility of critical transactions and in complex composite J2EE web applications through Wily Introscope.
- Worked on Tuning the WebLogic Application Server, Applications and Webservers by changing the Heap Size parameters and tuning JVM’s Garbage Collector.
- Involved in collecting and analyzing JVM performance for all WebLogic Servers in environment by writing jython utility scripts and executing them through WLST.
- Installed and worked with SSL certificates on Apache HTTP 2.2.
- Involved in doing a performance benchmark of WebLogic server by using Load runner.
- Resolved complex clustering, session JDBC and JMS problems.
- Integrated and administered WLS, WLI, MQ, Documentum, SunOne, Apache and IIS servers.
- Resolved complex multi-tier architecture and operational issues.
Environment: WebLogic Server 8.1/9.2,10.3, Jboss, Linux 3/4/5, Solaris 8/9/10, J2EE, Jrockit8.1, JSP, Servlets, EJB, LDAP, JDBC, JVM, Load Runner, Oracle9i/10g, JDK, Ant 1.5.1, HP Service Desk, Wily IntroScope, Windows 2003/2008, Oracle Identity Management, Netscape Directory Server 4.0, Apache 2.0, SunOne Webserver 6.x/7.0, EAccess Manager, IBM MQseries, CVS, Tomcat Application Server, F5.
Confidential, Charlotte, NC
Sr. GRID IT Engineer (WebLogic / Cassandra / Coherence)
Responsibilities:
- Installing, configuring and trouble-shooting application servers like Oracle Weblogic Apache Cassandra/ Oracle Coherence / Tomcat and web servers like Apache and on Sun Solaris, Linux,Z/OS platforms.
- Administered Cassandra cluster using DatastaxOpsCenter and monitored CPU usage, memory usage and health of nodes in the cluster
- Deployed and maintained PROD, TEST and DEV clusters
- Involved in requirements gathering and Capacity planning for multi datacenter(four) Cassandra cluster
- Migrated around 500 GB of data from one datacenter to another datacenter
- Created and managed the VM’s in OpenStack environment for testing purpose
- Configured internode communication between Cassandra nodes and client using SSL encryption
- Evaluated Data model by running endurance tests using JMeter and OpsCenter.
- Configured authorization to Cassandra cluster using Password Authenticator and Kerberos for Hadoop cluster
- Designed and configured gateway node to the cluster
- Documented and demonstrated on various ways to securely connect to the cluster
- Designed and implemented a strategy to securely move production data to Development for testing purposes using sstable loader
- Designed and implemented a strategy to upgrade the DataStax enterprise cluster
- Worked on major and minor upgrades of cluster
- Used DataStaxOpsCenter and nodetool utility to monitor the cluster
- Involved in Data modelling design for various use cases
- Played responsible role for deciding the hardware configurations for the cluster along with other teams in the project
- Installation and adminstration of Oracle Coherence 3.6.1 / 3.7.1 centerlized system, which handles 60+ applications across companys tier 2 and tier 3 clients.
- Handling differnt range of caches on coherence storage nodes.
- Integrating coherence with Oracle Enterprise Manager (OEM), for monitoring differnt levels of performance.
- Deploying of J2EE applications/components on Oracle WebLogic 9.2/10.3/11g, Oracle Coherence 3.x.x and JVM profiling.
- Managed and administered domains, nodes, managed servers, instances in Oracle WebLogic application server.
- Installation, configuring and monitoring of CISCO and Big IP F5 load Balancer.
- Configured clustering, data sources and connection pools for various applications on WebLogic application server.
- Up-gradation of WebLogic servers from 9.2 to 10.3 in development, testing, QA, training and production environment and applying patches.
- Troubleshooting all Tomcat/WebLogic deployment related issues.
- Monitor and tune TCP/IP, MQ queue depth, JVM, JVM heap size, garbage collections, Java stack and Native thread depending on L and P Testing results and production performance.
- Familiar with SOX compliance and FDA regulatory practices for process management.
- Provide 24/7 on-call supports for critical business applications which handle a million transactions per hour throughout their life cycle which included development, testing, break fix, L and P testing and production environments. Monitored the database database connections, WebLogic, CORBA, error log files and application error log files to track and fix bugs.
- Developed UNIX Shell, SQL and PL/SQL scripts for day-to-day system, coherence data-load data and weblogic/coherence administration tasks.
- Adminstered MQ infrastructure in enterprise level with distributed queuing,clustering, load balancing.
- Developed Java Clients for MQSeries using MQ base Java.
- Troubleshooting and Managing MQSeries queues, channels, listeners and triggering.
- Developed and maintain administrative guides for various applications to help support, train and troubleshoot issue. Involved in gather and reviewing requirements for new projects
- Managed application configurable items for release specific activities in 4 release environments.
- Experience with Ant/maven for generating build.
- Experience configuring SUN security agent and working knowledge of the Access manger.
- Configuring wily agents for monitoring of Commonwealth applications on all the environments.
- Experience in setting up multiple domains, machines, managed servers, node managers and clusters in all the 5 environments.
- Installing and upgrading SSL certificates in QA and production environment.
- Deployed applications on Apache tomcat application server instances in all the respective environments.
- Load balanced Tomcat with Apache HTTP server with mod jk module for evenly spreading traffic across the multiple servers.
- Moniterd texudo applications using texudo administartion console.
- Involved in performance tuning and monitoring of various applications. JVM profiling with the help of third party tool jprobe.
- Administration of active applications, application performance monitoring recycling the application server, installation of plug-ins for iPlanet SunOne 6.1 Web Server.
- Configured Microsoft IIS to act as a front end web server for backend WebLogic application servers.
- Enabling Global Security using the Domino LDAP User Registry and assigning the user rights according to their privileges.
- Installed IBM HTTP server 1.3.26 and generated plug-in files.
- Increasing Web Server thread-count from 15 to 80
- Configured the extranet Web Servers and intranet application servers using the firewalls between the Web Servers and application servers like DMZ model.
- Used IBM Edge Server and Network Dispatchers for load balancing.
- Configured the Web Server interfaces, session management, virtual hosts and transports for WebSphere.
- Experience in installing, configuring and administration of Apache HTTP 2.0 Web Server and Sun Web Server iPlanet 6.1.
- Troubleshoot environment and application issues using ORACLE WLS support patterns as the standard methodology and provide root cause summary to application stakeholders.
- Configured clustering, Data sources and connection pools for various applications on WebLogic application server.
- Worked on Web Security tools- LDAP Server, SSL Certificates.
- Node Manager Configuration remote managed server start and stop. SSL communication between Administrator server and node manager.
- Knowledge on distributed systems and the support of highly distributed deployment.
- Good knowledge of other web and applications servers like Sun java systems application server, Sun 1 application server JBOSS, Apache
Environment: WebLogic 11g/ 10.3/9.2/8.16/ , MQSeries6.1/7.0, ITCAM6.1, Tivoli, JDK1.4/1.5, LDAP, Oracle9i, SunOneWebServer (iPlanet 6.1), Ant,sun Solaris 8(Unix).IHS 6.0.x on Solaris 8/9,Windows, ANT, JDBC, Jboss, DB2,Willy Intrascope
Confidential, Salt Lake City, UT
WebLogic / WebSphere Administrator
Responsibilities:
- Installing, configuring and trouble-shooting application servers like Apache and web servers like iPlanet and ORACLE WebLogic on Sun Solaris, Linux and IBM AIX platforms.
- Strong knowledge of deployment of J2EE applications/components on ORACLE WebLogic 6.1/7.0/8.1 and JVM profiling.
- Managed and administered domains, nodes, managed servers, instances in ORACLE WebLogic application server.
- Configured clusters, load-balancing and failover solutions.
- Configured clustering, Data sources and connection pools for various applications on WebLogic application server.
- Troubleshooting all Tomcat/WebLogic deployment related issues.
- Continuously upgrading deployed web application in Production environment.
- Increasing Web Server thread-count from 15 to 80
- Configured the extranet Web Servers and intranet application servers using the firewalls between the Web Servers and application servers like DMZ model.
- Used IBM Edge Server and Network Dispatchers for load balancing.
- Configured the Web Server interfaces, session management, virtual hosts and transports for WebSphere.
- Testing of new J2EE application on SIT(System Integration Testing) and UAT(User-Acceptance Testing) before applying in Production environment.
- Implementation & Administration of new AIX OS, WAS, DB2, MQ, TSM and HTTP server.
- Installing, Configuring, and troubleshooting WAS ND, Application server 5.1 and installation of fix packs, configured and integrated Web Servers (plugin file).
- Supporting, monitoring all Applications Confidential Development, QA and Production phases.
- Deploying application in WAS on AIX and Solaris using Console and also automated JACL scripts after getting the Release EAR, WAR, JAR files from PVCS and Starbase.
- Designed the SOAP Web Services from client applications
- Responsible for Installation, Configuration and Maintenance of WebSphere Application server 5.1/6.0 in a Network Deployment Environment on Solaris.
- Evaluating the MQ needs for the project, designing a deployment strategy, and delivering an architecture recommendation.
- Upgraded Applications with various patch files (JSPs, Class files, changing various properties and property files)
- Troubleshooting various problems in different stages of development using logs files and with coordination from QA and Development teams.
- Workload management using WebSphere Modeling and Cloning on Application Servers.
- WebSphere Performance Monitoring, Tuning and Application-specific load balancing.
- Diagnosis and repair of the WebSphere Environment. Assisted developers with the diagnosis and repair of WebSphere Applications.
- Installing and configuring MQ Series and MQSI on various platforms.
- Configuring an MQ clustered environment
- Establishing queue to queue communication
- Development of interface between the MQ and Middleware Hub
- Configuring & tuning of MQ environment
Environment: WebLogic 7.0/8.1, J2EE 1.3, WebSphere 6.0/5.1, WebSphere MQ 5.3, WebSphere Portal 5.0, Windows 2003 Advanced Server, Site Minder5.5/4.5, LDAP,I-planet DirectoryServer6.0, WebSphere Commerce, WSAD5.0,DB2, Oracle8.1.7, ShellScripts,WsAdmin scripting, PL/SQL, HTML, Willy Introscope, Windows XP, Linux,Solaris.