We provide IT Staff Augmentation Services!

Middleware And Devops Engineer Resume

5.00/5 (Submit Your Rating)

SUMMARY

  • 5 years of experience in IT industry with major focus on providing Configuration, Administration, Disaster Recovery, Implementation, Integration and Backup related responsibilities involving multiple architectures highlighting Web and E - Commerce Solutions with emphasis on customer satisfaction.
  • Experience with major focus on Configuration Management, Build & Release Management and CI/CD automation. Working as Google Cloud and DevOps engineer in various dynamic environments.
  • Experience in handling critical AWS resources like VPC, EC2, EC2 Container Services, EBS, RDS, S3, lambda, DynamoDB, ELB, Auto Scaling, Route 53, Cloud Front, Snowball, Cloud Watch, Cloud Trail, IAM, SQS, SNS etc.
  • Experience working with version control systems like Subversion, GIT and used Source code management tools GitHub, GitLab including command line applications.
  • Implemented a CI/CD pipeline involving GitLab, Jenkins, Chef, and Docker for complete automation from commit to deployment.
  • Installed and Configured Jfrog Artifact Repositories.
  • Installed and configured Chef Enterprise and Chef Workstation hosted as well as On-Premise; Bootstrapped Nodes; Wrote Recipes, Cookbooks and uploaded them to Chef-server.
  • Good understanding of configuration management tool with Ansible.
  • Hands-on experience using Maven as the build tool for building of deployable artifacts from source code.
  • Worked on Virtual environments using the tools Virtual box and Docker.
  • Deployed Docker Engines in Virtualized Platforms for containerization of multiple apps.
  • Good understanding of kubernetes in managing Docker containers.
  • Experience in middleware components IBM WebSphere Application Server (WAS) and JBOSS Application Server and Web Servers (IHS, EWS), NodeJs on Linux, AIX platform.
  • Experience in J2EE Application Deployment, Installation, Configuration, Maintenance, Performance tuning, Troubleshooting, Migration, Upgrades, Security, backup of WebSphere Application Server and JBOSS Application Server on multiple environments (Linux, IBM AIX).
  • Experience in configuration of cells, nodes, clustering, application servers, and virtual hosts, configuring web server plug-ins, IBM HTTP Server.
  • Good experience in UNIX Shell, python scripting.
  • Experience in deploying J2EE components in Base and ND WebSphere Application Server V6.x/7.x using WAS Admin Console, Shell/python scripting and IBM UrbanCode Deploy.
  • Strong experience in performance tuning using with monitoring tools such as Nagios, Splunk, Dynatrace.
  • Experienced in Troubleshooting Splunk search quotas, monitor Inputs, WMI Issues, Splunk crash logs and Alert scripts
  • Experience in Bug/Issue tracking tools like JIRA. Automated resource creation process using CF JSON, Bash and Python scripts through pre-boot and bootstrapping process
  • Experience in multi platforms like UNIX, Ubuntu, RHEL and Windows … production, test, and development servers
  • Good Experience in patches, fixes for IBM WebSphere Application Server and JBOSS Application Server.
  • Experience in supporting enterprise based distributed applications over a wide range of production environment on 24/7 on-call rotation basis for high volume, secure transactions and web services.

TECHNICAL SKILLS

Operating systems: Windows, Unix, Linux

Application Servers: IBM WebSphere Application Server V8.x/V7.x/6.x, JBOSS Application Server 6.x/7.x, Nodejs 8.x/4.x

Web Servers: IBM HTTP Server 7.x, JBOSS EWS 2.x (Apache Web Server)

Networking: TCP/IP, HTTP/HTTPS, SSH, Telnet, FTP.

Version Control tools: Svn, Git, Git Lab

Build Tools: Ant, Maven

Continuous Integration Tools: Jenkins.

Configuration Management Tools: Chef, Ansible

Monitoring tools: Nagios, Dynartrace, Splunk, Sitescope

Cloud Platforms: Google Cloud Platform

Scripting Languages: Python, JACL, Jython, Shell Scripting, WSADMIN, Ruby

Other tools: PagerDuty, Sitescope, FirstChoice Web, Jira, Log Analyzer, Resource Analyzer, Heap Analyzer, Thread Analyzer, IBM Udeploy, Akamail Luna Portal, Confluence, BIG-IP(f5), APM, Control-m(BMC).

PROFESSIONAL EXPERIENCE

Confidential

Middleware and DevOps Engineer

Responsibilities:

  • As middleware and devops engineer, participated in the work across business and systems groups at all levels of key support environments.
  • Experience in DevOps Engineering mainly in automating, building, deploying and releasing of code from one environment to another environment.
  • Experience in working on DevOps with Agile Methodology and tools area (Code Management and build and release automation and service and incident management).
  • Strong hands-on experience on configuring and integrating the servers with different environments and creating new machines using configuration management/provisioning tools like CHEF (Knife, recipe, cookbook). +
  • Experience in Setting up Chef Workstation, boot strapping various enterprise nodes, setting up keys.
  • Experience in configure Jenkins jobs for application deployment and recycles.
  • Analyze information to determine, recommend, and installation of a new system or modification of existing system.
  • Experience in F5 LTM load balancer deploying irules, configure/adding/removing pool members.
  • Experience in configure scheduling jobs using BMC control-m tool.
  • Responsible for configuration and supporting and maintenance of WebSphere Application Servers (WAS) and JBOSS Application Servers and Node JS on AIX, Linux across multiple environments.
  • Work in Solaris, Linux and Windows hosted environments. Good understand of UNIX authentication using LDAP.
  • Deployment of Enterprise Application Archive (EAR), Web Application Archive (WAR), Node package files using IBM UrbanCode Deploy (UDeploy) and chef Automation tool in non-production and production environments on daily basis and troubleshoot various configuration and application issues.
  • Responsible for monitoring the availability of environments, Monitor system performance including application flows and responses and error logs to insure a high level of application availability, kind of activities through Splunk, Sitescope, Dynatrace monitoring tools.
  • Participating in managing of monthly code releases for performance and production environments.
  • Experienced in performance tuning by tweaking WebSphere & JBOSS configuration parameters like JVM heap size, JVM Web container threads, DB connection pools etc.
  • Involved in several disaster recovery exercises as part of quarterly failover process. Failovers were at Web, Application, and Database layers.
  • Escalate support issues to other groups (development & release, network, hardware, vendors, etc.) as required. Coordinate all activities and provide updates to management. This includes participating or authoring incidents reports and technical communications.
  • In working with our internal systems partners provide support for infrastructure changes such as WebSphere/JBOSS upgrades, migration, AIX, Linux patches.
  • Troubleshooting the problems related with Application Server/Webserver configuration issues and performance issues in an environment with over 4500 servers.
  • On-call production support (24*7) for monitoring and maintaining of multiple applications.

Environment: WebSphere Application Server V6.x/7.x, JBOSS Application Server 7.x/6.x GA, Nodejs 8.x/4.x, IBM HTTP Server (IHS) 7.x, JBOSS EWS(Apache Web Server) 2.0/2.1/2.2/2.4 , Splunk 6.2.0/6.2.2/ 6.5.5 , Sitescope, Nagios, PagerDuty, First Choice Web (FCWEB Ticket tool), Service Now,JIRA 6(Bug Tracking Tool), Dynatrace 6.1/6.2/6.3, IBM UrbanCode Deploy 6.1.0, DB2/AIX64 9.7.7, Jenkins, GIT, Chef,maven,Akamail Luna Portal, Confluence, BMC control-m,BIG-IP(f5), APM.

Confidential

System/Jboss Administrator

Responsibilities:

  • Installed and configured Jboss Application Server 6.x/7.x on UNIX Platforms and used Update Installer to update with fix packs.
  • Maintained Jboss Application Servers on different UNIX (AIX, Solaris, Linux) platforms, development, testing and staging environments for on-going application development.
  • Implemented creation of Server groups and clusters in WebSphere Application server and cloning of servers and provided extensive support in deployment, change management and application level troubleshooting for the Dev, Test, Pre-Prod & Production environment.
  • Installed and configured Jboss Application Servers on Unix/Linux Servers.
  • Expertise in Installation, Configuration and Maintenance of JBOSSApplication Server and Apache HTTP Server in Domain and Clustered environment.
  • Highly experienced in Setup, Installing and Administering JBOSS Application server.
  • Installed and configured both IBM HTTP Server 6.x and iPlanet Web Servers, plugins, configured the web-server interfaces (plug-in file), session management, virtual hosts, Data Sources, HTTP transports for Application Server instances and applications.
  • Experience in configuring SSL for web servers, requesting and installing secure certificates, enabling global security using LDAP registry and single sign on.
  • Managed the security and performance optimizations for EJB containers and Web applications in IBM WebSphere, IHS and Apache WebServer.
  • Configured the Global Security on WebSphere using IBM Directory Server and created Users and Groups, assigned different authorization roles for each user and secured the admin console.
  • Migrated existing applications from WAS 6.x to 7.x using WAS pre-upgrade and WAS post-upgrade tools on Sun Solaris, Aix .
  • Worked on troubleshooting Java applications using WAS logs, traces, Log Analyzer, Resource Analyzer/Tivoli Performance Viewer. Used Wily Introscope extensively to determine application bottlenecks to dig-out which modules are consuming excessive resources.
  • Worked on problem tickets (PMR Confidential ) with IBM to find effective solutions to various problems and performance issues. Worked on WebSphere system related system work (patches, fixes).
  • Good Hands on Experience in creating and configuring the horizontal-vertical clustering, Workload Management(WLM) and Session persistence.
  • Configured WebSphere resources like JDBC providers, JDBC data sources and connection pooling and tuning it and monitoring it using Tivoli Performance Viewer by enabling PMI.
  • Automate application install, uninstall and application enhancements through Shell scripts and wsadminscripts.
  • Involved in developing JACL, Jython, ANT and Shell scripts to administer and automate batch job scheduling including backup and recovery processes.
  • Coordinated with various teams like Development, OS, Middleware group (WebSphere MQ Group), SAN, Database and Networking to Deploy the J2EE Applications in Development, QA, Staging and Production Environments.
  • On-call production support (24X7) and troubleshooting problems related to Web Servers, WebSphere Application Server, Plug-ins and Database.

Environment: WebSphere & JBOSS Application Server 7.x/6.x GA, IBM HTTP Server, IBM DB2, AIX, Sun Solaris, Sun ONE Directory Server 5.1, IHS Web Server 6.1, Tivoli Performance Viewer, Wily Introscope 7.x, Oracle 10g, Sybase, DB2.

We'd love your feedback!