Summary
Overview
Work History
Education
Skills
Websites
Toolssummary
Timeline
Generic

Vyjayanthi

Saddle Brook,NJ

Summary

Over 11 years of IT experience in designing, developing, and implementing web applications, web application security, database, and enterprise application integration. Has expertise in all the phases of the system development life cycle. Responsibilities include overall technical leadership, oversight of design, coding, monitoring, troubleshooting, testing, implementation, and maintenance; ensuring infrastructure's integrity, performance, reliability, and cost-effectiveness.

Overview

16
16
years of professional experience

Work History

DevOps & Platform Operations Engineer

AbbVie
06.2019 - Current
  • Analyzing AbbVie's Adobe Managed Services (AMS) platform architecture and building a new on-premise AWS AEM 6.2 and 6.5 platform with all service packs, Hotfixes, Forms, ACS and security fixes
  • Initiating the requests for firewalls and DNS upon Installation of Instances in all environments and further validating the configurations and connectivity of application to fulfill the end-end AEM architectural build
  • And Coordinate with interfacing teams for resolution of problems
  • Installation of SSL certificates on application servers and maintain
  • Analyzing and mitigating solutions for platform related issues caused due to RAM, Disk space, CPU utilization, server security and while integrating with new interfacing systems
  • Recommending the required infra-configurations for enhancing the architectural design for AbbVie environments/clusters
  • Implementing the CI/CD pipelines on Azure DevOps and Jenkins mostly using scripting and tools like Terraform, PowerShell, Bash, YAML
  • Creating pipelines for automating tasks for Platform Operations for new site creations, taking package backups, CRX-node property updates via pipeline, web crawling for any specifics, content-demotion, likewise
  • Created pipelines using Adobe Cloud Services for AEM code & content deployment, dispatcher invalidation
  • Creating the monitoring jobs for API health checks
  • Configuring third-party tool Xpediant PDF Generator for Promo & marketing teams; continuously supporting the feature
  • Integrating SonarQube with bitbucket for continuous inspection of code quality and updating Code-Quality rules
  • Working on Server monitoring and alerts via Solarwinds; and application and infra monitoring on New Relic also setup alerts
  • Integrating/configuring Splunk log monitoring tool to monitor logs while creating dashboards & alerts for vulnerabilities
  • Working closely with product & engineering groups on POC to migrate services into k8s/container infrastructure
  • Helping triage, escalate and provide platform resolution for problems encountered in the platform - Network connectivity, Disk, CPU, memory high utilization, Server issues, Backups, Log monitoring /resolution of issues, Core/Critical transactions
  • Custom bash/powershell scripting for Jenkins jobs which includes dispatcher deployment job, automating test scripts and also reporting test results as webpage
  • Upon new site migrations, create/migrate the users via AEM user importer feature or via packaging
  • Integrating SSO authentication handler (SAML) with AEM to allow AbbVie users to access AEM platform by single-sign-on policy
  • Involved in creating RCAs and creating CAB documents when required
  • Working with devops & monitoring tools to monitor the site reliability
  • Helping with the on-boarding exercise of new tenants and managing the ongoing BAU tasks for tenants
  • Environment: AEM 6.3/6.5 AWS, Linux and windows platform, Azure DevOps platform, Apache HTTPD, Tomcat, Jenkins, AEM Cloud Manager, SonarQube, Bitbucket, GIT, JIRA, ServiceNow, Eclipse, WCM, Kubernetes, Docker, New Relic, Splunk, Shell, Powershell, YAML, SolarWinds, Python.

Platform Operations Engineer

Pearson
10.2017 - 06.2019
  • Performing all Adobe recommended periodic maintenance which includes offline compaction (shell script), Hotfixes, cumulative fixes, patches and service packs
  • Diagnosing and solving technical problems related to Performance, Automation of Heap dump, Thread dump, Replication Agents, Workflow purge
  • Managing and monitoring the backups of the data stores - Regularly testing recovering from backups as a checkpoint to validate backups are still reliable
  • Managing and monitoring health of the PMC AEM platform - including services, Virtual Machines and status of automated jobs
  • Experienced in handling workflow related issues
  • Integration of LDAP and configured Kibanna, New Relic for Application Performance Monitoring Tool
  • Validating the Firewall Rules and LoadBalancing Rules
  • Defining and placing F5 Rules based on application requirement
  • Upon new application migrations, migrating the users via AEM user importer feature or via packaging
  • Integrating SSO authentication handler (SAML) with AEM to allow Pearson users to access AEM platform by single-sign-on policy
  • Helping with the on-boarding exercise of new tenants and managing the ongoing BAU tasks for tenants
  • Managing and monitoring the performance / capacity of the AEM platform and scale out when required
  • This can include fine-tune auto-scaling setup, adding another cluster or manual horizontal scaling
  • Security monitoring of the infrastructure through Cloud Watch
  • As a part of AMS team, working with core platform team in analyzing the platform related issues caused due to RAM, Disk space, CPU utilization, server security and while integrating with new interfacing systems
  • Further recommending the required configurations for enhancing the AEM architectural design for Pearson marketing cloud environments/clusters - Pre-Dev, Dev, Staging & Production
  • Decommissioning infrastructure that's no longer used
  • Deployment to production Infrastructure changes using puppet
  • Code deployment until production for AEM Front-end, back-end, back-end services and infrastructure changes using Jenkins
  • Content package deployment via CRX pack manager between environments
  • Managing any styling updates required for AEM hosted websites
  • Deploying website redirect rules by updating puppet configurations and deploying to webservers using automated process until production
  • Updating the release management tracker and sending out comms to the platform team after each deployment
  • Improving the disaster recovery, failover and HA measures of PMC infrastructure
  • Environment: AEM 6.0/6.1/6.2/6.3 - AWS, Linux and windows platform, Apache HTTPD, Tomcat, Oracle, LDAP, Jenkins, SVN, GIT, Kibana, Gomez, JIRA, ServiceNow, Eclipse, WCM, Log4j.

Platform Operations Engineer

American Express
12.2016 - 09.2017
  • Building AEM architecture by configuring Author, Publisher, and Dispatcher on UNIX as a part of migrating from ICM content Management system to AEM
  • Configuring cold-standby mode of Authors between two data centers
  • Migrating different applications (code & content) from ICM to GEM
  • Involved & developed templates like homepage template, Basepage template
  • Involved & developed components like hero component, herocarousel, grid, card component, offer component, richtext component, buttonlink component
  • Created custom Workflows for publish, unpublish & delete, static publish & managing/publish/extract Assets
  • Experiencing in OSGI services like sso service, Reddis caching service
  • Setup and used Maven to build and generate the jar files to deploy in the Felix Console
  • Involved in building, deploying the code and moving code to different environments
  • Integration of LDAP and configured Kibanna for Application Performance Monitoring Tool
  • Validating the Firewall Rules and LoadBalancing Rules
  • Defining and placing F5 Rules based on application requirement as a part of migration (ICM to AEM)
  • Configured Rsync jobs as a part of migration for VIP domains usage
  • Deploys code and content using CURL and package manager
  • Handled Build and deployment using GIT repository, Jenkins and shell deployment scripts
  • Monitoring and operating the LTM & GTM rotation & out-of rotation with AppViewx tool during code deployments
  • Performing all Adobe recommended periodic maintenance which includes offline compaction (shell script), Hotfixes, cumulative fixes, patches, and service packs
  • Diagnose and solve technical problems related to Performance, Automation of Heap dump, Thread dump, Replication Agents, Workflow purge, Offline and Online Backup
  • Knowledge in apache Httpd rewrite rules & sling mapping
  • As a part of continuous platform support involved in Performance tuning and troubleshooting skills
  • Experienced in handling workflow related issues
  • Headed the operations Team of 6 which handles the user management with multi-level user group permissions inheritance
  • Experienced in different user management strategically approaches to full-fill business requirement considering Banking sector privacy and security for different AMEX migrated applications
  • Capable of coordinating with various vendors that are involved in the Project
  • In-process of upgrading to AEM 6.3 which includes the pre-post up-gradation steps and also migration strategy
  • Environment: AEM 6.2/6.3, WebDav, Tomcat, Apache HTTPD, Oracle, LDAP, Jenkins, SVN, GIT, Dynatrace, Gomez, AppViewx, JIRA, Rally, Windows and Linux, Eclipse, WCM, Log4j.

AEM Platform Engineer

Pearson
06.2016 - 12.2016
  • Experience in configuring AEM Author, Publisher, and Dispatcher on UNIX as a part of Data Centre Migration
  • Involved in development of templates like datapage template, components like carousel component, offer component, image component and OSGI services in the AEM instances
  • Have a complete understanding of CRX as a repository and accessing the CRX content nodes by SQL Queries and XPath
  • Integration of LDAP, Jive, Apache Solr and Social Media Integrations
  • Validating the Firewall Rules and LoadBalancing Rules
  • Design of Architecture of AEM 5.6 on clustering and Publisher and Dispatcher Data center Implementation
  • Experience in shell scripting for cron jobs and deployment jobs
  • Strong Understanding and experience in implementation, customization, and integration of Adobe AEM/CQ5 sites
  • Created some custom workflows to publish, unpublish, delete
  • Configuring replication, reverse replication agents and Dispatcher cache
  • Experience in designing dynamic and browser compatible pages using HTML5/HTML, DHTML, CSS3.0 and JavaScript
  • Experienced in creating AEM clustering
  • Build new Jenkins Jobs for the new AEM instances and Configured Replication and Dispatcher Flush in the AEM
  • Deploys code and content using pipelines and packages
  • Performs all Adobe recommended periodic maintenance
  • Diagnose and solve technical problems related to Performance, Automation of Heap dump, Thread dump, Replication Agents, Workflow purge, Offline and Online Backup
  • Strong experience in CURL, UNIX
  • Hands on experience with Build tools like Maven and Jenkins
  • Continuous Integration Server
  • Experience in using Rational Team Concert (RTC) for code check-in, check out, and code build
  • Validate configurations and connectivity of application
  • Possess excellent verbal and written communication skills
  • Ability to communicate technical issues at a level that is easily comprehensible to the audience
  • Strong analytical, Performance tuning and troubleshooting skills
  • Capable of coordinating with various vendors that are involved in the Project
  • Environment: Adobe CQ/AEM 5.6, Eclipse, Core Java, WCM, J2EE, JSP, JavaScript, Log4j, CSS, Tomcat, Apache, Oracle, LDAP, Jenkins, SVN, Windows and Linux.

AEM Consultant

3H Systems
08.2015 - 06.2016
  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like requirement gathering, Design, Analysis and Code development
  • CQ5 related design and framework development and Architecture using templates, components widgets, CQ5 bundle, JCR/Sling API, clustering publish and author and editing content with the help of OOTB widgets
  • Used HTML, CSS, JQuery and extJS to design and implement custom CQ5 components
  • Ability to install, configure AEM in Linux/Windows platform; setup dispatcher; configure apache, deploying modules
  • Involved in application clustering / load balancing setup
  • Good knowledge with CRX Package Manager
  • Experience in understanding & resolving OS & Apache level security vulnerabilities
  • Worked on CQ targeting, personalization and reporting of the websites
  • Worked on Integrating with Adobe Site Catalyst
  • Developed GET/POST sling Servlets to provide various services in the CQ system
  • Implemented restful practices while designing and developing components
  • Designed and developed the organization of client libraries and created template components using inheritance
  • Developed workflow components related to digital assets upload workflow (documents and videos) as per the client requirements
  • Extensive use of CQ Tag Libraries in the components
  • Enhanced CQ5 personalization engine to surface the CQ5 content on portal using JavaScript and Sling script based on segment and user profile attributes
  • Created POC related to CQ5 design and implementation
  • Customized error handling for the different server related errors and their respective error messages (403, 404 and 500 errors codes)
  • Used message keys throughout the website to implement multi language site (English and Spanish) with the help of CQ translations
  • Environment: Java (jdk1.6), JSP, Servlets, Java Script, HTML, CSS, jQuery, Adobe CQ5.4, JCR, Apache Sling, Tomcat, SVN, Windows and Linux.

Java developer

BIZPLANNET SOLUTIONS
- 08.2013
  • Designed the application by implementing Struts 2 and Spring Framework based on MVC Architecture
  • Used JDBC Template for database communication
  • Used JSF framework in developing user interfaces using JSF UI Components, Validator, Events and Listeners
  • Involved in Payment module where customer can pay using credit card or FPX
  • Developed Business and Data Access Object Layers
  • Configured Java Melody for application performance monitoring
  • Implemented EJBs Session beans for business logic
  • Developed Cron jobs that are scheduled for every 15 minutes will update the Sticker No and Receipt No details to Immigration Server
  • Developed the front-end components using HTML, DHTML, Java Scripts, JSP, JQuery, AJAX, XML and XSLT
  • Responsible for developing the Struts-configuration file, Action classes for handling the Http requests from the front-end components
  • Developed the presentation layer and GUI framework in JSP, JQuery and Client-Side validations were done
  • Environment: Java, J2EE, JSP, HTML, DHTML, JSP, JQuery, AJAX, XML, XSLT, Java Script, JSF, Weblogic Workshop, Struts 2, Spring, EJB, Oracle9i.

Java Developer

Bhagyanagar Diesels & Electricals
06.2008 - 12.2009
  • Designed UI screens using JSP Tag Libraries, HTML and worked on CSS to enhance the appearance of the application
  • Developed validation scripts on client-side using JavaScript
  • Developed Custom Tags to simplify the JSP code
  • Involved in various phases of Software Development Life Cycle of Search module, Credit Authenticate Module and Purchase Module, project was developed using RUP methodology
  • Generated Use case diagrams, Activity flow diagrams, Class diagrams and Object diagrams in the design phase using Microsoft Visio
  • Implemented XML technologies (XSLT, JAXB) and also worked on SAX and DOM parsers to parse XML documents
  • Developed Message driven beans that consumed the messages from MQ Series queue
  • Implemented DAO pattern to retrieve the data from database
  • Provided connections using JDBC to access SQL database and retrieve the customer information using SQL queries
  • Worked on stored procedures in PL/SQL to organize and interact with the database
  • Used CVS as version control tool
  • Created JUnit test cases for Unit testing
  • System administrator experience with Linux
  • Environment: Java, JSP 1.1, JDBC, HTML, CSS, JavaScript, XML, XSLT, JAXB, SAX, DOM, MQ Series, SQL, PL/SQL, MSVisio, CVS, JUnit, Web Sphere Application Server 4.0, Eclipse, Windows NT.

Education

Master of Science - Computer Science

University of Central Missouri
Warrensburg, MO
2015

Master of Science - Global Business

Sheffield Business School
United Kingdom
2011

Bachelors of Technology - Electronics & Communication Engineering

JNTU
INDIA
2008

Skills

  • Experience in automating CI-CD deployments & Application Platform team-level activities
  • Experience in monitoring, automating, and improving the reliability, performance, and availability of Software systems
  • Developed and maintained monitoring and alerting systems
  • Knowledge in Cloud Infrastructure Management
  • Knowledge of Linux/Unix/Windows administration
  • Medium-to-advanced level scripting knowledge and commands
  • Disaster Recovery Planning
  • API Integration
  • Experience in Network troubleshooting
  • Good team player with problem-solving and troubleshooting capabilities
  • Excellent communication skills, leadership qualities, and conscience
  • Experience in creating RCAs and CAB documents when required
  • Backup and recovery
  • Service Level Agreements
  • Incident Management
  • Security best practices
  • Agile project management
  • Experience in Adobe Experience Manager application (on-premise/managed services/cloud service) installation and configuration dispatcher configuring on Apache and Apache configurations, deploying modules, configuration updates, including monitoring of website servers front end and back end performance and functionality

Toolssummary

Jenkins, Azure Devops, GitLab, Splunk, NewRelic, SolarWinds, Kibana, Dynatrace, AppDynamics, AppViewx, CloudWatch, Shell, PowerShell, YAML, Python, JavaScript, CSS, Apache Httpd, Tomcat, Web Sphere, Web Logic, Windows, Unix, Linux, AWS platform, Azure platform, CVS, SVN, Git, Bitbucket, Java, C, SQL, AEM 6.0, 6.1, 6.2, 6.3, 6.5, CQ5.6.1, CQ5.5, CQ 5.4, JSON, JavaScript, JQuery

Timeline

DevOps & Platform Operations Engineer

AbbVie
06.2019 - Current

Platform Operations Engineer

Pearson
10.2017 - 06.2019

Platform Operations Engineer

American Express
12.2016 - 09.2017

AEM Platform Engineer

Pearson
06.2016 - 12.2016

AEM Consultant

3H Systems
08.2015 - 06.2016

Java Developer

Bhagyanagar Diesels & Electricals
06.2008 - 12.2009

Java developer

BIZPLANNET SOLUTIONS
- 08.2013

Master of Science - Computer Science

University of Central Missouri

Master of Science - Global Business

Sheffield Business School

Bachelors of Technology - Electronics & Communication Engineering

JNTU
Vyjayanthi