Senior Devops And Cloud Engineer Resume
Virginia, BeacH
PROFESSIONAL SUMMARY:
- 8+ years of IT experience in various domains which includes 2+ years of PRPC (Pega Rules Process Commander) design and work flow experience as a Pega Developer and 5 years of experience in administering Java/J2EE/BPMPRPC applications using IBM WebSphere/Tomcat/JBOSS.
- Extensive experience in gathering, documenting, and analyzing business needs and requirements and worked on several Project methodologies like Waterfall, RUP, Scrum and Agile .
- Orchestrate the provisioning, load balancing, dynamic configuration, monitoring and spend optimization of servers in the cloud environment (AWS).
- Building tools and processes around CI/CD pipelines involving integrations with Bamboo, Bit Bucket, JFROG, Qualys, Datical, Splunk, etc.
- Perform code & guardrail warnings review, evaluate implementations, and provide feedback for tool improvements from a PEGA, DEVOPS and AWS standpoint.
- Linux and Windows Administration, includes the provisioning and maintenance of Linux/Windows servers across all the environments for different applications.
- Tune and implement PRPC,DB and middleware tools recommendations like PRPC Cache limits,memory,CPU,JVM arguments, web container threads, Connection Pools,etc to improve applications performance.
- Experience in Installations, upgradations, configurations of PEGA versions 6.X and 7.x.
- Responsible for ensuring Systems & Network Security, maintaining performance and setting up monitoring using Splunk, Autonomic Event Services (AES), Predictive Diagnostic Cloud (PDC), Dynotrace, Splunk, ElasticSearch,HP BSM Sitescope and Wily.
- Work with load test team for environment readiness, analyze PegaRULES, PegaRULES Alert, System and GC logs followed by sending detailed reports to the teams with the RCA and corresponding recommendations.
- Expert in database, application servers and operation systems migrations on both on - premises and cloud platforms.
- Involved in fault tolerance & high availability features implementation such as PEGA HA, Blue-Green solution and Elastic Compute Cloud solutions.
- 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 Webserver/Tomcat logs.
- Expertise in working with Application teams and Pega Systems for the Hotfix installations and its technical validations which helped in increasing the overall performance of the projects.
- Good experience on SMA (system management application) in configuring Listeners, Agents and Cache and Memory Management.
- Excellent knowledge on using debugging and performance tools like Clipboard, Tracer, Performance Analyzer (PAL) and Log Analyzer.
- Quickly troubleshoot and resolve network, hardware, software and performance issues, including rotating on call emergency response.
- Experience in leading and managing teams. Handled multiple roles - Project Lead, System Architect, Developer, WebSphere and PRPC Admin, Systems Analyst.
- Often coined as a top contributor or The best of the best across the PEGA PDN.
TECHNICAL SKILLS:
Operating Systems: LINUX,WINDOWS,Linux and zLinux
Languages: C,C++,Java
Tools: Splunk,AES,AWS,PDC,Dynotrace,Splunk,ElasticSearch,Wily,HPSitescope,SMA,Fiddler,Bamboo,BitBucket,JFROG,Qualys,Datical,XLlabs and IBM Data Studio 2.2
Database: Oracle, DB2, SQL Server,Mainframe DB2 and AWS RDS &DynamoDB
Web Technologies: JSPs, Servlets, EJBs, Ajax
BPM: PRPC,CRM/CRMHC/HCIF, Case and Decision Management frameworks
Application Server: Web Sphere Application Server, Tomcat,JBOSS
Load Balancer: F5, AppViewX 10, Deployment Portal, AWS Fargate.
Messaging Servers: IBM WebSphere MQ,Solace
PROFESSIONAL EXPERIENCE:
Confidential, Virginia Beach
Senior DEVOPS and Cloud Engineer
Roles and Responsibilities
- Data Migration process from MSSQL to Oracle has been implemented using Pega Data Mover Utility tool.
- Autonomic Event Services (AES) and Predictive Diagnostic Cloud (PDC) has been implemented to help identify and correct system health issues before they impact the business.
- High availability solutions like PEGA’s HA feature and Blue Green Solutions has been successfully implemented.
- Post upgrade PRPC731 issues like DEV slowness and IE memory leak issues has been tracked down and fixed.
- Mesosphere (Orchestration Server) has been implemented to host and manage PEGA applications on Docker containers.
- PRPCServiceUtils,Restore point, Pega Change Manager (PCM), Rule availability/status Change analyzer, JIRA and JFROG integration with PRPC features has been successfully implemented to enhance the performance and betterment of the applications.
- Datical and SQL * Plus tools has been integrated with the CI/CD pipelines.
- DEVOPS tasks like Ruleset Versions Lock, Product File Generation, Release Notes, Guardrail Compliance check and Post Deployment Check has been configured to the applications CI/CD pipelines.
- Environments Comparison Tool (ECT), Upgrade Estimator and Pre-Upgrade environment scanner tool has been used to scan potential upgrade problems even before the actual upgrade.
- Splunk has been integrated with JIRA and Bamboo and the corresponding dashboards has been created to track down the JIRA ticket status and Bamboo build status.
- Launched PEGA container in FARGATE service to auto scale/manage EC2 instances with AWS Oracle RDS database service.
- Automated PRPC images build and AWS Cloud repository upload process has been automated through bamboo as a devops model.
- Worked on the databases of the Amazon RDS and carried out functionalities for creating instances as per the requirements.
- Good Experience in architecting and configuring secure cloud VPC using private and public networks through subnets in AWS.
- PEGA Unit test cases has been integrated with the Bamboo pipeline.
- Played a key role in resolving the deadlock issues followed by implemented the tuning recommendations provided by PEGA as part of Performance Health Checkpoint (PHC).
- Involved with the SSL Certificates missing issues and installed certificates from the backup.
- Experience in leading and managing teams. Handled multiple roles - Project Lead, System Architect, Developer, WebSphere and PRPC Admin, Systems Analyst.
Confidential, Atlanta
PEGA Senior System Administrator
Roles and Responsibilities
- Analyzing the impact of each project on infrastructure to manage Capacity planning and playing a key role in preparing the cost plan for a project and forecasting efforts to the team.
- Administered WebSphere and Apache Tomcat on UNIX test and production environments for multiple applications.
- Configured WAS/Tomcat Application server Java Virtual Machines for Pega PRPC 6.x and 7.x versions on NDM (Network deployment manager).
- Involved in creating and configuring profiles, clusters, nodes, node agents for WebSphere Application Server.
- Played a key role in migration of on-premises servers to Amazon Web Services (AWS) EC2 instances.
- Involved in deploying the EAR files and scripting automated deployment of the applications.
- Involved in tuning WebSphere application server components like web container and data source connection pools, JVM heap and Servlet response times.
- Configured the web server interfaces, session management, virtual hosts and transports for WebSphere.
- Tune different parameters like memory, web container threads, Connection Pools etc to improve application performance.
- Deploying & troubleshooting of JAVA, J2EE application in both test and production environments.
- Experience in using tools like Tivoli Performance viewer, Thread Analyzer, Log Analyzer, Garbage Collector Tool, Heap Analyzer, FFDC Tool, and Memory Dump Diagnostic Tool.
- JMS MDB listeners has been configured and deployed to route incoming messages to the appropriate JMS rules.
- Involved with the SSL Certificates missing issues and installed certificates from the backup.
- 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 Webserver logs
- Deploying PEGA PRPC software packages using the configured environment and verifying the system logs to ensure successful deployment.
- Configured a build environment using prpcServiceUtils and Jenkins for Continuous Integration and Continuous Deployment.
- Played a key role in integration of PEGA AES with monitoring tools such as Nagios to create tickets instead of keeping work items (cases) open in AES for the performance issues identified.
- Loading Pega Base Rules using Pega Rules Database utility web application, automation Scripts and configuring nodes using Pega System management application.
- Monitoring health of the applications in test, QA (Quality Assurance) and Production environments by using Pega System management tools like AES and SMA.
- Migration of code and changes between environments.
- Expertise in working with Application teams and Pega Systems for the Hotfix installations and its technical validations which helped in increasing the overall performance of the projects.
- Effective in debugging and tracing of rules (Tracer, clipboard), PAL for performance analysis and Preflight tool to check application Guardrails Compliance.
Confidential, Florida
PEGA Senior System Administrator
Roles and Responsibilities
- Interaction with client to understand expectations and requirements.
- Designing the business flow and user interfaces.
- Participated in the work flow, rules design and development.
- Involved in design of the class structure, properties, activities and service rules.
- Responsible for the issues arrived in the project and worked hard to get them solved to make our project and its activities to move smoothly with no interventions.
- Played a key role in the implementation and configuration of PEGA BIX Report, High Availability (HA), Near Zero Outage (NZO), Autonomic Event Services (AES), Dynotrace, Splunk, Elastic Search and Wily.
- Effectively helped PEGA GCS to resolve PRPC OOTB issues with Rule resolution, System Cleaner and system Pulse agent’s related issues.
- Played an active role in the Data migration process (DB2 to Oracle) along with the rebuild of the complete server configurations from Zlinux/windows to Linux.
- Extensive experience in Configuring, Migrating, Administering of WebSphere Application Server 4.0/5.x/6.x, IBM HTTP Web Server, Apache Web Server in Solaris, AIX and Windows in a 24x7 shift rotation and pager support.
- Expertise in migrating existing applications from WAS 5.1 to WAS 6.0/WAS 6.1 using WAS pre-upgrade and WAS post-upgrade tools.
- Expertise in UNIX based servers AIX 4.5/5L 5.x, Sun Solaris 8/9/10, Linux (Red Hat) and Windows NT/2000/2003/XP Servers.
- Involved in customizing portal applications and administering users, pages, and portlets.
- Involved in issues like Application not responding, Application Deployment Errors, Wrong Database host name, Server Hung due to out of memory or thread hanging and access issues.
- Involved in creating and configuring profiles, clusters, nodes, node agents for WebSphere Application Server.
- Experience in using tools like Tivoli Performance viewer, Thread Analyzer, Log Analyzer, Garbage Collector Tool, Heap Analyzer, FFDC Tool, and Memory Dump Diagnostic Tool.
- Developed Rules for validation and integration pertained to Rule-Connect- Rules-Service.
- Coordinated implementation, Integration, UAT and also for bug fix and enhancement activities.
- Performance test using PRPC-PAL tool.
- Implemented various PRPC components like Decision tables, Decision Maps, Declarative expressions, Constraints, and Indexes etc. and also migrated data instances and rulesets from development to UAT Performance environment when needed.
Confidential
Pega Developer
Roles and Responsibilities:
- Implemented JSP changes for UI part, created new JSP pages for the UI environment
- Created new data base table or customized current ones using DAT files
- Successfully upgraded JSP pages and database references from Clarify 12.0 to clarify 13.1.
- Handled the security content and issues.
- Maintained the client-server environment and implemented the updates successfully.
- Created High Level Class structure in Pega Rules Process Commander
- Implemented critical work flows part of day to day business operations the workflows are crucial to success of the system, especially considering the volume.
- Implemented activities, steps, methods and error handling.
- Developed Rules for Validation and Integration rules pertained to Rule-Connect- and Rule-Service. Integration varies from connecting to disparate systems internally and external to the organization.
- Created and modified required views/tables/triggers using SQL and worked on database bug fixes.
- Deployment of application on Web logic 8.1 for testing and development team
- Developed Detail Design and Technical Design Document, Designed unit Test Plans.