Devops Engineer Resume
BloomingtoN
PROFESSIONAL SUMMARY:
- 9+ years in Information Technology with vast experience of Administering, Configuring, Installing IBM WebSphere Application Server and VMware cloud Infrastructure. Experience in Continuous Integration and continuous deployment through Devops process in enterprise cloud platform.
- Extensive experience to work collaboratively with Project Managers, Technical architect, Technical Managers, DBAs, Developers, QA and IT operations to enable build in parallel projects driven agile development environment through continuous integration and deployment.
- Establish and consult on best practice and standard operating procedures for development deployment, support, break fix, System and QC.
- Experience in Provisioning/auto deployment through cloud management portal (CMP), Puppet, CHEF, Docker,YUM, Jenkins Foreman and VMWare VCAC.
- Experience in Linux, Centos, Apache, WebSphere and Tomcat.
- Experience in migrating on - premises service/application to IaaS, Paas and SaaS .
- Develop automation and processed to enable teams to deploy, manage, configure, scale and monitor applications in data center and cloud.
- System troubleshooting and problem solving across platform and application domains, will be participating on call escalation to troubleshoot customer facing issues.
- Solid understanding of software development Life Cycle, Test Driven Development, Continuous Integration and continuous delivery.
- Experience in developing scripting languages.
- Work closely with the IDO release team to smoothly deploy new release in to our operational environment.
- Administering and reporting using SPLUNK and creating dashboard for Health Check .
- Develop continuous integration tools and process that streamline testing and deployment of large scale processing grid on public and private cloud.
- Build and package management using Maven, ANT , make, and artifactory and sub versioning using SVN .
- Extensive experience in installation, configuration, Deployment and management of enterprise applications using WebSphere Application server 8.5/ 6.1/6.0/5.1/ and WebSphere Portal Server 5.x/6.x on AIX, LINUX and Windows NT/2000/2003 .
- Experience in working at Various data centers.
- Developed UNIX Shell Scripts, JACL and JYTHON for the automatic configuration of the project and deployment of files into the WebSphere Application Server.
- Monitored and Configured WAS servers, diagnosed and resolved WAS issues and failures .
- Knowledge of security configuration for server-side application resources .
- Thorough knowledge of J2EE architecture specially
- Experience in operational 24x7 support, best practice in troubleshooting , monitoring.
TECHNICAL SKILLS:
Middleware: I IB IBM WebSphere Application Server 8.5/6.x/5.x, WebSphere Portal Server 5.x/6.0/6.1, WebSphere MQ server 5.x/6.x, IBM Http Server 6.0/6.1,Tomcat 4.0.
Hardware / OS: Linux, UNIX, Centos, AIX, Sun Solaris, WindowsDeployment Tools: Puppet, YUM, Foreman, vCACConfiguration & Version Control: Jenkins, CHEF,SVN, Maven
Virtualization & Monitor: VMWare VCenter, VBlock, Windows 2008, SPLUNK
Java/J2EE Tech: XML, XSL, J2EE 1.2/1.3, JDBC, Servlets, JSP, RMI, EJB, JNDI, JMS, SOAP
Database: DB2 UDB 7.x/6.x, SQL Server 2000/7.0/6.5Protocols: TCP/IP, HTTP, SSL, SOAP, FTP, WINSOCK, SMTP, DHCP, DNS, UDP, NFS, DHCP. LDAP, RMI/IIOP, SOAP, WSDL
Web Tech: HTML, JavaScript, JSP, XML, XSL and DTD,STRUTS
Web Servers: IBM HTTP, IIS, Apache
Microsoft Tools: PowerPoint, Word, Excel, Access, MS Project, MS Visio.
Development Tool: UML programming in IBM Rational Software Architecture (RSA)
Client Specific: IPCenter, HP Service Manager, Lotus Notes.
PROFESSIONAL EXPERIENCE:
Confidential, Bloomington
Devops Engineer
Responsibilities:
- Responsible for Build & Maintaining Bank applications on 3 different Infrastructure like WAS 6.1 , WAS 8.5 (Partial Cloud), Technical Platform (Devops-Cloud).
- WAS 6.1 and WAS 8.5 platforms uses EJB (Resource definitions), manually defining the values using BEST tool.
- Responsible for VMware provisioning & application build using Jenkins, Puppet, CHEF, CMP, and BEST in WAS 8.5 platform.
- Participating in implementing Devops process on Bank Technical platform with automated deployment process in Cloud Infrastructure .
- Working with IDO release team for updated Confidential (Manifest Pattern) based on the Release.
- Bank cloud management portal (CMP) activities like auto provisioning VMware, application stage, activate, rollback, promote, deprovisioning on cloud.
- Develop & Maintain automation scripts in Manifest and modules (Site.pp, install.pp, config.pp etc.)
- Working on Messaging or routing technologies like Mule ESB, WebSphere MQ , and Data Power , WSRR (WebSphere Service registry and repository) for project specific configuration updates.
- Knowledge in Hosting /computing platform like VMware VCenter , VBlock , windows 2008
- Experience in monitoring tools like SPLUNK , Mule Management console (MMC), IPCenter , HP Service Manager.
- Troubleshooting Vendor (FIS) connection issues in Border protection on F5 or Web seal .
- Knowledge in application services like tcserver , spring, GEM Fire.
- Knowledge in Tivoli access manager, Open AM and Data power.
- Scheduling corn jobs and writing scripts for auto deployment.
Environment: WAS 8.5, Cloud, Puppet, Jenkins, SVN, CMP, VCenter, Mule, WSSR, IPCenter, Tomcat, and POD.
Confidential, Bloomington
Automation for Infrastructure Validation
Responsibilities:
- Infrastructure validation of Bank application (Web) build taking weeks for delivering to project. Automation of environment validation will help Infrastructure delivery.
- Automation of application flows (Web) using Selenium IDE and Web Driver for validating platform.
- Configured Maven for JAVA automation projects and developed Maven project object model (POM) .
- Used Maven, Selenium Grid to execute Selenium automation suites on different platform, browser combinations in parallel.
- Developed BDD tests using Cucumber by writing behaviors and step definitions. Developed required Selenium support code in JAVA for Cucumber.
Confidential, Bloomington
Infrastructure Analyst
Responsibilities:
- Installed WebSphere 6.x, in Dev/QA/Prod environments, Deployed applications in all the environments.
- Deployed the applications in formats of WAR, JAR, and EAR
- Installed and configured Apache Web server in various environments.
- Worked closely with the SA architect to validate build.
- Installing, Configuring, troubleshooting WebSphere Application server 6.1, and installation of fix packs.
- Deploying application in WAS using admin Console and also through scripts.
- Documented installation procedures, deployment guides, troubleshooting guide for WebSphere Administration.
- Migrating the applications from WAS 6.1 and WAS 8.5.
- Worked closely with the development team to determine how the application will utilize the application services (JDBC pools, JMS, Security). Responsible for understanding application environment in support of application stability.
- Worked with monitoring team to ensure that proper metrics are monitored and alerted. Analyze metric data to ensure capacity planning is properly managed
- Deployed the applications on multiple WebSphere instances and maintained Load balancing, high availability and Fail over functionality.
- Configured and administered Connection pools for JDBC connections.
- Developed scripts extensively to automate day to day tasks.
- Tweaking JVM parameters in production environment by collecting metric data using verbose parameters.
- Created crone jobs for metric collection and booting of the servers on machine reboots.
- Supported application teams in fixing the performance issues in production environments.
- Involved in capacity planning of servers in production environment.
- Supporting, monitoring all Applications at Development, Testing and Production environments.
- Configured web servers ports and virtual host based on network load balanced URL’s.
- Troubleshooting various problems in different stages of development using log files and with coordination from development teams.
- Involved in tuning troubleshooting application using Monitoring tools.
- Diagnosis and repair of the WebSphere Environment. Assisted developers with the diagnosis and repair of WebSphere Applications.
Environment: WebSphere Server 6.x/8.5, Ant 1.5.1, IBM Http Server, J2EE, JSP, Servlets, EJB, LDAP, JDBC, XML, Solaris.
Confidential
WebSphere Administrator
Responsibilities:
- Installed and configured WebSphere Application Server Network Deployment, Express, 6.1/6.0 on Linux, Windows
- Responsible for installation, configuration and maintenance of J2EE applications on WebSphere Application Server in a multi clustered high availability environments.
- Upgraded WebSphere Application Server 6.0 to 6.1.
- Knowledge on websphere Extended Deployment(XD)
- Much experienced in providing HA solutions for WebSphere MQ infrastructure using Queue, Hardware clustering.
- Knowledge of installation and configuration of HTTP servers, DB2, and WebSphere Edge Components and good understanding of how WebSphere Portal and WebSphere application server fits into an overall SOA architecture.
- Administered a complex SOA based WAS and WebSphere portal Server environment and responsible for maintenance, configuration, performance tuning, deployment and troubleshooting of WAS and Java Code Issues WebSphere Portal Server on Linux platform.
- Enabling SSL over IHS Webserver to make URLs secure.
- Configured and administered JDBC providers , JMS providers , Connection Pooling and also defining scope level from Admin console.
- Worked closely with developers to define and configure Application Servers, Virtual Hosts, web applications, Servlets, JDBC drivers and Servlet Engines.
- Monitored and Configured WAS servers, diagnosed and resolved WAS issues and failures .
- Monitored for Application core dumps , or forced thread dumps to check for system objects using thread analyzer.
- Installed cumulative fix packs for WebSphere Application Server Network Deployment.
- Involved in writing scripts to handle everyday System Administration tasks such as backup procedure, system cleanup, everyday system tasks etc.
- Defined and managed central authentication and enabled flexible SSO by Tivoli Access Manager.
- Involved in investigating the problem, troubleshooting and resolving application and configuration issues.
Environment: IBM Web Sphere Application Server 6.x, WebSphere MQ server 5.x/6.x, IBM HTTP Servers, SSO, Sun Solaris, DB2, SQL Server 2005, Solaris 8.0, Advanced Query tool, Message Broker v6, Windows 2003 Server, Linux.
Confidential
Linux Administrator
Responsibilities:
- Extensive experience in installation, maintenance and troubleshooting of UNIX/Linux System , Office applications, some knowledge of Solaris and knowledgeable in computer hardware & various devices.
- Installing and maintaining ALICE (Linux) server for clients.
- Responsible for Monitoring Client’s Server through Remotely.
- Creating and maintaining the user account and mail configuration.
- Trouble shooting and maintaining Alice Service Applications.
- Setting new proxy rules and maintaining in clients Proxy Server.
- Trouble shooting email logs and access logs in Client’s Server.