Middleware/devops Engineer Resume
Richmond, VA
SUMMARY
- Around 9+ years of extensive experience in infrastructure implementation, deployment, testing, documenting and maintenance of Client/Server, Web based applications in multi - tiered architecture, Internet/Intranet infrastructure and clustered environments.
- 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.
- Installation, configuration, administration and maintenance onRed 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 forWebLogic, 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, configuredJboss 4.x/5.x/6.x/7.xsoftware binary in all environments.
- Remarkable experience withJboss EAPadministration and good understanding of J2EE architectures, J2EE technologies and SOA.
- Familiarity withRHEL 5, Jboss EAP, Jboss AS 7.0, Apache 2.2, Tomcat 6.0, JON and proficient with Jboss EAP 5.0 to 6.0.
- Good experience with IBM WebSphere Application Server ND V5.1/6.x/7.0/8.5.
- Experience with installing, configuring, administering, implementing and performance tuningclustered SOA environments (11g).
- Expertise in theAdministration, Installing, Configuring Web Servers like Oracle HTTP Server, Apache2.0/2.2.x, Sun One 6.1, Web Server (iPlanet) and Microsoft IIS Server.
- Exposure on different Build tools likeANTandMaven.
- DevelopingAntandMavenscripts to automate the compilation, deployment and testing of Web andJ2EEapplications to the above platforms.
- WebLogic and Tomcat Administrator experience, with knowledge in clustering,JMS, Connection Pools, J2EE Deployments, Thread Dump Analysis.
- Expertise in migration and upgrading of WebLogic Server and updating JDK versions and installing patches for WebLogic server.
- Experienced on capacity planning and performance tuning ofJ2EEapplications and platforms.
- Installing and configuring ARR Proxy on IIS servers, installing and configuring CA Site minder on IIS server
- Involved in analyzingIISlogs to collect information about server events, server performance, and user activity while troubleshooting.
- Extensive experience in implementing and configuringCA Site Minder Policy Server, Web agents and Oracle Directory Server (LDAP)on various platforms.
- Extensively worked with automation tools likeHudson, Jenkins, Cruise Control, Cruise Control.Net, Build ForgeandBambooto 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.
- Experienced withTCP/IP, UNIX, LAN, WANAdministration, Apache, WebLogic, Ethernet, Firewall, Java, UNIX Shell Scripting, Middleware, Web Server.
- Expertise in Handling Code Releases and Deploying applications in Production.
- Shell scripting for alerting and alarming on applications. Significant experience.
- Experienced in finding the Memory Leaks and adjusting theJVM Heap Sizes and GC Parameters.
- Experienced in working with LDAP, SSO, CSS/GSS load balancing.
- Designing and implementing solutions using Puppet open - source, Puppet Enterprise, Puppet DB, r10k, Augers, MCollective and related tools.
- Good oral and written communication skills.
TECHNICAL SKILLS
Application Servers: Weblogic 10.x/11g/12c, Actuate IServer, Apache HTTP servers, Tomcat 6.x/7.x/8.x, Jboss 6/7.1, MS IIS 6/7/7.5, Microsoft SQL Server RDBMS (2008, 2005)
Operating Systems: Unix, Red Hat Enterprise Linux/CENTOS4/5/6/7, SUSE Linux, Windows 2003/2008/2012 , IBM-AIX 7.1, Sun Solaris 9/10
Languages: Java, C, C++, SQL, Bash Scripting, Shell Scripting, AWK, SED, RUBY, WLST, Python.
J2EETechnologies: JSP, Servlets, EJB, ESB, Web Services (Apache Axis 2), SOAP, WSDL, HTML, JDBC, JNDI, XML, XSL, JMS, Spring Framework, MQ, Garbage Collection
Design Patterns: MVC, Singleton, DAO, OFM, SOA, Session Fade, Business Delegate, Service Locator
Tools: /Utilities Cute FTP, TME10, Jprobe, Jconsole, Maven 2.0, XML Spy, Big IP F5, Site minder 4/5/6, TOAD.
Configuration tools: Chef, Puppet, Ansible, uDeploy
Build Management: Jenkins (CI/CD), CID, SVN, Git, Nexus, Artifacts, Bamboo, Ant, Maven and Rundeck
Protocols: T3, T3S, Kerberos, Http, Https, Ftp and TCP/IP
Database Tools: Oracle 8i/9i, MS SQL Server 2000, HADOOP,Mongo, Splunk, SQL Navigator, SQL Plus, MS Access
CASE & Version Control: Clear Quest, JIRA, CVS, Perforce, Visual Source Safe, Subversion, GIT
PROFESSIONAL EXPERIENCE:
Middleware/DevOps Engineer
Confidential, Richmond, VA
Responsibilities:
- Installation and configuration of Jboss Application servers 4.0.x, 5.1.x and Tomcat 5.x, 6.x, 7.x.
- Extensively worked on administration of Oracle WebLogic 10.X /12c Application Server.
- Installed, configured and administered and integrated Apache Web Server with the WebLogic Application Server for load balancing.
- Installed and configured multiple domains and completely created new Development, test, SIT and production environments.
- Involved heavily in setting up the CI/CD pipeline using Jenkins, Maven, Nexus, GitHub, CHEF, Terraform and AWS.
- Working with infrastructure team to deliver environments for each project release on time.
- Involved in database connectivity using JDBC Database and Connection pools.
- Developed build and deployment scripts using ANT and MAVEN as build tools in Jenkins to move from one environment to other environments.
- Managing and Monitoring the JVM performance by analyzing Heap Size, garbage collection, JDBC Pools on Jboss.
- Working with Linux operating system tools, scripting tools, file permissions, resource provisioning, and troubleshooting in a virtual environment
- Developed Ansible to manage Web applications, Environments configuration Files, Users, Mount points and Packages. Implemented Continuous Integration using Jenkins and GIT.
- Responsible for using AWS console for deploying and operating AWS services specifically VPC, EC2, S3, EBS, IAM, ELB and CloudFormation.
- Automated the end to end deployment with help of Amazon VPC, Amazon EC2, AWS CloudFormation and Jenkins. Authored templates to describes infrastructure to be deployed.
- Experience as a AWS/Cloud DevOps Engineer.
- Deploying, managing, and operating scalable, highly available, and fault tolerant systems on AWS.
- Worked on creation of custom Docker container images, tagging and pushing the images to private Docker Hub.
- Used Jenkins for continuous integration and generated artifacts from the source repository.
- Configured Web Server plug-ins for Application Servers WebLogic and Jboss
- Performed multiple deployments during upgrade of WebLogic Server from 11g to 12c in Web Center Environment.
- Troubleshooting and fixing the issues occurred during the deployment of Java applications and EJB components.
- Installed and configured of Jboss EWS and mod Jk load balancing in a reverse proxy environment
- Implemented & maintained the branching and build/release strategies utilizing Subversion/GIT.
- Setup and managed Cronjob, batch processing and job scheduling using shell scripts.
- Work on Web Security tools- LDAP Server, SSL Certificates and client authentication.
- Monitoring the logs, fixing the problems and tuning parameters on WebLogic environment.
- Troubleshooting, Load Balancing, Clustering, Deploying Applications, Performance Tuning and Maintenance.
- Analyzing the log files, taking thread dumps, JVM Dumps and Exception stack traces
- Involved in on-call support for major applications that involved troubleshooting issues in application components, application servers, web servers, load balancers and DNS aliases.
- Worked as a part of 24/7 on-call support for production and non-production environments.
Environment: Oracle Weblogic Server 9.x/10.x/12c, IBM WebSphere MQ /6.x/7.x, Jboss application servers 4.0.x, 5.1.x and Tomcat 6.x, 7.x, IBM Http Server v6.1, CA Wily Introscope 8.x, Apache Webserver, UNIX, Linux, Maven, Chef, Hudson, AWS(Amazon Web Services), Ansible, Java, XML, JDBC, Oracle 10g, Nagios, Splunk, Shell.
Middleware Admin/ Weblogic Admin/DevOps Engineer
Confidential, NJ
Responsibilities:
- Installed, Configured and administered Oracle Weblogic Server 10.0 MP1, 10.0 MP2, 10.3, 11g, 12c, Oracle SOA suite 11g and Webservers like IPlanet/Apache in Development, Test and Production environments.
- Responsible for the Installation, Configuration and Administration of Oracle WebLogic Application Server 10.3.6.
- Installed and Configured JBOSS 6.0 on DevOps test training and Prod Environments and provided support.
- Worked with Puppet automation and configuration management tool to check for configuration drift.
- Enabling customers to better manage software development, deployments and infrastructure with tools such as Chef, Jenkins, and GitHub.
- Troubleshoot issues with Jboss related servers and applications as part of infrastructure team.
- Automated WAR deployment procedure in production environment running on JBOSS EAP 5.x using UNIX shell script. Configured F5 load balancers to work with WebLogic Server.
- Deployed J2EE Application archives (WAR, JAR, and EAR) in clustered and stand-alone environment on the WebLogic application server.
- Worked on installation of Docker using Docker toolbox.
- Software Build and Deployment performed regular software release build and deployment based on defined process and procedure, including J2EE, UNIX Scripts, Oracle PL/SQL build and deployment.
- Worked on build tasks using Maven, Ant, Gradle and GNU Make files and worked with development team to migrate Ant scripts to Maven.
- Installed, configured and administered Apache 2.3.x and Apache Tomcat 5.5/6.0 on Redhat 6.2.
- Configured and administered WebLogic Servers with Oracle 11g database
- Integrated Subversion (SVN) into Hudson / Jenkins to automate the code check-out process.
- Configured and administered JDBC connection pools, multi pools and data sources
- Monitoring server logs and domain logs application deployment and performance tuning.
- Worked closely with Developers and service delivery team to troubleshoot JVM and application related issues.
- Provided 24/7 application support to all production applications.
Environment: WebLogic 10.3.6, JBOSS 6.0, Site Minder (5.5,6.0), JBOSS EAP 5.x, Wily Introscope 7.x, Windows 2008, RHEL 6.4 WLST, Perl, Oracle 11g, Apache Tomcat 5.0, Apache 2.2 Java, Dockers, Nexus, Kubernates, Maven, Chef, AWS, UNIX, Ansible, JSP, Servlets, Linux, EJB,XML,JDBC, HTML, Shell scripting.
WebLogic Admin / DevOps Engineer
Confidential, Columbus, OH
Responsibilities:
- Performed Weblogic 9.2/10.3 Server administration tasks such as installation, configuration, monitoring and performance tuning.
- Worked from Scratch, like choosing hardware specifications, Installed required tools on my virtual machine and administered, monitored different servers.
- Trouble shouted and resolved 50 + of build and deployment issues in preprod/prod environments.
- Installed and administered Art factory repository.
- Worked with OpenShift platform in managing Docker containers and Kubernates Clusters.
- Deployed more than 200 artifacts generated by Maven and to store the dependent jars which are used during the build.
- Configured and administeredJDBCConnection Pools/Multi Pools/Data Sources onWeblogic Server 9.2.
- Involved in setting up JIRA as defect tracking system and configured various workflows, customizations and plugins for the JIRA bug/issue tracker.
- Setting up continuous integration and formal builds using Jenkins with Art factory repository and EAP6 on weblogic
- Installed, Deployed Red Hat Enterprise Linux 6.x/7.x, CentOS and installation of packages and patches for Red Hat Linux Servers.
- Installed Configured and Administered WebLogic Application Server 8.x/9.x/10.x/11g on Linux, Solaris and Windows Environment.
- Maintained build related scripts developed in ANT, shell.
- Modified build configuration files including Ant's build.xml.
- Installed and monitored tools on Windows and Linux Environments.
- Wrote Scripts for automatic Deployment through Bamboo.
- Developed Automation script to trigger push to production from Jira, invoke Build in Bamboo and deploy to target servers.
- Automated scheduling /periodically builds and Deployments on timely basis.
- Created Jira workflows to automate deployment and issue tracking.
- Set up build notifications, created the users and assigned the permissions on bamboo.
- Used Jenkins to automate everyday builds, testing and deployed in art factory and tomcat servers.
- Installed and administered art factory repository to deploy the artifacts generated by Maven and to store the dependent jars which are used during the build.
- Deploy, configure using Hudson, Jenkins, Hudson, Blade Logic, Git and SVN - DevOps, QA and Prod.
Environment: Oracle WebLogic Application Server, Git, Tomcat, Apache, Oracle 12c, Jenkins, Python, Ruby Chef, JIRA, Maven, Art factory, Ubuntu, CentOS, Linux, AWS ELB, AWS S3, AWS Cloud Formation Templates, AWS RDS, AWS Cloud Watch.
Test Consultant
Confidential, New York, NY
Responsibilities:
- Responsible for test case execution using Tenjin and manual execution.
- Identified Indus loan stages to automate and prepare automate test scripts as per client requirement in Tenjin.
- Fixed issues in Tenjin reported by client at onsite.
- Created Test Scenarios and Test cases for Loan module and also automated the test scripts using Tenjin.
- Defect Report, Defect Tracking and Analysis by Jira.
- Performed manual regression testing, smoke testing for the features after every deploy and also done re-testing of the features after bug fixing.
- Actively coordinated with BA’s and developers to achieve clarity about complex requirements.
- Proactively attended and participated in client calls.
Environment: Red Hat AS 4.0/5.3WebLogicServer 8.1 sp5/9.2/10.3, Oracle Service Bus 11g, Oracle SOA11g, Apache 2.2, Big IP F5.
Quality Analyst
Confidential
Responsibilities:
- Developing test scenarios from requirements, acceptance criteria and discussions with stakeholders & developers.
- Work actively within agile team, attending Sprint planning meeting, Daily stand-ups, and Retrospective meeting.
- Created automation BDD framework from the scratch and running them on CI Jenkins regularly to carry out regression testing
- Perform manual regression testing, smoke testing for the features after every deploy and re-testing of the features after bug fixing.
- Written cucumber feature files by identifying scenarios to aid developers with their unit testing.
- Adding up test cases to the existing automation framework.
- Experience of analysing live bugs, liaising with stakeholders to understand the impact and write tests for developers to use to fix the error.
- Involved and managed client staff over test strategy, tests planning, test design, test case development, test data strategy, test execution, defect management, metrics/reporting and installation.
- Effectively communicate with the developers and BA to understand the acceptance criteria.
- Perform browser compatibility testing manually.
Environment: Java, Eclipse, Tomcat, Apache, Redhat, Oracle 11g, Shell Scripting, Ubuntu, Windows, Cent OS, Samba, FTP, VMware