Build Deployment & Integration Engineer Resume
San Francisco, CA
SUMMARY
- 10+ years of experience in Middleware technologies with extensive experience in administering, configuring, managing WebLogic 8.x/9.x/10.x/12c & Apache 2.0/2.2 on various operating systems like Linux, Solaris and Windows.
- Automated upgrade of WebLogic from 10.3.4/5 to WebLogic 10.3.6 using shell & WLST scripts
- Created and installed auto startup scripts for WebLogic as Linux service that cut down on the time it takes for OS patching to approximately one third.
- Automated several WebLogic routine tasks using WLST, Python and Shell scripting
- Deployed applications (WAR, JAR and EAR) in high available Clustered environments.
- Installed, configured and administered Sun ONE & Apache Web Servers and integrated them with WebLogic.
- Configured Active Directory Authentication Providers in WebLogic Security realm.
- Utilizing CA Release Automation for Designing and implementing continuous delivery solution that automates complex, multi - tier release deployments through orchestration and promotion of applications from development through production
- Good Knowledge in internals of WebLogic JDBC, JMS, Distributed Queues and Topics, external JMS providers like IBM MQ Series
- Good knowledge of monitoring tools such as Wily (CA APM) and Splunk
- Well versed with UNIX (Sun Solaris, HP-UNIX), Red Hat Linux and Windows Server 2008/2000.
- Configured SSL and created Digital Certificates for secured communication between applications.
- Installation of BEA patches using SmartUpdate tool
- Knowledge of DevOps tools Jenkins, Docker, Chef, Puppet, Ansible, Artifactory and AWS Cloud
- Proven skills in Troubleshooting, Performance Tuning and Performance Monitoring of WebLogic Server
- Provided 24/7 rotational on call production support on rotational basis.
- Hands-on experience in troubleshooting application performance issue by analyzing thread dumps using tools Samurai and ThreadLogic and heap dumps using VisualVM and Eclips MAT
- Analytical thinker and self-learner, skilled at progressing from problem statement to well-documented designs.
- Highly motivated, detail oriented and organized with the ability to multi-task projects, maintaining a high degree of proficiency.
TECHNICAL SKILLS
Web/Application Servers: Oracle WebLogic Server 8.1/9.2/10.3/12 c, Apache 2.0.x/2.2.x, Sun ONE/iPlanet 6.0/7.0, IIS 6/7 and Tomcat 5.5/7.0.8
Operating Systems: UNIX, Linux, Solaris and Windows
CI / CD Tools: Bamboo, JIRA, Bitbucket, Jenkins, Puppet, Chef, Docker, Ansible, Nexus
Tools: Ant Hill Pro 3.7, Wily Introscope, Remedy/PAC2000, Samurai, Sun N1 SPS, CA Release Automation (CARA) 6.2/Nolio, JIRA, SiteScope, Bitbucket, Bamboo
IDEs: Eclipse
Networking: BIG IP F5 Load Balancer, LDAP, SSO, DHCP, DNS and SiteMinder
Scripting Languages: WLST, Shell Script, Python
Databases: Oracle 8i/9i/11g, DB2, MySQL, SQL server and MS Access.
Version Control: CVS, SCM Pro, SVN, GIT and Rational ClearCase
Protocols: TCP/IP, FTP, SSH, HTTP and HTTPS.
Java Technologies: Servlets, EJB, Struts, J2EE, JMS, JDBC, JNDI, Web Services and RMI.
PROFESSIONAL EXPERIENCE
Confidential, Temp, AZ
Middleware Engineer / CA Release Automation Engineer
Responsibilities:
- Onboarding existing migration processes into CA Release Automation 6.2
- Designing applications, Components, workflow, deployment templates and deployment plans to automate releases to various architecture such as Java Arch and Database
- On boarded JavaArch11 migration process to UAT and PROD to deploy applications to weblogic server group
- Working with ServiceNow team to create templates for migrations to CARA from ServiceNow
- Tracking project work with JIRA Stories and Subtasks
- Good knowledge of setting up project, plans and tasks in Bamboo and integrating it with Bitbucket
Environment: CA Release Automation 6.2, JIRA, WebLogic 12c, ServiceNow, Bamboo, Nexus, Oracle DB, Marklogic DB and Bitbucket
Confidential, Charlotte, NC
Middleware Engineer
Responsibilities:
- Install, configure and administrate middleware infrastructure WebLogic Server 10.3.x/12.1.2 and Apache 2.2 on RHEL Linux 6.
- Created automated scripts for upgrading Weblogic software from 10.3.4 to 10.3.6
- Created and installed auto startup scripts for Weblogic as Linux services that cut down on the time it takes for OS patching to approximately one third.
- Lead the team of five people to implement java/weblogic upgrades in multiple environments
- Automated several WebLogic routine tasks using WLST, Python and Shell scripting
- Involved in building out middleware infrastructure on new HAWC (High Availability Web Center)
- Plan and Support build-out efforts as well as changes to existing applications and environments.
- Work with App-Dev and Infrastructure teams to test and troubleshoot application issues from Development to Production.
- Configuring Domains, Machines, Node manager, Clusters, JDBC Datasources
- Installation and configuration Apache HTTP Server Plug-In for WebLogic.
- Deployed the applications (WAR, JAR and EAR) on WebLogic Clusters and maintained Load balancing, high availability and Fail over for the servers.
- Configuring JDBC Data Sources and targeting or deploying them to the WebLogic clusters
- Configuring IBM WebSphere MQ as a foreign JMS provider with WebLogic servers.
- Configuring Secure Sockets Layer (SSL) for WebLogic and Apache
- Installing BEA patches using SmartUpdate tool and oPatch
- Coordinating with developers to troubleshoot and fix day-to-day application issues
- Investigate and resolve performance issues by analyzing thread dump, heap dump, GC values
Environment: OracleWebLogicServer 11g/12c, Apache 2.2, Linux (RHEL), JDBC, JMS, WLST, Java/J2EE, JDK 1.5/1.6/1.7, CA Wily Introscope 6.0, Splunk, Shell scripting, Python, Nolio, VisualVM, Samurai, ThreadLogic, Eclipse MAT.
Confidential, San Francisco, CA
Build Deployment & Integration Engineer
Responsibilities:
- Create workflows in Anthill Pro for each release and deploy the specific packages to the servers
- Develop scripts and packages in SUN N1 SPS deployment tool to automate the deployment of artifacts for each release
- Efficiently used version control systems Clearcase & SVN for configuring & maintaining Tomcat configurations.
- Installed, configured and administered Tomcat servers in Dev and Test and deployed applications to Tomcat instances
- Take ownership of incident management activities for planned and unplanned outages in pre-production environments.
- Manage production issues assigned to the development teams, procure and evaluate production logs, open and resolve issues with external vendors
- Help in the implementation of system analysis and monitoring tools.
- Consult with platform Development leads to help define build and deployment procedures, write Install Manifests, and resolve configuration management issues
- Perform software builds and deployments for assigned platforms and releases; maintain build scripts
- Perform branch and merge activities according to procedures and the release schedule
- Manage and control pre-production environment configurations.
Environment: Apache Tomcat 5.5, Linux (RHEL), Java/j2EE JDK 1.5/1.6/1.7, Sun N1 SPS, IBM Rational Clearcase, ANT, AnthillPro (AHP), SVN, Shell scripting
Confidential, Charlotte, NC
Middleware Engineer
Responsibilities:
- Installation, Configuration and administration of Oracle WebLogic Server 10.3.0 and Apache 2.2 in Development, Test and Production Environments.
- Configuring Node manager in WebLogic domains for starting, shutdown and restart of Administration Server and Managed Server instances from a remote location
- Installation and configuration of Spring Source ERS Apache 2.2
- Installation and configuration Apache HTTP Server Plug-In for WebLogic.
- Deployed the applications (WAR, JAR and EAR) on WebLogic Clusters and maintained Load balancing, high availability and Fail over for the servers.
- Configuring JDBC Data Sources and targeting or deploying them to the WebLogic clusters
- Configuring IBM WebSphere MQ as a foreign JMS provider with WebLogic servers.
- Setting up Secure Sockets Layer (SSL) communication between different applications deployed on WebLogic servers; Installed BEA patches using SmartUpdate tool
- Managing, controlling and automating application configs and deployments through SCM Pro.
- Coordinating with developers to troubleshoot and fix day-to-day application issues
- Worked with Customized WLST, Shell and Python Scripts to automate routine admin jobs.
- Investigate and resolve performance issues by analyzing thread dump, core dump, GC values and heap dump
Environment: OracleWebLogicServer 11g, Apache 2.2, JBoss 6.2/6.4, Linux (RHEL), JDBC, JMS, Java/J2EE, Webservices, JDK 1.5/1.6, Wily Introscope 6.0, WLST, Shell scripting, Python, CVS.
Confidential, Irving, TX
WebLogic Administrator
Responsibilities:
- Installed, Configured and administered Oracle WebLogic Server 8.1 and SunONE/iPlanet in Development, Test and Production Environments.
- Configured Node manager to administer the Managed servers in a WebLogic domain.
- Installed and configured iPlanet Plug-ins for WebLogic.
- Deployed the applications (WAR, JAR and EAR) on WebLogic Clusters and maintained Load balancing, high availability and Fail over for the servers.
- Coordinated with developers to troubleshoot and fix day-to-day application issues
- Worked with Customized WLST, ANT and Perl Scripts to automate system-admin jobs.
Environment: OracleWebLogicServer 9.2, Apache 2.0, Linux (RHEL), JDBC, JMS, Java/J2EE, Webservices, JDK 1.5, Wily Introscope 6.0, WLST, Shell scripting, Python, CVS.
Confidential, Minneapolis, MN
WebSupport Engineer
Responsibilities:
- Installed, configured and administered of Oracle WebLogic Server 9.2 in Unix, Solaris and Windows environments.
- Developed Startup, Shutdown and bounce the WebLogic server scripts.
- Deployed WAR, JAR, EAR applications in WebLogic to DEV, Staging, Prod.
- Configured and administered JDBC Connection pools/multi pools/ data sources on WebLogic 9.2.
- Involved in Migration from WebLogic 8.1 to WebLogic 9.2.
- Creating and configuring JMS connection factories, Queues, Topics, Bridges in WebLogic
- Installed, configured and administered Apache 2.0, IIS 6.0
- Used version control systems such as CVS and SVN.
Environment: OracleWebLogicServer 8.1/9.2, IIS, Linux (RHEL), JDBC, JMS, Java/J2EE, Webservices, JDK 1.4, Wily Introscope 6.0, WLST, Shell scripting, Python, CVS.
