We provide IT Staff Augmentation Services!

Devops Engineer Resume

4.00/5 (Submit Your Rating)

SUMMARY:

  • Total of over 9 years in IT infrastructure experience with different technologies and their evolution.
  • Good experience using Jenkins, Nexus, Ansible, Puppet TFS as a devops engineer.
  • Extensive experience using MAVEN, GRADLE and ANT as build tools for the building of deployable artifacts (jar, war &ear) from source code.
  • Experience in AWS using EC2, AWS S3, AWS VPC, ELB, Auto Scaling and IAM services.
  • Good working noledge of google cloud platform.
  • Experience setting up instances behind Elastic Load Balancer in AWS for high availability.
  • Over 7 years of Experience in the Installation, Configuration and Administration of WebLogicServer8.x/9.x/10.x/11g/12c,JBoss EAP 4.x/5.x/6.xon Linux,UNIX, Solaris and Windows platform.
  • Extensive working experience on installing WLS, setting up WebLogic Domains, configuring/monitoring/ administering Admin Servers, Managed Servers and Node Manager.
  • Well experienced in configuring Node Manager, associating managed servers to a machine to control/monitor managed servers remotely.
  • Hands - on experience in installing and configuring JBoss EAP 4.x/5.x/6.x in various environments.
  • Good noledge in creating, configuring Clusters, Load balancing, high availability and fail-over solutions for WebLogic server, JBOSS.
  • Experience in Configuring and Administering JDBC resources (Data Sources, Connection pools), JMS resources like the Connection factories, Queues, Topics, Distributed destinations, Message bridges, Foreign JMS server etc.
  • Expertise in deploying and troubleshooting applications (EAR, JAR, WAR files) in Development, QA and Production environments in using WLST in WebLogic and through command line in JBOSS EAP..
  • Hands on in Installing and monitoring performance parameters through JON 2.4 and Jconsolefor JBOSS EAP.
  • Deployed applications on multiple WebLogic Servers and maintained f5 Load balancing, High Availability and Failover functionality.
  • Extensive experience in troubleshooting by using Thread Dumps for WebLogic/JBOSS server issues.
  • Experience in the Installation and Configuration of Apache, Tomcat and Sun One application server and integrated them with WebLogic server.
  • Applied patches to weblogic servers using BUS, command line and OPatch
  • Performance tuning, monitoring and profiling of applications, application servers and web servers.
  • Experience in operational 24x7 support.
  • Excellent communication and interpersonal skills.
  • Worked closely with development and testing teams to implement fixes in Testing and Production environments.
  • Good understanding of TCP/IP and OSI models for data transfer. Knowledge of routing protocols and networking devices.
  • Used SHELL and WLST python scripting for automation.
  • Excellent noledge about SSL/TLS secured communication.

TECHNICAL SKILLS

Application Servers: IIS 7, 8, 10, WebLogic7.0/8.1/9.x/10.x/11g/12c,iPlanet, WebSphere5.x/6.x, ApacheTomcat4.x/5.x/8.x, JBoss 4.x/5.x/6.x./7.x

Operating Systems: RedHat Linux 4/5x/6x, 8x, Windows 2008, 2012R2 and 2016 CoreSUSE Linux, HP-UX, IBM-AIX, Sun Solaris 8/10.

Languages/Scripts: Java, C#, SQL, PowerShell, Unix Scripting, Shell Scripting, WLST, python.

J2EETechnologies: JSP, Servlets, SOAP, WSDL, HTML, JDBC, JNDI, XML, XSL, JMS,IBM MQ JAXP, JAXB, Java Script.

Design Patterns: MVC, Singleton, DAO,SOA, Session Façade, Business Delegate, Service Locator

CI Tools/Utilities: Jenkins Cute FTP, TME10,Jprobe, Ant, SVN Jenkins, Maven 2.0, XMLSpy, Big IP f5, HP OVO Good Knowledge of MASTERSAF, ONESOURCE, Bamboo.

Build Tools: ANT, MAVEN, GRADLE.

IDE: IBM RAD 6.0, Eclipse, JBuilder and Net Beans.

Databases & DB Tools: MongoDB, Oracle 8i/9i, MS SQL Server 2000, TOAD, SQL Navigator, SQL Plus, MS Access

Data / Object Modeling: UML, Rational Rose Enterprise Edition, MS Visio

CASE & Version Control: Clear Quest, JIRA, CVS, Perforce, Visual Source Safe, Subversion, TFS

Testing Tools: JUnit, Win Runner 8.2, Test Director.

Monitoring Tools: AppDynamics, DataDog, Dynatrace, JMeter, HP OpenView.

PROFESSIONAL EXPERIENCE

Confidential

DevOps Engineer

Responsibilities:

  • Used Ansible to automate day to day repeated tasks.
  • Created entire deployment Ansible playbooks dat would grab the dlls from a repository server and deploy to servers.
  • Created Ansible playbook to provision linux machine and install Mongodb on it with all the necessary credentials and user access.
  • Used pipeline as a code with combination of scripting languages like Groovy, Python, Powershell etc for the whole deployment process where it would get source code from TFS repository, build MSI/ZIP packages on Jenkins build servers, upload to packages to Nexus repository, and deploy it to servers using Puppet or Ansible.
  • Automated AppDynamics and Datadog installation into linux and windows servers.
  • Analyze and resolve conflicts related to merging of source code for GIT.
  • Verified if the methods used to create and recreate software builds are consistent and repeatable
  • Hands on experience with using Linux, Amazon Web Services, and supporting AWS infrastructure.
  • Configuring the Docker Containers and Creating Docker files for different Environment.
  • Worked on cloud services of AWS: EC2, S3, ELB, Cloud Watch.
  • Installing, configuring and administering Jenkins CI tool on Linux machines.
  • Created and maintained users, user profiles, security, rights, disk space and process monitoring.
  • Edited and Modified POM.xml for a few applications dat used Maven.
  • Configured SonarQube code quality tool and integrated with Jenkins to check the integrity of code.
  • Designed workflows, screens, field configurations and components as part of projects definition for JIRA as an administrator.
  • Used RedHat product 3 Scale and Kong for API management during which me used to present usage statistics during leadership meeting and talked about ways to improve our customers’ experience.
  • Managed openresty as well as nginx used in 3 scale.
  • Wrote python scripts to add API behind 3 scale as well as Kong
  • Installed internal and digicert SSl certificates on different platform like Windows 2016 Core, Windows 2012, RHEL 7, RHEL 6, Nodejs, Nginx. Jboss, Kestrel, Apache, weblogic, Tomcat. MongoDB, 3 Scale, Kong.
  • Installed, configured JBoss servers from zero to fully working and deployed WAR files on them.
  • Created clustered environment for JBoss EAP 6 and 7 servers and also migrated applications from JBoss EAP 6.2 to EAP 7.0.
  • Patched JBoss servers, linux machines.

Environment: Red Hat Linux, VMware Player, Jenkins, Shell Scripting, Apache Tomcat, JBoss WebLogic, Chef, Puppet, GIT, Ansible, Nagios, MAVEN, ANT, JIRA, AWS, Azure, Kong, Windows 2008, 2012, 2016 Core

Sr. Middleware Administrator

Confidential

Responsibilities:

  • Did lots of deployments of WAR and EAR files in dev test QA and Prod Environments Weblogic and Tomcat.
  • Worked with developers to troubleshoot deployments error by looking into the log files and recommended to make some changes in properties file.
  • Used unix and Window operating system for day to day tasks.
  • Applied patches on WebLogic 10.3.6 and OPtach on Weblogic 12.1.3 in all DEV, QA and Prod Environments.
  • Updated cipher suites and Minimum security protocol TLSv3.
  • Wrote WLST code to rotate the log WebLogic files installed on Windows as well as linux server.
  • Wrote both python and WLST code to extract data source information so dat developers can access dat information easily use them in their code.
  • Wrote bash script to remove file older than 60 days.
  • Used Akmai for content delivery network.
  • Built linux and Windows servers in VMware.
  • Installed SSL certificate to make application listen to non-default port (not 443) for security reasons.
  • Configured and administered JNDI, JDBC Connection Pools, Multi Pools and Data Sources on WebLogic Server.
  • Worked on trouble shooting webserver to appserver communication issue with the port number assignments.
  • Troubleshooting different issues including wrongly configured port from webserver to application servers to restarting application for it to pick changes in database servers.

Environment: RHEl, Windows 2012, MAC operating system, WebLogic 12.1.3, WebLogic 10.3.6, JDK 1.7, SSL, Apache Webserver 2.2, IBM MQ, AppDynamics, JIRA, Bamboo, F5 Load balancer.

Confidential, Chicago-IL

Sr. Confidential

Responsibilities:

  • Installed, configured and administered WebLogic Server 9.x/10.x/11g,/12c, JBOSS4.x/5.x6.xin different environments like Dev, QA and Production on Linux (RHEL 5) and Solaris 9 operating systems.
  • Installed and configured Apache 2.2 with Oracle WebLogic Application server.
  • Migrated applications from WebLogic server 9.x to WebLogic server 10.x.
  • Deployed different Java J2EE applications likeWAR, JAR and EAR on both stand-alone and clustered environment.
  • Configured connection pools and Data sources for WebLogic 9.x/10.x/11g/12c, JBOSS4.x/5.x/6.x, and SJSAS 9.1 application servers with backend Oracle 9i/10g/11g RAC DB’s.
  • Configured and administered JNDI, JDBC Connection Pools, Multi Pools and Data Sources on WebLogic Server.
  • Configured JDBC and JMS Queues in WebLogic 9.2/10.3, JBOSS4.x/5.x/6.xEAP
  • Configured JMS Server, Connection Factory, Topic/Queue, File Store, and Database Store and Distributed destinations.
  • Configured clusters for high availability, load balancing and failover.
  • Configured and set up Secure Sockets Layers (SSL) for data encryption and client autantication and Two Way SSL.
  • Analyzed the parameters of garbage collection and Heap size for performance tuning of JVM.
  • Analyzed Heap Dump to find memory leak.
  • Integrated Siteminder with WebLogic server for single-sign-on.
  • Assisted in several Load tests and gave suggestions at OS level tuning, also configured WebLogic and JBOSS Application servers to produce the best results.
  • Installed Apache 2.0, and configured plug-in for clusters running on WebLogic 9.x/10.x/11g/12c
  • Installed JBOSS web server 1.x and configured with JBOSS EAP 6.0 for load balancing.
  • Created SSL certificates for JBOSS4.x/5.x/6.x.
  • Wrote Shell scripts, Ant scripts and WLST scripts for the automatic startup and shutdown, backup and recovery process of managed servers.
  • Involved in Configuration management, Software deployment, Change management, Performance monitoring and Application maintenance.
  • Monitoring the error logs, fixing the problems and tuning parameters in WebLogic environment.
  • Automated WAR deployment procedure in production environment running on JBOSS EAP 6.x using UNIX shell script.
  • Troubleshooting experiences on LINUX/UNIX Operating system.
  • Troubleshooting the application deployments failure and gave suggestions to developers based on log file analysis.
  • Involved with the developers in trouble shooting and fixing day-to-day problems of the applications in Production on 24/7 schedule.

Environment:WebLogic server 9.x/10.x/11g/12c, JBOSS 4.x/5.x/6.x, Apache Web server 2.2, JDK 1.6/1.7, JDBC, JNDI, J2EE, JMS, EJB, SSL, Oracle DB, RHEL 6.4 Apache Web Server Plug-in, HP OpenView monitoring tool.

Confidential, Dallas, TX

Confidential /JBoss Administrator

Responsibilities:

  • Performed WebLogic server 8.x/9.x/10.x/11g tasks such as installation, configuration, monitoring and performance tuning on Sun Solaris 8/10, Windows and Linux RHEL 4/5 platforms.
  • Installed and configured JBOSS 5.1/6.0, Apache Tomcat 6.0 on different environments like Dev, QA, UAT and Production environment.
  • Responsible for setting up development, testing, staging and production environments for the on-going application development.
  • Installed WebLogic Integration servers, configured domains for deploying applications.
  • Installation, Configuring, troubleshooting and maintaining the Oracle WebCenter Portal 11g, WebLogic 10.x/11g,Sun One, WebLogic Integration 10g/11g, SOA, OSB, BPEL, JBOSS, Oracle HTTP Servers and Apache web servers.
  • Installed Oracle Management Agents on target hosts and configured Oracle Management Server for OEM12c implementation.
  • Configured OSB to use for throttling, guaranteed delivery, and JMS queue.
  • Deployed applications in JavaEE on multiple WebLogic Servers and maintained Load balancing, high availability and Fail over functionality (disaster recovery).
  • Created the connection pools, various data sources, JMS connection Factories, Queues and topics.
  • Deployment and troubleshooting of JAR, WAR, and EAR files on both stand alone and clustered environment in JBOSS 5.1/6.0, WebLogic 8.x/9.x/10.x and Apache tomcat 6.0.
  • Worked with ADF-BC4J Components and implemented ADF JAZN Security.
  • Configured Execute Threads, Connection Pools and JMS Bridges etc. for different components of the retailed applications.
  • Responsible for implementing clustering on both WebLogic and Tomcat based server environments.
  • Involved in up-gradation of WebLogic 8.1 to WebLogic 10.3 and migration of JBOSS 4.2 to WebLogic 10.3.
  • Installed, maintained Oracle Data service integrator for Development and test environments
  • Modify existing ETL jobs in Oracle Data Integrator (ODI) and Oracle Data Service Integrator
  • Implementing ReverseProxy through mod proxy utility of Apache and OHS.
  • Configured BEA/Oracle Web logic on a single server and clustered environment.
  • Responsible for writing WLST scripts to perform tasks such as monitoring domains, recycling clusters, starting, stopping servers, Node managers and deploying applications.
  • Installed, Configured and Administered JBOSS 5.1/6.0 as a standalone Dev environment.
  • Migrated Applications between JBoss and WebLogic Application servers
  • Installed Blue StripeFact Finder Collectors on target hosts and performed end to end root cause analysis of the Web tier/WebLogic environment using the Fact Finder Console.
  • Identified performance bottle necks and suggested device replacement and repair.
  • Responsible for performing root cause analysis and identify solutions to issues such as Server Crashes, Hangs and Out of Memory issues in various JDKs
  • Maintained logs related to network functions, their performance and tracked maintenance and repair records
  • Managed and Monitored JVM performance by WebLogic Heap Size, garbage collection, JDBC Pools using Bluestripe Fact finder and JRockit Mission Control.
  • Developed scripts (start, stop, backup & recovery processes) for web application server administration.
  • Implemented Cloning scripts for building Oracle Fusion Middleware environments(Dev, Test, and PROD)
  • Responsible for managing security by setting up security rules, manage users in the system (implementing Single Sign On)
  • Experience in Installing and configuring Cacti for monitoring Heap and CPU usage.

Environment: Windows 2003 server, Red Hat Enterprise Linux, WebLogic Application Server 10.x/11g, Oracle WebCenter Portal (11.1.1.4,11.1.1.6,11.1.1.8)Windows (95, 98, NT, 2000, XP), Oracle Service Bus, Sun One,Blue Stripe Fact Finder 7.3, Shell Scripting, Oracle 9i, JBoss (5.1, 6.0), Oracle WebLogic Integration 10g, Oracle Data Service Integrator 10gR3, Oracle SOA, OSB, BPEL 11g

Confidential, San Jose, California

JBOSS Administrator/Middleware Admin

Responsibilities:

  • Install, configure and administration of BEA WebLogic Application Server 9.2/10.3on SUN Solaris 9.0/10.0 and Windows environment.
  • Maintained BEA Web Logic Application Server, JBoss AS 5.1/6, IIS 6/7, WebSphere 6.1, and Tomcaton different UNIX platforms and windows platforms and has setup development, testing, staging and production environments for the ongoing application development.
  • Installed Web logic servers, configured domains for deploying retail applications.
  • Installation, Configuring, troubleshooting and maintaining the Web logic9.x/10.x/11g, WebSphere 6.1 and Apache web server.
  • Deployed applications (Web-Based) on multiple WebLogic Servers and maintained Load balancing, high availability and Fail over functionality (disaster recovery).
  • Created the connection pools, various data sources, JMS connection Factories, Queues and topics.
  • Configured Execute Threads, Connection Pools and JMS Bridges etc. for different components of the applications.
  • Configured BEA Web logic on a single Server and cluster environment.
  • Managed different web servers dat run on Linux
  • Managed Apache httpd for more than 200 partner websites
  • Responsible for maintaining mod security filters to block various cross-site scripting attacks
  • Managed and Monitored JVM performance by WebLogic Heap Size, garbage collection, JDBC Pools.
  • Developed scripts (start, stop, backup & recovery processes) for web application server administration.
  • Worked on Memory related issues, application leak or WebLogic leak or SUN java bug. By tuning and profiling the memory with third party tools.
  • Administered Web Center Portal version 11g
  • Responsible for deploying J2EE applications on Web logic and on Web Center portals
  • Experience with virtualization using VMware
  • Responsible for using VMware ESX Server / Virtual Infrastructure configure Cluster Pools and Resource Pools
  • Deployed WARs, EARs using Web Logic Admin Console and wrote UNIX &WLST scripts to perform automated deployments.
  • Provided WLST and configured various Web Logic components/services via Jython script.
  • Responsible for writing Shell scripts to monitor domains, recycle clusters, monitor disk space, monitor number of Apache connections
  • Migrated Applications between JBoss and WebLogic Application servers
  • Responsible for packaging, release and build issues for a J2EE based system
  • Investigated the root causes for issues related to server performance and application performance
  • Auto deployment of several applications using ANT build scripts, UNIX shell scripts
  • Used Wily CEM and monitoring their performance.
  • Installed Wily Power packs such as Leak Hunter, Error Detector, Web Logic Portal, Web Server etc.
  • Prepared documents for production and business production environments.
  • Configured Siteminderweb agent for autantication and authorization, LDAP.
  • Involved in build and deployment support for Integration Testing, Staging, Pre- Production, Production, and Post Production.
  • Involved in 24/7 support for production environments.

Environment:JDK 1.5/1.6, SUN Solaris,Windows 2003 server, Linux, UNIX, Apache Httpd, Web logic Application Server 9.2/10.3, WebSphere 6.1, Web Center Portal, Sun One 6.1, Windows (95, 98, NT, 2000, XP), Wily Introscope, ITCAM, Shell Scripting, Oracle 9i, Site minder 4/5/6.

Confidential, Dallas, TX

Middleware/ Confidential /Production Support

Responsibilities:

  • Supported on call schedule for Production Support.
  • Deployed the applications like formats of WAR, JAR, andEAR in WebLogic 8.1.
  • Configuring and Administering JDBC, JMS, JNDI in WebLogic Server 8.1.
  • Install, configure and administer BEA WebLogic Server 8.1 in various environments.
  • Install and configure Apache Web Server in various environments.
  • Configure and administered of WebLogic server with Oracle9i database.
  • Deployed the applications on multiple WebLogic Servers and maintained Load balancing, high availability and Failover functionalities.
  • Configure Clustering EJB objects, JDBC connections and JMS connection factories.
  • Configured Node manager to administer the Managed servers.
  • Configuration and administration of Connection pools for JDBC connections.
  • Configure LDAP using Sun ONE Directory Server for user autantication.
  • Used configuration wizard and configuration builder extensively to create and manage WebLogic domains.
  • Setting up the cluster environment for WebLogic Server integrated with multiple workflows.
  • Used Oracle Fusion for development, deployment and management of SOA suite
  • Involved in doing a performance benchmark of WebLogic server by usingLoad Runner.
  • Used Nagiosto provide centralized view of IT infrastructure and halp with status information, detection of infrastructure outages, automatic restart of failed applications and services and overall monitoring reporting
  • Installed, configured and administered JBOSS 4.0 server in various environments.
  • Used JBOSS framework to support the development and implementation of applications
  • Configured and deployed applications in various work environments like Development, System Test and Production.
  • Research and Troubleshooting of emerging application issues, from WebLogic configuration to code issues.
  • Used Batch-Processing to avoid idling computing resources and keeping high rate of utilization and shift the time of job processing
  • 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.
  • Applying the patches to the WebLogic servers.
  • Configured F5 Load Balancer Implemented standard backup for both application and WebLogic.
  • Testing and profiling to measure the performance of the applications.
  • Used Alfresco content management for web, documents, records and content development
  • Integrating and managing solutions with IIS, iPlanet LDAP, and Directory Smart single sign-on.
  • Problem determination using local error logs and by running user traces and service traces.
  • Installed and Configured WebLogic 8.1 Application Servers/WebLogic Integration, Domains, Clusters on AIX, Solaris
  • Wrote shell scripts for automation of WebLogic startup, and for log maintenance.
  • Tuned the TCP-related parameters in Operating System Level to improve system performance and reduce dropped connections.
  • Configured and maintained WebLogic server with JDBC Connection Pool, JMS, JNDI, SNMP and J2EE Services.
  • Used to interact with Development Teams for Application Architecture changes, with respective to WebLogic configurations.
  • Installed and configured Apache Tomcat and Sun ONE (iPlanet) Web Server.
  • Developed and maintained shell scripts dat facilitate the Administration of BEA WebLogic.
  • Troubleshooting, Load balancing, Testing and Code Profiling to measure the performance of the various applications deployed in WebLogic Server.
  • Developed many shell scripts to automate the maintenance process of the WebLogic and recover the backed up WebLogic configuration.

Environment:WebLogic Server 8.1, Apache Tomcat, Sun One, J2EE, Web Services, LDAP, XML, AIX, Solaris, Windows, SQL Server.

We'd love your feedback!