Middleware / Devops Engineer Resume
Chicago, IL
SUMMARY:
- Over 7+ Years strong experience in Oracle (BEA) Web Logic 7.0/8.x/9.x/10.x/10.3.x, WebSphere 6.1/7.0/8.0/8.5 and Jboss AS 7.0/6.0/5.1/ AS/6.0/7.1, Tomcat 6.x/5.x/4.1, GlassFish V3.1/4.x, Microsoft IIS 6/7/7.5
- Installation, configuration, administration and maintenance on Red Hat Linux 4/5/6, Sun Solaris 9/10, AIX 5.3,V6.1 and Windows XP/ 2003/2008.
- Production support engineer providing 24/7 expert technical support and consultation for WebLogic, Jboss,MQ Series Messaging, and SunOne web servers running on AIX 5.3,V6.1,Solaris 9/10 and RHEL 4/5 operating systems.
- Experience in Installed, configured JBoss 4.x/5.x/6.x/7.x software binary in all environments.
- Remarkable experience with JBoss EAP administration and good understanding of J2EE architectures, J2EE technologies and SOA.
- Familiarity with RHEL 5, Jboss EAP,Jboss AS 7.0, Apache 2.2, Tomcat 6.0, JON and proficient with JBoss EAP 5.0 to 6.0.
- Experience with installing, configuring, administering, implementing and performance tuning clustered SOA environments (11g).
- Expertise in the Administration, Installing, Configuring Web Servers like Oracle HTTP Server, Apache 2.0/2.2.x, Sun One 6.1, Web Server (iPlanet) and Microsoft IIS Server.
- Created SCM Process, policies and procedures to follow development and SQA team to release and deploy highest quality product for the enterprise. Exposure on different Build tools like ANT and Maven.
- Developing Ant and Maven scripts to automate the compilation, deployment and testing of Web and J2EE applications to the above platforms.
- WebLogic and Tomcat Administrator experience, with knowledge in clustering, JMS, Connection Pools, J2EE Deployments, Thread Dump Analysis.
- Worked with engineering teams to introduce agile practices in Web development projects.
- Responsible for enabling software delivery teams transform from waterfall to agile development methodology, focus in Scrum, kanban and SAFe.
- Responsible for providing onsite training on basic agile principles, Scrum framework and Kanban.
- Responsible for standardizing processes across all teams and programs and portfolios.
- Performed root cause analysis and suggested tuning methods for Server problems like Server Crashes, Hangs and Out of Memory issues in various JDKs like SUN JDK 1.4.x/1.5.x/1.6.x and BEA JROCKIT 1.4.x/1.5.x/16.x.
- Expertise in migration and upgrading of WebLogic Server and updating JDK versions and installing patches for WebLogic server.
- Expertise in application of cloud providers, Amazon AWS Ec2/s3/VPCSNS/AMI, Cloud sigma, Win Azure.
- Experienced on capacity planning and performance tuning of J2EE applications and platforms.
- Installing and configuring ARR Proxy on IIS servers, installing and configuring CA Site minder on IIS server
- Involved in analyzing IIS logs to collect information about server events, server performance, and user activity while troubleshooting.
- Extensive experience configure Oracle Enterprise Manager Grid Control 10g/ Cloud Control 12c for centralized database management and monitoring.
- Proficiency in writing automation scripts using Chef, Puppet, Shell, PowerShellto support infrastructure as code and continuous deployment.
- Extensive experience in implementing and configuring CA Site Minder Policy Server, Web agents and Oracle Directory Server (LDAP) on various platforms.
- Extensively worked with automation tools like Hudson, Jenkins, Cruise Control, Cruise Control.Net, Build Forge and Bamboo to implement the automation and their configuration.
- Successfully completed the version upgrades (SiteMinder from 12 to 12.x, and 6.x to 12.x) on UNIX and Windows platforms.
- Build a new AEM instance and configured all the required configurations (httpd, dispatcher. Any) for the AEM to run as required
- Experienced with TCP/IP, UNIX, LAN, WAN Administration, Apache, WebLogic, Ethernet, Firewall, Java, UNIX Shell Scripting, Middleware, Web Server.
- Experienced in configuring WebLogic servers in a Cluster solution for High Availability, Load balancing and fail over support.
- Experienced in WLST, Python, shell scripting (bash) and ANT scripting to automate and monitor the WebLogic routine tasks. Linux (Red Hat) and Solaris experience.
- Expertise in Handling Code Releases and Deploying applications in Production.
- Significant experience with BigIP F5 Load Balancer administration.
- Shell scripting for alerting and alarming on applications. Significant experience using HP OVO.
- Experienced in finding the Memory Leaks and adjusting the JVM Heap Sizes and GC Parameters.
- Experienced in working with LDAP, SSO, CSS/GSS load balancing.
- Configured SM Web agents for the Oracle LDAP Policy Server.
- Demonstrated ability to work both as an individual contributor and in a team environment.
- Designing and implementing solutions using Puppet open - source, Puppet Enterprise, Hiera, Facter, PuppetDB, r10k, Augeas, MCollective and related tools.
- Good oral and written communication skills.
TECHNICAL SKILLS:
Application Servers: Oracle WebLogic 8.1/9.x/10.x/12.x Oracle SOA Suite 11g, OSB 11g, OEM 11g, WebLogic Portal 10I.3.5, IBM Web Sphere 6.x7.0,8.0,8.5, GlassFish V3.1/4.x, Tomcat 5.x,6.x, Jboss AS 7.0/6.0/5.1,TIBCO 5.10x,5.1x,4.9x
Web Servers: Apache Web Server 2.x/2.2.x, SunOne 6.1, IIS5.x/6.x/7.x, Oracle HTTP Server, IBM HTTP Server.
Operating Systems: Red Hat Enterprise Linux 4.x/5.x/6.x, Solaris 8/9/10, SUSE Linux, AIX 5.3, V6.1, Windows NT/XP/2003/2008.
Languages: Java, C, C++, PL/SQL, COBOL
J2EE Technologies: Visual Studio 2013/2012/2010/2008/2005 , Front Page, SQL Enterprise Manager, SQL Management Studio 2008/2012.
Tools and Utilities: Cute FTP, Jprobe, Ant, XMLSpy, Symantec Esm 6.5 HP Proliant Blade Servers, Remedy, Service Now, Build tool Robot, Jenkins/Hudson, BuildBot, Parabuild,SDLC - agile, CruiseControl, Bamboo, Puppet,QlikView,webMethods Integration Platform 8.2/9.x, Web Methods Developer, AEM5.6.1, siteminder policy server R6.0 SP5 CR32.
Protocols: T3, T3S, Http, Https, Ftp, SOAP, LDAP, RMI/IIOP and TCP/IP.
Database and DB Tools: Oracle 10g, MS SQL Server 2005, TOAD, SQL Navigator, SQL Plus, MS Access, Oracle database 12
Case & Version Control: Subversion, Clear Quest, JIRA, CVS, Perforce, Visual Source Safe.
PROFESSIONAL EXPERIENCE:
Confidential, Chicago, IL
Middleware / Devops Engineer
Responsibilities:
- Installed and configured WebLogic Application server 11x/12c using graphic and silent mode and configured Weblogic domain.
- Determined and suggested hardware and software specific to the System and customized as per the requirements.
- Configured Node Manager for running managed servers
- Worked with the management team on Puppet.
- Installed and configured Apache HTTP Server 2.0, Tomcat 6.0, IIS 6 and Sun One Web Servers in various environments.
- Installed and configured plug-ins for Apache HTTP server and Sun One Web server to proxy the request for WebLogic server.
- Experience in analyzing the proxy server log in comparison with WebLogic logs to narrow down the malformed request.
- Performed migration and upgraded WebLogic server 9.x to WebLogic 10.x/11x and to the recent version 12c.
- Updated JDK’s and installed service packs and patches for WebLogic Server.
- Worked on Oracle Fusion 11g architecture making most of the investment in applications.
- Also installed, configured and administered JBOSS 6.0 server in various environments.
- Used Devops, Ansible Puppet and Gerrit.
- Used centralized configuration for multiple servers in JBOSS domain mode.
- Using Python Scripting in DevOps users to model and manage the entire application from load balancers to database.
- Experience in Batch-Scripting for automating and reducing the time taken for everyday tasks.
- Deployed web and enterprise applications on JBoss application server.
- Developed processes, tools, automation for Jenkins and DevOps based software for build system and delivering SW Builds.
- Developed build and deployment scripts using ANT and MAVEN as build tools in Jenkins to move from one environment to other environments.
- Used Nagios to identify and resolve IT infrastructure problems in various components including applications, services, servers and network protocols.
- Worked with Atlassian tools like Bamboo & Jira. Automated the Build Process using Jenkins
Environment: WebLogic Application server 11x/12c, Apache HTTP Server 2.0, Tomcat 6.0, IIS 6 and Sun One Web Servers, Jenkins, DevOps, JBOSS, Oracle Fusion 11g
Confidential, Trumbull, CT
Sr.Web logic/Jboss admin
Responsibilities:
- Installed, configured and maintained Web Logic 8.x/9.x/10.x/10.3.x/12c and JBoss EAP 4.x/5.x/6.x, Jboss EWS software on IBM AIX, Sun Solaris and Redhat Linux in Dev, Test and Production Environments.
- Configured clusters Web Logic 8.x/9.x/10.x/10.3.x/12c and JBoss server 5.1.0.GA and EAP 6.0.
- Worked on Optimization and performance tuning techniques and also have Experience in performance tuning.
- Supporting the following applications such as apps.generalstar.com,lifehealth.facworld.com
- claimsapps.gcr.com, docgen.genre.com, clear.genre.com.
- Closely worked with other Scrum, Program and Portfolio teams to deliver code and system.
- Interactions with product management to build Epics and Features, and architects to build the architectural runway with team sprint plan and stories.
- Participated in Scrum of Scrums (SoS) for cross team communications and removed all impediments, and worked with system team for infrastructure needs.
- Experience in writing build scripts using ANT, MAVEN.
- Using Jenkins AWS CodeDeploy plugin to deploy to AWS
- Proficient in setting up and configuring Baselines, Branching, Merging, and Backup through CVS and Subversion.
- Worked on Nagios Monitoring tool, and configuration with Puppet and AWS cloud management with puppet automation.
- Manage deployment automation using Puppet, MCollective, Hiera, Custom Puppet modules.
- Worked with Nexus for maven reposit.
- Created deployment tickets using Jira for build deployment in Production.
- Jboss configuration is done in thoroughly firewalled environment using TCP.
- Installed, configured JBoss 4.x/5.x/6.x software binary in all environments.
- Involved in certification of JBoss image to be complaint with existing tool set.
- Configured JBoss server authentication with corporate LDAP.
- Create Jboss 6.0/7.x domains with central management and multiple instances across different physical servers.
- Performed the automation using Chef Configuration management and managing the infrastructure environment with Puppet.
- Responsible for production support of Ebilling application for Genre.com.
- Involved in setting Jboss 6.0 EAP Host Controller and Domain controller processes for remote administration Jboss domain processes.
- Configured Proxy Plug-in between JBoss and Apache using Mod jk module.
- Involved in strategy/design/implementation in migrating applications from Jboss 4.x to 5.x.
- Trouble shooting the IIS issues based on IIS logs and Event viewer logs.
- Configuration of application pools in IIS and all aspects of IIS configuration from website prospective for Dev/Test/Stage/Prod environments.
- Creating and raising the certificate requests (CSR) and installing SSL on IIS servers for Dev/Test/Stage/Prod environments.
- Worked on migration from WebLogic 10.3.x to Web logic 12.1.x
- Provided Web Logic server instances into WebLogic clusters for high availability.
- Oracle Enterprise manager 12 Cloud Control for monitoring.
- Configuration and Administration of OSB, and Oracle SOA Suite 11g and its components.
- Monitor, troubleshoot and tune Oracle Service Bus, Oracle SOA Suite 11g components.
- Deploy SOA Composite application/services and integrate Services through Adapters.
- Automated various tasks using Shell scripts and WLST scripts .e.g. OSB export and import scripts, SOA application deployment scripts, WebLogic Deployment scripts.
- Work closely with DBA in creating SOA 11g schemas using RCU tool and implementation of SOA purge scripts
- Configured JNDI server as repository for EJB Home stubs, JDBC data source, JMS connection factories, queues and topics.
- Configured WebSphere with oracle database using Type 2 Drivers.
- Upgraded CA Policy Server from version 12 SP3 CR09 to 12.5 CR02 or later in development, staging and production environments. Upgraded Web Agents and maintained further releases of SiteMinder.
- Manage and coordinate Web application build/deployment and supporting all SiteMinder applications on DEV, QA, and Production environments.
- Involved in working with WebSphere ND Virtual Enterprise to manage your all App servers like WebLogic, WebSphere in one administrator console.
- Worked in WebLogic server and Jboss like jdbc, security, and install apache server configuration.
- Performed installing, configuring, administering and performance tuning clustered SOA environments.
- Worked with Big IP F5 Load Balancer administration, shell scripting for alerting and alarming on applications.
Environment: Oracle WebLogic 10.3.6, Oracle SOA 10g/11g, OEM 11g, IIS5.x/6.x/7.x Jboss AS 7.0/6.0/5, TIBCO 5.10x, 5.1x, 4.9x Unix/Linux, GlassFish V3.1/4.x,Shell/Perl Scripting, webMethods Integration Platform 8.2/9.x, Web Methods Developer,SDLC Agile, Oracle11g RAC, puppet, RHEL 5.x/6.x,AIX 5.3, V6.1, SiteMinder Policy Server R6.0 SP5 CR32, Siteminder Policy Server R12 SP3 CR09 Apache Server 2.2.22, Site minder, WLST.
Confidential, Irving, TX
Weblogic Administrator
Responsibilities:
- Performed Weblogic 9.2/10.3 Server administration tasks such as installation, configuration, monitoring and performance tuning.
- Upgrade of Weblogic Server and updating JDK versions, applying patches and installing service packs for Web Logic server.
- Worked closely with dev environment aiding testers to resolve application issues.
- Build , deploy and support dev, Integration test and provide detailed instructions for QA and Production environments consisting of multiple Weblogic application domains.
- Worked closely with documenting the release versions.
- Maintain all aspects of the build server including tools setup, scheduling management, setup of custom support tools, report generation and Build failure analysis and manage platform wiki documentation system.
- Auto deployment and troubleshooting of JAR, WAR, and EAR files in clustered environment.
- Configured and administered JDBC Connection Pools/Multi Pools/Data Sources on Weblogic Server 9.2.
- Troubleshooting Weblogic Application Server connection pools and connection manager with Oracle 10g.
- Monitoring error logs, fixing problems and tuning parameters on Weblogic environment
- Configured and deployed applications in various work environments like Development, Test, Certification and Production
- Interacted with developers and Database Administrators to ensure a smooth and bug-free application deployment.
- Installed and configured Apache HTTP Server 2.0 and Apache Tomcat 6.0 in various environments.
- Installed and configured plug-ins for Apache HTTP server and Sun One Web server to proxy the request for Weblogic server.
- Interacted with the LDAP team to configure security authentication.
- Troubleshooting with Thread and Heap analysis for detecting blocking and locked threads
- Configure and administer Connection pools for JDBC connections.
- Monitoring the startup logs for any exceptions or errors. Performing regular health checks for the servers in the Testing and Production environments.
- Involved in code migration from development to production environment.
- Coordinated with the Application and Database teams to identify and correct issues and bugs relating to Weblogic.
- Implemented standard backup procedures for Weblogic server.
- Configured realms, users, groups and roles.
- Familiar with Enterprise Change Control Process.
- Provided 24/7 on-call production support
Environment: Weblogic Server 9.2/10.3, MQ Series, Firewall, Siteminder, JDK1.5, J2EE, Jrockit1.5, PHP, JSP, Servlets, EJB, LDAP, JDBC, XML, Oracle10g, Sun Security, MQ-Series, Hibernate, Struts 1 and 2, Apache 2.0, Tomcat 6.0/6.1,
Confidential, Hartford, CT
WEBLOGIC SERVER ADMINISTRATOR / MIGRATION ENGINEER
Responsibilities:
- Performed Oracle WebLogic 10.x, 9.x Administration involving such as Installation, Configuration, Monitoring, and Performance Tuning.
- Worked on several applications and managed Applications is 3 major LOB‘s.
- Supported 24/7 on call schedule for Production Support.
- Installed, upgraded patches, deployed, monitored, tuned and configured WebLogic application server 9.2/10.3 in multi cluster/server environment.
- Involved in WebLogic 9.2 to WebLogic 10.3 upgrade, JVM upgrade, JDK upgrade.
- Responsible for Building and migration of Java (WebLogic), Batch, Database applications.
- Hands-on experience with Rational Clear Quest for Building and deploying for java, .Net and Batch applications
- Deployed the applications like formats of WAR, JAR, and EAR in WebLogic 8.1/9.2/10.3 .
- Configuring and Administering JDBC, JMS, JNDI in WebLogic Server 9.2/10.3
- Configure and administered of WebLogic server with Oracle 10 g database.
- Deployed the applications on multiple WebLogic Servers and maintained Load balancing, High availability and Failover functionalities.
- Configuring Clustering EJB objects, JDBC connections and JMS connection factories.
- Installed and Configured Node managers to administer the Managed servers.
- Performed Wily Introscope administration like Agent instrumentation, Alert and action configuration for the instances and setting up EPA agents
- Performed Batch scheduling through Autosys servers and JIL scripts
- Configured Wily Dash Board for monitoring server health, Processor and memory threshold levels.
- Conducted capacity planning, performance analysis, CPU, Memory utilization, and other test as needed.
- Configuration and administration of Connection pools for JDBC connections.
- Developed ANT build scripts, UNIX shell scripts and auto deployment process.
- Configure JNDI server as repository for EJB Home stubs, JDBC data source, JMS connection factories, queues and topics.
- Implemented Migration integrity for the SAS 70 & OTS applications with Automated Build deploy process.
- Monitored and tuned Disk Queue, MQ queue depth, JVM heap size, garbage collections, Java stack and Native thread depending on L&P Testing results and production performance.
- Problem determination using local error logs and by running user traces and service traces.
- Implemented standard backup procedures for both application and WebLogic.
- Testing and profiling to measure the performance of the applications.
- Conducted performance and scalability audits of applications and the application servers.
Environment: JDK1.5/1.6, J2EE, JSP, Servlets, EJB, LDAP, JDBC,Oracle 10 g, WebLogic Server 8.1/9.2/10.3 , Win2K, Solaris with zones, Linux, Rational Clear Quest, Wily Instroscope, BIG IP
Confidential
Weblogic Administrator
Responsibilities:
- Installation Configuration & Administration of Clustered Weblogic Server 9.1 on Production Environment.
- Used config wizard and config builder extensively to create and manage Weblogic domains.
- Migration of Weblogic Server from Windows to Linux Environment.
- Deployed the EAR, JAR, WAR applications on multiple Weblogic Servers Instances and maintained Load balancing, high availability and Fail over functionality.
- Maintained change management records for all the changes occurred while migration.
- Experience in Configuring JMS resources Queues, Topics, Distributed destinations, message bridges and JDBC connection pools, Data sources.
- Configured SSL and created Digital Certificates for secured communication between applications.
- Experience in configuring Horizontal and Vertical Clusters.
- Experience using webLogic.admin, webLogic.deployer commands.
- Created Domain Templates to replicate the environment on new Weblogic servers.
- Working Knowledge of Networking concepts (Tcp/Ip, ssh), Trouble shooting Network.
- Developed WLST scripts and Shell Scripts to automate frequently done tasks like deployments.
- Experienced in analysis of thread dumps, core dumps, server hang and high CPU utilization conditions.
- Resolving high priority tickets documenting system outages in any of the above environments
Environment: Weblogic 9.1, Redhat EL 4/5, Solaris 9, Windows Server 2003, Oracle 10g, Apahce 2.0, IIS webserver, SSL.