We provide IT Staff Augmentation Services!

Devops Engineer / Systems Administrator Resume

0/5 (Submit Your Rating)

El Segundo, CA

SUMMARY

  • Software Professional with around 8 years of experience in Software Configuration Management as a Configuration Manager, Fusion Middleware and System administrator, Release Engineer (Build and development).
  • Created CM Plans and Test Plans for Applications. Experienced in trouble shooting, configuring and deploying enterprise applications in Jboss, and Tomcat as well
  • Primary point of contact when dealing with tracking and managing vendor support tickets, and work with a team to resolve urgent application issues.
  • Worked as a Server Administrator for BPEL, OKS, KM and WSM applications built on WebLogic Server and Siebel CallCenter.
  • Experience in Managing/Tracking the defects status by using JIRA tool and Planning & resolving the issues as per SLA.
  • Expertise with UNIX and Windows environments including shell and Perl scripts, CVS, perforce, Clear case, Visual SourceSafe, PVCS.
  • Knowledge in Configuring and Troubleshooting WebLogic Server.
  • Techniques to troubleshoot and fix the Out of memory issues.
  • Deployed the applications on multiple WebLogic Server and maintained Load balancing, high availability and Fail over functionality.
  • Wrote puppet manifests for deploying, configuring, and managing collected for metric collection and monitoring.
  • Working experience in setting up WebLogic cluster environment, including WebLogic Domains, Admin Servers, Managed Servers and Node Manager.
  • Exposed to all aspects of software development life cycle (SDLC) such as Analysis, Planning, testing, and Implementing, Post - production analysis of the projects.
  • Excellent understanding of SDLC Methodologies like Agile, Waterfall, RUP, RAD and other processes.
  • Configured Apache Web Server plug-ins for Application Servers.
  • Expertise in Installation and configuration of webservers like Apache webserver.
  • Well versed with UNIX, Red Hat Linux and Windows XP/NT/2000/2003.
  • Implemented rapid-provisioning and life-cycle management for Red Hat Linux using Puppet.
  • Proficient in JVM performance fine tuning and other performance enhancement techniques.
  • Configured and administered Connection pools for JDBC connections.
  • Knowledge on Configuring In-Memory Replication, File System Persistence, JDBC Persistence.
  • Responsible for collecting all Thread dumps for troubleshooting issues and fixed them through tools like Samurai.
  • Managing and Monitoring the JVM performance by WebLogic Heap Size, garbage collection.
  • Deploying EJBs, J2EE Applications, monitoring the Application servers and Webserver configuration, troubleshooting performance issues using the monitoring tools, Log messages and Log files.
  • Provide timely and accurate on-call support for the production environment
  • Experience in creating managed servers, Domains and Admin Servers and can start and stop using node manager
  • Experience in monitoring, troubleshooting and resolving the production issues.
  • Expertise in supporting multiple projects during builds and release process.
  • Hands on experience in version control tool like CVS and SVN.
  • Created extensive documentation, including straightforward how-to procedures for common administrative tasks
  • Good knowledge in creating packages like WAR, EAR, JAR using MAVEN build tool.
  • Deployed different Applications (WAR, JAR, and EAR) in Domain and Clustered environment.
  • Expertise in deployment of applications in WebLogic and websphere servers.
  • Hands on experience in setting up and configuring HUDSON/JENKINS Tool.
  • Hands on experience in automating build process using JENKINS Tool.
  • Provided deployment support for Pre-Production and production environments.
  • Undertake day-to-day Build activities with Success ratio.
  • Configured and created JMS queues &topics, Connection Factories, Data sources, connections pools & multi connection pools.
  • Experience with software development life cycle (SDLC) and project management methodologies.
  • Ability to organize, schedule and coordinate workloads to meet established deadlines.

TECHNICAL SKILLS

Fusion Middleware Technologies: Fusion Middleware 11g, 11g SOA Suite, 11g Web Center Suite, UCM, OC4j, BC4j, PL/SQL, JDeveloper, AQ, Coherence, OBIEE, Top Link, ODI, OID, AIA

J2EE Application Servers: Oracle WebLogic, JBoss, and Tomcat

J2EE Technologies: Servlets, JSF, ADF, JSP, JavaBeans, EJB(POJO, Session & Entity), JPA, JNDI, JDBC, JMS, JAXB, XML(SAX,DOM), XSLT and WebServices

Scripting Languages: PERL, Ruby, Python, Shell Programming.

Build & CI Tools: ANT, Maven, Hudson/Jenkins, Cruise Control, Bamboo, Nexus, Puppet, Chef

Web Technologies: Portal, Enterprise 2.0, HTML, DHTML, JavaScript, SOAP and WebServices.

Databases: Oracle 11g/10g/9i, MS SQL Server, My SQL.

Open Source: Apache, Struts, Spring, Hibernate, Axis, Tomcat, Eclipse and Log4j

SCM Tools: CVS, SVN, ClearCase, GitHub, Perforce.

PROFESSIONAL EXPERIENCE

Confidential, El Segundo, CA

DevOps Engineer / Systems Administrator

Responsibilities:

  • Working as DevOps Engineer/ Systems Administrator which includes migration/automation processes for build and deploy systems, WebLogic Application Servers, Tomcat, JBOSS, and clusters administration.
  • This position covers the responsibilities like Installation, Configuration, troubleshooting and deployment in various testing environments like Subsystem, PI, End-to-End along with Fusion Middleware suite which includes SOA, OSB, Enterprise Manager which is used for monitoring, configuring, and testing different applications.
  • Built Continuous Integration environment (Jenkins, Nexus and Continuous delivery environment (puppet, Yum, rsyncIntegrated delivery (CI and CD process) Using Jenkins, Nexus, Yum and puppet.
  • Evolving new tools/methodologies to improve this existing process and show better results to all stakeholders.
  • Build server deployment on Cloud (EC2) servers with help of devops tools like Puppet.
  • Implemented JShint/JSlint testing tool to automate the code review process and published the results on Jenkins as well the graph by comparing everyday nightly builds.
  • Working on migrating from Tomcat, JBOSS to WebLogic servers.
  • Deployment of different Java applications on all the Application servers and troubleshooting various issues.
  • Installing different applications from scratch and upgrading with new versions according to daily priorities.
  • Exporting files from SVN for deployment and installations.
  • Development of SOA Common Utility, which is not out of box provided by Oracle like Ant Build & Deploy, Common Scheduler Service and Common Logging & Notification Service.
  • Has trained team on OSB technology.
  • Create the Connection Pool and Data Source for Connecting the Oracle Database.
  • Working with Application Developers, DBAs and Network administrators to resolve any issues in end-to-end testing of application.
  • Reviewing the Release Notes before installations or upgradation and coordinating with different teams as required in order providing perfect Release notes for installation in Production without any issues.
  • Managing WebLogic Servers, WebLogic domain creations like creating new managed servers, clustering the WebLogic servers, SOA servers, OSB servers and JMS servers and getting the VIPs for all the clusters for load balancing.
  • Verifying the pre-requisites installs and applications before any install.
  • Performing Smoke Testing after each and every install or upgrade.
  • Designing and implementing the Application, Database Fail-Over strategies.
  • Log files analysis such as WebLogic server logs, node manager logs, plug-in logs, and thread dumps for troubleshooting and problem determination to resolve issues.
  • Configuration Management using Subversion (SVN) and maintaining admin related files.
  • Automating the regular tasks in Subversion and streamlining the process of access to SVN.
  • Migrated Projects from SVN to GIT.
  • Configured and administered JDBC, JMS, and JNDI in WebLogic Server.
  • Working on creating new Data Sources for connecting to databases in WebLogic.
  • Installation and configuration of various applications in SOA (Service Oriented Architecture) and OSB (Oracle Service Bus).
  • Configuring OSB proxy for most of the applications as required and performing smoke test on OSB proxy.
  • Monitoring using EM (Enterprise Manager) and also deploying SOA composites from Enterprise Manager Console.
  • Worked on deploying over 90+ different applications on different servers and upgrading those after each new release for bug fixes or updating application.
  • Monitoring Web Server logs, OSB Server logs, SOA Server logs, JMS Servers logs, Diagnostic logs, application logs, Admin Server logs, and Domain logs.
  • Setting up of JVM parameters like max and min Heap size for better performance of the servers.
  • Working on Cliqr for automated installation of different installations.
  • Trouble shooting experience with J2EE Application server products TOMCAT and JBoss.
  • Implemented customized fault handing fame work for SOA and OSB environments.

Environment: WebLogic server 11g, CICD, CFEngine, App Dynamics, Subversion, Jenkins, TFS, Maven, J2EE, Apache 5.5, JBoss - EAP 6.3, RedHat Linux 6, Puppet, AWS, Python, SOA, OSB, Wily 7.2.5/8.2.3 , Remedy, JMS, JROCKIT, WLST, JIRA.

Confidential

IT Senior Consultant/ DevOps Engineer

Responsibilities:

  • Analysis of Issues on WebLogic and Siebel application, highlighting major issues and resolving them.
  • Handling Various WebLogic based Applications like BPEL, OKS (Oracle knowledge Service) InQuira and KM for MOS.
  • Handled in PSU/Critical Patch Updates on WebLogic applications
  • Work closely with Development team in tuning WebLogic applications like memory allocation to instances on startup, log rotation.
  • Configuration of SSL certificates.
  • Deployed Java/J2EE applications to Application servers in an agile continuous integration environment and also automated the whole process.
  • Involved in automation of cross environment refresh activities for WebLogic applications
  • Involved in DR switchover/failover tests and implementation on PROD.
  • SPOC for implementing the refresh activities on applications handled by our team. Identifying issues in environments and fixing them.
  • OS upgrade of Linux kernel on servers. Worked on Identifying the pre-requisites and post upgrade changes required and handled post upgrade issues to resolution.
  • Handling the monitoring application, based on Oracle Enterprise Manager for issues like errors, threshold breach, report generation, etc
  • Automation of Various tasks including Bouncing Siebel servers, deployment activities, Report generation through shell scripts
  • Configure F5 Big IP Load balancer, SSO, LDAP for Siebel applications.
  • Provided support to the application by providing On Call support during Out Of office hours
  • Representing the team by playing a SPOC for priority issues.
  • Leading Live Deployment Support for a major Release. This involved co-ordination within the team for allotting activities, dev teams, delivery team.
  • I have monitored the server logs,enterprise logs,siebel logs,event logs,web server logs when ever server goes down or siebel is slow. If user faces any issues while using Siebel then also I checked user session logs(object manager logs) to trouble shoot the issue.
  • Monitered the Services(siebel service,gateway service,IIS, worldwide web etc,.) for siebel application servers,web servers, gateway servers.If service went down for any reason restarted the service and found out the root causes.
  • Checked the CPU usage,Memory usage, Retstarted the siebel services changing the settings of the services as required(manual, automatic).Killed the tasks when a big log files got created due to user’s unspecific queries.
  • Monitored actuate deamon processes,actuate http processes which are useful for pulling up reports from Siebel UI.Aware of MTS concept in siebel.
  • I have done Siebel Repository Migrations,SRF Migrations,DDL Synch during onboarding times.

Environment: WebLogic server 8.1/9.2/10.0 , 11g MP2, HP server automation tool, J2EE, Apache 2.2, Sunone, Sun Solaries, RedHat Linux 6, Anthill, Oracle 10g, MQ client 6.o, Wily 7.2.5/8.2.3 , JIRA, JMS, JROCKIT, WLST.

Confidential

Build & Release Engineer/ WebLogic Administrator

Responsibilities:

  • Performed WebLogic Server administration tasks such as installation, configuration, monitoring and performance tuning.
  • Designed and implemented Continues Integration process and tools with approval from development and other affected teams.
  • Troubleshoot WebLogic Server connection pooling and connection manager with Oracle, DB2.
  • Installed, configured and administered the Bea Web logic Server 10.x in various environments.
  • Responsible to perform Build operations with ANT Scripts, while implementing the required modifications in the ANT Script to perform build operations, in accordance with requirements of the project.
  • Creating metadata types Branch, Label, Trigger and Hyperlink. Supporting developers in creating config-spec. Carried out the Merge process as defined in the usage model in each projects. Ownership of release branch.Implemented Triggers to enforce development policies to invoke operations before or after the execution of Critical ClearCase Operations and Events, using PERL Scripts.
  • Configured and administered JDBC, JMS, and JNDI in Web Logic Server 10.x.
  • Performed J2EE application deployment and administration including JAR, WAR, and EAR files on different environments (QA, Stage, and Production).
  • Experience in both Clustered and non-Clustered environments
  • Worked with Data base team to resolve permission issues, connection pool issues on Stage environment.
  • Working closely with Web Administrators to setup an automated deployment for SharePoint applications using Anthill and SVN Tools.
  • Active participation in Build and release process.
  • Experience in building EAR, WAR and JAR using MAVEN.
  • Hands on experience in deploying EAR, WAR and JAR
  • Providing root cause analysis and be proactive with planning, testing and implementing preventive solutions.
  • Carrying out deployments and cut over processes during the new releases.
  • Automated Build process using Continuous integration tools like Hudson/Jenkins.
  • Hands on experience in using different development strategies like Agile.
  • Hands on experience on performing User Acceptance Test (UAT).
  • Configuring AnthillPro as a common build engine to build and promote applications to DEV, QMG, UAT, PROD, and DR to UNIX environments.
  • Designed the Release Plans while coordinating with Stake Holders including Project Management Lead, Development Lead, QA Team Lead and ClearCase Administrator.
  • Worked on cross platforms (WINDOWS-NT & LINUX) to gain thorough understanding of the ClearCase functionality in both the Operating Systems.
  • Created Team Project Collection from TFS 2008 Admin Console with different Team Projects under it.
  • Built Version Controlled Java code on ClearCase Unified Change Management (UCM) Project Based code streams utilizing Visual Build Pro (VBP) and ANT scripts for VGS’ Partners.

Environment: ClearCase, SVN, Shell, ANT, Maven Hudson JIRA.Linux, Windows, Jboss, TFS 2008/2010(Team Foundation Server),Net, ASP, Subversion, Visual Basic 6.0, Visual SourceSafe 6.0, SQL Server 2005/2008, Clear Case, Linux, Windows, PERL, ANT, Cruise Control.

Confidential

WebLogic Administrator

Responsibilities:

  • Performed Web Logic Server administration tasks such as installation, configuration, monitoring and performance tuning.
  • Provided 24x7 supports for the application servers and web servers by understanding the business impact of the client's issue.
  • Involved in Performance tuning of Web Logic server with respect to heap, threads and connection pools.
  • Troubleshoot Web Logic Server connection pooling and connection manager with Oracle, DB2.
  • Configured and administered JDBC, JMS, and JNDI in Web Logic Server 9.x.
  • Supported on call schedule for Production support.
  • Raising the SRT calls for Root cause when we are not able to handle the issues.
  • Performed J2EE application deployment and administration including JAR, WAR, and EAR files on different environments (QA, Stage, and Production).
  • Involved in all the web logic and SOA administration activities
  • Worked with Data base team to resolve permission issues, connection pool issues on Stage environment.
  • Maintained the applications among Web Logic run-time processes in a cluster of application servers.
  • Involved in Trouble shooting and fixing day-to-day problems of the applications in production.
  • Involved in Configuration for Web logic Server Console like Connection pools, Data source, Queues and Bridges.
  • Excellent analytical, logical, management and trouble shooting skills, ability to work in teams and independently.
  • Completing successful deployments as per the scheduled time for PROD & UAT.
  • Performed the Maintenance page activity for production support deployments and provided support to test team and application team.

Environment: JDK1.4/1.5, JSP, Servlets, EJB, JDBC, JMS, Oracle9i/10g, WebLogic Server 8.1 SP5/9.2 MP2, Python, SSL, iPlanet, WLST, Wily Introscope, Solaris, IBM AIX 5.3

Confidential

System Admin/ WebLogic

Responsibilities:

  • Creating domains and managed servers and configuring clusters and machines on web logic servers.
  • Deployment of different applications on top of application servers like web logic.
  • Providing root cause analysis and be proactive with planning, testing and implementing preventive solutions.
  • Carrying out deployments and cut over processes during the new releases.
  • Deployed the applications on multiple Web logic Server and maintained Load balancing, high availability and Fail over functionality.
  • Proficient in JVM performance fine tuning and other performance enhancement techniques.
  • Configured and administered Connection pools for JDBC connections.
  • Familiar with Automating Shell scripts.
  • Worked as a single point of contact for the testing team for various business/ application related queries.
  • Participated in the planning and design of the application server architecture to support business goals.
  • Hands on experience on performing User Acceptance Test (UAT).
  • Hands on experience in maintaining Web logic in Preproduction, DEV, QA and staging environments.
  • Hands on experience in preparing release notes and distribute the same to the Development and QA TEAM
  • Provided deployment support for Pre-Production and production environments.
  • Exposure to SDLC Activities like Agile methodology.
  • Hands on experience in using Problem management and change management.

Environment: WebLogic server 8.1/9.0, JDK 1.3 J2EE, JDBC, Apache HTTP server 2.0, Oracle 9i, MQ series, Solaris, SVN, Windows NT.

We'd love your feedback!