Cloud/devops Engineer Resume
Atlanta, GA
SUMMARY
- Over 10+ years of experience as Middleware Administrator/DevOps Engineer which includes IBM WebSphere Application Server7.x/8.x, JBoss EAP 6.x/7.x and Tomcat on various Operating Systems like Linux and AIX alongside DevOps Engineering which includes Configuration Management (Chef, Ansible), Continuous Integration, Configuration Management (SCM), Continuous Deployment, Release Management, Cloud Implementations (AWS) Build and Release management and Process Engineering.
- Implemented AWS Cloud Computing services, such as EC2, S3, EBS, VPC, ELB, Route53, SNS, NACL, EMR, Cloud Watch, Security Groups, Cloud Trail, IAM, Cloud Front, Snowball, EMR, Lambda, RDS and Glacier.
- Exposure with vulnerability scanning tools such as Checkmarx, Coverity, SonarQube, Advanced experience with vulnerability assessment and reporting including comprehensive understanding of Vulnerability Management methodologies and procedures and application and infrastructure vulnerability scanning solutions.
- Implemented automation of AWS infrastructure via Terraform and Jenkins - software and services configuration via Ansible playbooks.
- Hands-on experience in Terraform to transform the infrastructure from on-premises to cloud. Worked on Docker Container snapshots, attaching to a running container, removing images, managing director structures and managing containers.
- Strong experience in Planning and Implementation of Continuous Integration (CI) and Continuous Deployment (CD) using GIT, Maven, Jenkins and Urban Code Deploy, Chef deploy.
- Hands on experience with build tools like, Team City, Sonar, Bamboo, Maven, ANT. Worked with different Bug tracking tools such as JIRA, Rally, to manage and track project and application progress.
- Configuring and updating the servers with configuration management tools like Chef, Ansible for continuous integration and continuous delivery on Multiple platforms and container management tools like Docker, Kubernetes, AWS-ECS.
- Writing Chef Cookbooks and recipes to automate the deployment process and to integrating Chef Cookbooks into Jenkins jobs for a continuous delivery framework also to bootstrap nodes for configuration of system management to automate repetitive tasks.
- UsedAnsibleandAnsibleTower as configuration management tool, to automate repetitive tasks, deploy applications and manage changes and automate software update and Verify functionality.
- Experience on Continuous Integration and Continuous deployment using various CItools like Jenkins, Hudson and automating deployments using Continues Integration tools like Jenkins on Application Server JBOSS and Tomcat.
- Expert in using different source code version control tools like GIT, Subversion and Defining Branching strategies and CM build cycle in a complete SDLC for different projects.
- Experience in maintaining applications by Monitoring logs information, Resources usage and performance and get the Health and Security notifications from AWS nodes by using Monitoring tools like Splunk, ELK (Elasticsearch, Log Stash, and Kibana),Nagios and AppDynamics, Datadog and created monitors, alarms & notifications for EC2 hosts using CloudWatch.
- Experience Achieving High Availability with the help of monitoring tools like (SPLUNK, ELK) and automated Logstash (ELK Stack) as a part of Server Build and building Elasticsearch (ELK Stack).
- Experience working on Docker hub, creating Docker images and handling multiple containers as a cluster with Docker Swarm, Weave and Compose for various applications.
- Worked on Docker service rolling updates, “BLUE GREEN DEPLOYMENT” to implement zero downtime PROD deployments.
- Expertise in Installation and Configuration on Networking concepts such as TCP/IP, VPN, VLANs, routing in LAN/WAN, Ethernet Port and wireless networks, DNS, DHCP, NIS, NFS, LDAP and web hosting administration such as Apache HTTP, Nginx & Tomcat.
- Proficient in scripting using Bash, Ruby, Python and Groovy scripts. Ability to integrate build System to Bug Tracking System. Ability in Authoring and Maintaining Shell Scripts and Perl Scripts.
- Expertise in configuring a standalone, domain, deploying applications, configuring data sources, logging and web subsystems inJBOSS(6.x/7.x) Application server and administering JDBC Connection pools/Data sources, JMS Connection Factories and other JMS artifacts like JMS Servers, Distributed Queues.
- Good knowledge in configuring High Availability Manager for failover & recovery techniques, handling Web Server Load balancing, clustering and Fail over. Analyzing Heap dumps and thread dumps using Jconsole and jstack tools. Experience in Core dumps, Thread dump, Memory leak and Verbose GC analysis.
- Experience in troubleshooting Garbage Collection Issues and Memory Leaks Issues and adjusting the JVM Heap Sizes and GC Parameters, analysis of thread dumps, core dumps, server hang and high CPU utilization conditions.
- Performed support like monitoring, migrations, backups, troubleshooting, configuration changes, general server health checkup, applying service packs and patches, upgrade activities, stale file monitoring, disk clean up.
TECHNICAL SKILLS
Operating Systems: Aix 6.x/5.x/4.x, Solaris 10/9/8/7, Red Hat 7/6/5, Windows NT4.0, Windows 2000/2003/2008/2012
Cloud: AWS, Openstack
Programming languages: Java, C, SQL, PL/SQL
Web-Based Skills: Java Server Pages 1.0, Java Script, HTML, DHTML, XML, XSL
App Servers/Web Servers: IBM WebSphere AS 6.x, 7.0, 8.x, WESB 7.x,6.x WebSphere Process servers 7.0.x,6.0, JBOSS 6.x/7.x Apache HTTP Server 2.x,IBM HTTP Server 1.2.x/2.0.x/6.x/7.x/8.x and SUN One Web server 6.x/7.0
MQM: JMS, IBM WebSphere Application Server MQ series 5.x/6.x/7.x
Configuration Management: Chef, Ansible
Testing/Distributed Computing: Load Runner 7.5, Application Expert, Web Load, EJB1.2, RMI, CORBA
Version Control Tools: CVS, Subversion, GIT, GitHub
Virtualization/Containerization: VMware ESXi, vCenter, vSphere Client, Docker, Kubernetes, OpenShift
Build Management: Jenkins, Maven, Nexus, SonarQube
PROFESSIONAL EXPERIENCE
Confidential - Atlanta, GA
Cloud/DevOps Engineer
Responsibilities:
- Involved in build and maintenance of highly available secure multi-zoneAWScloud infrastructure utilizing terraform and Jenkins for continuous integration.Configured Elastic Load Balancers with EC2 Auto scaling groups, launched EC2 Cloud Instances using Amazon Images (Linux/Ubuntu) and Configuring launched instances with respect to specific applications.
- Configured virtual data center in the AWS cloud to support Enterprise Data Warehouse hosting including Virtual Private Cloud (VPC), Public and Private Subnets, inbound and outbound Security Groups, Route Tables.
- Designing, configuring and managing EC2 instances, S3, SNS services. Created Buckets in AWS to store files. Enabled Versioning and security for files stored.Implemented and maintained monitoring and alerting of production and corporate servers.
- Involved in planning, architectural design of applications migrating to hybrid environments as well as transformation(AWS Cloud) environments
- Migrated VMware VMs from on premise to AWS cloud and migrated applications using AWS services like EC2, S3 Bucket, Route53, ELB, EBS and monitored scalable infrastructure on Amazon web services (AWS) & configuration management.
- Involved in Architect, build and maintain Highly Available secure multi-zoneAWScloud infrastructure utilizing Ansible/Chef withAWSCloud Formation and Jenkins for continuous integration.Configured Elastic Load Balancers with EC2 Auto scaling groups; Created multi AWSVPC instances and configured AWS Redshift for Data Warehousing.
- Worked with Terraform to create AWS components like EC2, IAM, VPC, ELB, Security groups. Managed different infrastructure resources, like physical machines, VMs and even Docker containers using Terraform It supports different Cloud service providers like AWS and Digital Ocean.
- Created jobs in Jenkins to perform CI/CD from version control systems like GIT, SVN, IBM Clear case; build using Maven, npm, test using SonarQube, storing artifacts to Nexus and deploying with Udeploy to DEV, QA, STG and Production environments.
- Used Ansible to manage Web applications, Environments configuration Files, Users, Mount points and Packages. Setup Playbooks and modules for Continuous Delivery pipeline with Jenkins, Maven and SonarQube. Wrote Ansible Playbooks with PythonSSH as the Wrapper to Manage Configurations and Test Playbooks on AWS instances using Python.
- Designed creation of Pods through new application and controlled scaling of pods, troubleshooting pods through ssh and logs, writing/modification of Build configs, templates, Image streams. Scheduled, deployed and managed container replicas onto a node cluster using Kubernetes.
- Worked on setting up Kubernetes with Docker to assist with auto-scaling, continuous integration, rolling updates with no downtime and initiated Microservices through Docker and Kubernetes cluster formation for scalability of the application.
- Connected continuous integration system with GIT version control repository and continually build as the check-in's come from the developer. Defined branching and merging strategies.
- Extensively used AppDynamics for application monitoring and Nagios for server-side monitoring. Ensured Systems & Network Security, maintaining performance and setting up monitoring using Nagios.
- Installed and used monitoring tools like Nagios, Splunk, Dynatrace. Configured and Managed Monitoring Tools such as Nagios, Splunk, Dynatrace for Resource Monitoring/Network Monitoring/Log Trace Monitoring/performance monitoring. Developed Splunk dashboards, visualizations, configurations using customized Splunk queries.
- Tuning and Monitoring the overall applications and system health with the statistics average response time, number of requests (transactions) and number of live http sessions, web server thread pools, the Web and Enterprise JavaBeans thread pools, database and connections pools, java virtual memory, CPU, I/O and System Paging.
- Installed and configured plug-ins proxy and mod jk on Apache Web Server to integrateJBOSS/WebSphere Application Server. Deployed WAR & EAR files in JBOSS/Websphere application server hosting clustered environments. Configured JDBC connections and data sources with Oracle database server, troubleshooting and fixing issues.
- Generated certificates with key tool, OpenSSL and get certificate signed with CA signing authority and imported to key store in respective environment.
- Troubleshoot admin server start-up issues, java code defects after deployment and class path issues by checking the JVM logs, plug-in logs and the web server logs.
- Coordinate with Release Management regarding appropriate system releases among other development platforms.Supported production applications 24X7 on-call on a rotational basis.
Confidential - Atlanta, GA
Cloud/DevOps Engineer
Responsibilities:
- Configured and Implemented various AWS services such as EC2, S3, Lambda, EBS, Elastic Load Balancer, Auto scaling groups, optimized volumes and instances, configured different storage range of S3 classes adding versioning and lifecycle policies.
- Defined AWS Lambda functions for making changes to Amazon S3 buckets and Processed data streams in AWS kinesis using AWS Lambda.
- Created S3 buckets and managed policies and utilized S3 bucket and Glacier for object storage and archiving, Automated the creation of EBS snapshots and stored them S3 buckets after encryption.
- Architected and configured a virtual data center in the AWS cloud to support Enterprise Data Warehouse hosting including Virtual Private Cloud (VPC), Public and Private Subnets, Security Groups and Route Tables.
- Deployed the artifacts to Tomcat Server and Involved in development of AWS POC. ConfiguredAnsibleto manage AWS Environments and automated thebuildprocess for core AMIs used by all application deployments including Auto scaling, and Cloud Formation Templates.
- Created CloudFormation scripts to automate the provisioning of AWS resources like IAM, EC2, S3, Route 53, SNS, RDS, ELB and Auto Scaling and make calls to provision and configure servers on the instances.
- Worked onAWSElastic Beanstalk for deploying and scaling web applications and services developed with Python, Ruby and Docker on familiar servers such as Apache, Nginx.
- Monitored Data, API call, CPU utilization, Bug tracking, Trace on GCP and AWS using stack driver integrating with third party monitoring tool Splunk, AppD, Nagios, CloudWatch and monitored dashboards.
- Modernized the application by moving monolithic to microservices and Created repository for the Jenkins Docker image using Amazon ECS definitions to launch containers on Amazon EC2 instances.
- Used MAVEN as a build tool on Java projects and written maven POM files from scratch for multi-modules projects for the development of build artifacts on the source code.
- Managed Kubernetes using Helm charts. Created reproducible builds of the Kubernetes applications, managed Kubernetes pods, created nodes and replicated them and managed releases of Helm packages.
- Used AWS Fargate, built a serverless compute engine and provisioned ECS task definition, stored the repositories in ECR and worked on managing containers using Amazon Elastic Kubernetes Service (EKS).
- Worked on Ansible Playbooks with Ansible roles and created inventory in Ansible for automating the continuous deployment and orchestrated continuous deployments with zero downtime using rolling update.
- Worked on Designing, Installing, and Implementing Ansible configuration management system and writing playbooks for Ansible using YAML and deploying applications and used Ansible galaxy for Documentation and References.
- Created Log collection in ELK (Elastic Search, Logstash, Kibana) installed File Beat on all nodes in cluster to send log data to Logstash and applied filters on log data before sending to Amazon Elastic Search service managed Kibana.
- Used JFrog Artifactory to store and maintain the artifacts in the binary repositories and push new artifacts by configuring the Jenkins project using Jenkins Artifactory Plugin.
- Involved inJiraas defecttrackingsystem and configure various workflows, customizations, andpluginsforJira bug/issue trackerintegratedJenkinswithJira,GitHub.
- Advised end clients on WebSphere, JBOSS, Tomcat practices based on results from ITCAM diagnostics Executed Installation and configuration of ITCAM for WebSphere v8.5.5.
- Implemented Docker -maven-plugin inMavenpom.xml files to build Docker images for all microservices and later used Docker file to build the Docker images from theJavajar files.
- Provided support on the production servers on a rotation basis and was involved in creating documentation.
Confidential - Atlanta, GA
Cloud/DevOps Engineer
Responsibilities:
- Involved in DevOps migration/automation processes for build and deploy systems and Implement the Build automation process for all the assigned projects in Vertical Apps domain.
- Design complex fully automated CI/CD Pipelines for AWS IaaS and PaaS environments that maintain the continuous flow of Integration and implemented blue-green/Canary deployments strategy.
- Worked with AWS DevOps platforms and services like EC2, S3, Load Balancers, Route 53, Networking, VPC, Firewall, Lambda CloudWatch. Launching EC2 instances and involved in AWS RDS, S3, Load Balancing, IAM, VPC, Auto Scaling, and Cloud Watch and Implemented Migration from VMWARE to AWS using VMDK Import tools.
- Migrated on premise Applications to AWS Cloud and designed, built, and deployed a multitude of applications utilizing the AWS stack (Including EC2, R53, S3, RDS, SNS, and IAM), by focusing on high-availability, fault tolerance, and auto-scaling with opscode chef cookbooks and recipes.
- Leveraged AWS cloud services such as EC2, auto-scaling and VPC to build secure, highly scalable and flexible systems that handled expected and unexpected load bursts.
- Developed terraform scripts to build, change and version infrastructure as code using AWS as provider and launch multi-tiered stack to be provisioned and configured with terraform scripts.
- Wrote Templates for AWS infrastructure as a code using Terraform and CloudFormation to build staging and production environments.
- Managed Docker orchestration and Docker containerization using kubernetes and Used kubernetes to orchestrate the deployment, scaling and management of Docker Containers.
- Refined automation components with scripting and configuration management using Ansible. Wrote Ansible playbooks from scratch in YAML. Installing, setting up & Troubleshooting Ansible, created and automated platform environment setup.
- Utilized Jenkins for enterprise scale infrastructure configuration and application deployments - checking out code from SVN/Git and used Ant/Maven to build War/Ear artifacts.
- Implemented branching strategies, cloning repositories and merging the code to master branch without any code conflicts using GIT/Bitbucket as Source Code Management.
- Used Docker for packaging applications and designed the entire cycle of application development and used Virtualized Platforms for Deployment of containerization of multiple apps.
- Researched and implemented code coverage and unit test plug-ins with Maven/Jenkins and Installed Groovy plugin to Jenkins and worked on groovy scripts to add support for groovy projects.
- Deployed Docker Engines in AWS platforms for containerization of multiple applications, dockerized application which included packaging, tagging and pushing the image to the Jfrog/nexus Artifactory.
- Automated deployments, scaling, and operations of application containers across clusters of hosts, provided container-centric infrastructure by Kubernetes.
- Developed Ansible Playbooks using YAML scripts for launching different EC2 virtual servers in the cloud using Auto-scaling and Amazon Machine Images (AMI).
- Involved in continuous integration and continuous deployment system with Jenkins on Kubernetes container environment, utilizing Kubernetes and Docker for the runtime environment for the system to build, test and deploy.
- Implemented SonarQube with our Continuous Integration Process using Jenkins to measure and analyse the source code quality.
- Created Dashboards, Reports and Alerts in Splunk, Kibana, Grafana and AppDynamics for monitoring the Response Times, System Performance and the Number of requests of the New API’s Deployed.
- Planning, implementation and testing of new Data Centre for Disaster Recovery migrations, involved in an Agile/ Scrum environment and daily stand-up meetings.
- Worked on web servers like Apache and application servers like Web logic, Tomcat, WebSphere, JBOSS to deploy code and Integrate with (CI) for End-to-End automation for all build and deployments.
- Created Shell Scripts to monitor the administrative tasks and automated the tasks to free up the resources using Cron jobs and configured A10 Load Balancer to load balance the traffic to WebSphere Servers.
- Maintain environments by applying necessary fix packs/feature packs. Monitor application server performance and respond appropriately.
Confidential - Deerfield, IL
Middleware/DevOps Engineer
Responsibilities:
- Build servers using AWS, importing volumes, launching EC2, RDS, creating security groups, adding NACL, auto-scaling, load balancers (ELBs) in the defined virtual private connection. Deployed applications on AWS by using Elastic Beanstalk.
- Worked on migrating VMware to AWS using snowball and VM import/export. Involved in deploying the content Cloud platform on Amazon AWS using EC2, S3, and EBS.
- Used Cloud watch for monitoring the server's (AWS EC2 Instances) CPU utilization and system memory. Launched LAMP/ stacks in multitier AWS instances in different subnets in Amazon VPC, attached ACL's and Security Groups to maintain high security.
- Involved in provisioning AWS S3 buckets for backup of the application and sync this content with remaining S3 backups, by creating entry for AWS S3 SYNC in crontab.Migrated applications to S3 and used CloudFront to distribute content with low latency at high data transfer rates.Worked on migrating current applications in traditional datacenter to AWS using AWS services.
- Configured plugins for the continuous integration tools to the version control tools. And manage source code, software builds, software versioning, and detect tracking on software maintenance tasks/projects.
- Test Chef Cookbook modifications on cloud instances in AWS and using Test Kitchen and used Ohai to collect attributes on node. Worked with Chef DK which takes care of creating cookbooks and recipes.
- Implemented AWSCode Pipelineand Created Cloud formation JSON templates inTerraformfor infrastructure as code.
- Configured and maintained Linux virtualization in test and production environment using VMware vSphere Client and HPSA for Redhat Linux OS installation.
- Wrote Ansible playbooks and Modules to automate our build/deployment process and do an overall process improvement to any manual processes. Worked on Ansible to automate AWS instance creation and also Deploying application.
- Built Jenkins jobs to create AWS infrastructure from GitHub repos containing terraform code.
- Installed, configured and administered JBoss EAP 7.x/6.x in different environments like Development, QA, UAT and Production on Linux (RHEL 5). Responsible for building the Dev, Test, QA, and Prod environments by installing JBoss through Chef/Ansible.
- Deployed WAR & EAR files to JBoss EAP 7.x/6.x application servers using scripts. Installed Apache Http server and configured cluster for load balancing JBoss cluster. Generated SSL Keystores and configure for JBoss EAP 6.x. 7.x.
- Pulled Docker images from repositories and stored in containers and automated the deployments of applications in Kubernetes using Docker. Worked with Kubernetes for application health checking, replicating application instances, load balancing.
- Implemented zero downtime deployment in WebSphere, JBOSS using Jython and shell script and automated it using Jenkins. And managed version control tool Git to version code changes to help developers/programmers branch/merge/revert code.
- Configured JBOSS, WebSphere resources like JDBC providers, JDBC data sources and connection pooling and tuning it and monitoring it using Tivoli Performance Viewer by enabling PMI, Dynatrace, Splunk.
- Created Docker images using a Docker file, worked on Docker container snapshots, removing images and managing Docker volumes also deployed Docker Swarm using Ansible.
- Created and managed Docker containers, used Kubernetes to deploy scale, load balance, scale and manage Docker containers with multiple name spaced versions.
- Worked on tools like JIRA, Agile/Scrum methodology, to release product. Worked on installing and managing the monitoring tool Nagios. Configured Nagios to monitor EC2 Linux instances with chef/Ansible automation.
- Used Docker for virtualization, Ship, Run and Deploy the application securely by maintaining and monitoring Docker in a cloud-based service during production and Set up system for dynamically adding and removing web services from a server. Built additional Docker Slave nodes for Jenkins using custom Docker images and instances.
- Configured and maintained Hudson to implement the CI process and integrated the tool with Ant and Maven to schedule the builds. Took the sole responsibility to maintain the CI Hudson server.
- 24x7 on-call support on a rotation basis. Deployment of enterprise Applications in a clustered environment with failover support.
Confidential - Madison, WI
Middleware/DevOps Engineer
Responsibilities:
- Installed, configured and supportedJBOSS EAP 6.x/7.x in domain mode and standalone mode on Red Hat Enterprise Linux platforms. Deployed WAR & EAR files in JBOSS EAP 6.x/7.x application server hosting clustered environments using JBOSS-cli.
- Troubleshoot admin server start-up issues, java code defects after deployment and class path issues by checking the JVM logs, plug-in logs and the web server logs.
- Designed, Installed and configured WebSphere Application Server 8.5 cluster on LINUX Dev, UAT, PRODFIX and Prod environments.
- Installed and configured HTTP Server instances including IBM HTTP Server /Apache Web Server on various operating systems to interact with multiple WebSphere instances, and with third party applications.
- Configured Server Groups for High Availability and Fail over capability and created and added the new application servers to the existing Horizontal and Vertical cluster environment.
- Configured WebSphere resources like JDBC providers, JDBC data sources and JMS. Worked on JVM settings like Heap size, listeners, garbage collection setting and taking thread dumps and heap dumps to analyze the application issues.
- Configured horizontal scalability of WebSphere through the "Cloning of multiple JVMs" mechanism with independent Java Virtual Machines (JVM), for each clone. Used Wily Introscope tool for monitoring and tuning the WebSphereenvironment like configuring Heap size, Thread pool size, Session Management, connection pool size, etc.
- Generated CSR and configured SSL/TLS certificates on Apache HTTP Server. And Configured SSL/TLS trust store of Application server and imported third-party application signer’s certificates to the trust store for SSL/TLS communication.
- ConfiguredJenkins as a common build engine to build and deploy applications to DEV, QA, and UAT and PROD environments and monitoring and Troubleshooting the build issue during the Jenkins build process.
- Created Cookbooks for Launching Cloud formation Templates in AWS, Utilized Encrypted Data bags, Berksfile, Git for Cookbook Versioning. Used AWS to create Test kitchen to test the cookbooks before they are updated to the Git. Used Maven tobuild rpms from source code checked out from Subversion repository, with Jenkins and Artifactory as repository manager.
- Coordinate/assist developers with establishing and applying appropriate branching, labelling / naming conventions usingGITsource control.Implemented CI and CD for the new projects using Jenkins, Ansible, GIT and maven build tools.
- Created private cloud usingKubernetesthat supports DEV, TEST, and PROD environments and managedKubernetescharts using Helm.
- Automate provisioning and repetitive tasks usingTerraformandPython, Docker container, Service Orchestration.
- Maintained and configured DHCP, DNS, NFS and automounter. Used YUM Software manager for installation and configuration of the RPM Packages and Configured logical volumes with the use of logical volume manager (LVM) and configured mirroring.
- Worked on the installation and configuration of the monitoring toolNagios and Implemented Nagiosmonitoring solution for mission critical servers.
- Configured the NIS, and NIS+ on Red Hat Linux 5.1 and the update NIS maps and Organized the RHN Satellite Servers together with RHN Proxy Server.
- Performance and tuning database connection pools, thread pools, JVM Heap Size to required sizes using admin console. Created IBM Problem Management Records (PMR) to report Web Sphere Application Server problems. Analyzed log files to solve problems using debugging tools like Log Analyzer, First Failure Data Capture Tool and Collector Tool.
- Configured Secondary LDAP & implemented LDAP Failover in the environment. Trouble shooting errors both Application & JVM also analyzed heap/core plus error logs - configured tuned JVM for optimum performance.
- 24x7 on-site operations support for different environments.
- Installed and configured WebSphere Application Server V6 on Linux platform. Fixing of configuration and installation problem.
- Created and configured a cluster, includes multiple vertical and horizontal clones for testing. Installed fix packs to over come WAS problems and installed, configured SunOne WebServer 6.0.
- Involved in setting up an Environment for Application packaging and deploying Enterprise Application Archive (EAR), Web Application Archive (WAR), JSPs and Servlets in staging and production.
- Developed ANT scripts to automate the builds process and good knowledge of WSADMIN scripts. Developed automated processes to check disk usage and perform clean up of file systems on SUN Solaris using shell scripting.
- Designed and tested the Memory to memory Session Replication instead of the database Session Persistence as a cost-effective solution and to avoid overhead.
- Configuring WebSphere Application Server on multiple platforms for both horizontal and vertical scaling for Work Load Management. Monitored and analyzed performance with Resource Analyzer and Tivoli Performance Viewer.
- Good Knowledge of Edge Components Failover (Active/Standby), HTTP Server Failover (Active/Active), Web Container Failover, EJB Container failover, Session Affinity and Session Persistence.
- Assembled and Deployed the application in staging, in productions, following change management practices and 24/7 support, worked in shifts.
- Installed EARs, WARs and configured application specific JVM settings, Web container parameters using the Admin Console, following the change management requests.
- Created and Managed User roles and Groups for Securing the Resources using local operating system authentication in LDAP Servers and mapped them to the enterprise applications running on the Application Servers.
- Created and Implemented CRON JOBS for BPM Batch jobs and automation of BPM/WebSphere Administration.
- Executed IBM standard BPM Scripts for various cleanup activities like BPM Applications/Snapshots cleanup, Instances cleanup, BPM database tables cleanup. Configured LDAP and SSL for all BPM environnent.
- Debugged several application related issues using Process Admin console tabs like Process Monitor, Instrumentation, Process Inspector.
- Configured several flags in 100Custom.xml to over ride existing BPM code for adding or modifying BPM features.
