Summary
Overview
Work History
Education
Skills
Certification
Languages
Timeline
Generic

Ravi Somarouthu

Rancho Cordova,CA

Summary

Possess 19+ years of IT experience as Sr. Middleware Admin / DevOps Cloud Engineer in in Installation, Configuration, Upgrades, capacity planning, Conversions, Migrations, Deployment, Patching, Disaster Recovery Management, Data center migration, process automation, System Administration/troubleshooting, System Security, Functional & Technical Stress Testing, Clustering Architecture, Failover, Failure Detection, performance and monitoring, Application Servers and webservers tuning, Network Administration, Cloning, Backup & Recovery, IBM support tickets, Oracle SR Support, Documentation and Production Support of various versions of IBM WebSphere Application Server (WAS) 7.x/8.x/9.x and Network Deployment (ND), IBM Liberty, Oracle FMW 14c, 12c & 11g of Oracle WebLogic (14c, 12c R2 12.2.1.0, 12.2.1.3,12c R1 12.1.1, 12.1.2, 12.1.3)(11g R1 & R2 10.3.3, 10.3.6), JBOSS EAP (7.3, 7.0, 6.0, 5.0), Apache Tomcat (11,10.0.6,9.0.46,8.5.66,8.0.53,7.0.109,6.0.53,5.5.36), Oracle SOA suite (OSB, BPEL, OWSM) (12c 12.2.1.3, )(11g R1 11.1.1.0, 11.1.1.3.0, 11.1.1.5, 11.1.1.7.0), Oracle HTTP / Apache, Oracle BPM, PEGA, OBIEE, Oracle Tuxedo, Oracle B2B, Business Objects / Crystal Reports, Oracle Portal, Oracle OID, Oracle SSO, JBoss, JCAPS, Sun LDAP, Tomcat, Sun One Server, Siteminder, MQ Series, EDS / HP Metavance, Oracle Identity Management (IDM) 12c 12.2.1.3.0 11g R1 (11.1.1.5.0) components (Oracle Internet Directory (OID),Oracle Directory Integration Platform (ODIP), Oracle Virtual Directory (OVD),Oracle Directory Services Manager (ODSM), Oracle Identity Federation (OIF)), Oracle Identity and Access Management (IDAM)11g R1 (11.1.1) components (Oracle Identity Manager (OIM), Oracle Access Manager (OAM), Oracle Adaptive Access Manager (OAAM), Oracle Identity Navigator (OIN),Oracle Entitlements Server (OES)), Oracle Access Manager 10gR3 (10.1.4.3.0), Oracle Enterprise Manager, JIRA, Jenkins, Pitney Bowse, Sharepoint, Power BI, Redmine, Oracle Forms (11g, 10g, 9i, 6i, 5.0, 4.5) & Reports (11g, 10g, 9i, 6i, 3.0, 2.5)

Overview

22
22
years of professional experience
1
1
Certification

Work History

Sr. Middleware Admin

CalSAWS California Statewide Automated Welfare System (C-IV, CALWIN, LRS)
Sacramento, CA
10.2019 - Current
  • Installed, configured, and maintained IBM WebSphere Application Server (WAS) 7.x/8.x/9.x and Network Deployment (ND) in high-availability, clustered environments
  • Managed security hardening by configuring SSL certificates, LDAP integration, and web server plugins for IHS (IBM HTTP Server)
  • Configured and managed JMS resources, service integration buses (SIBus), and MQ connectivity for application messaging in IBM WebSphere Application Server (WAS)
  • Installation & Fix Pack Upgrades of WebSphere Application Server instances
  • Responsible for Deploy Java enterprise applications (WAR/EAR) to Liberty servers, including automated deployments using CI/CD pipelines
  • Performed multiple installations of IBM WebSphere Portal 7.x/8.x/9.x on UNIX in a clustered environment and transferred default cloudscape database in portal to DB2. Installed and configured IBM HTTP Server 9.1 and generated IHS plugin-cfg.xml file, Mapped Web Apps to IHS Plug-in, Reviewed IHS Plug-in entries and propagated IHS plug-in Manually
  • 10+ years of experience as a Senior DevOps Engineer / Senior SRE Site Reliability Engineer in implementation of networking fundamentals (TCP, HTTP(S), routing and network security) on any public cloud platform, especially AWS and experience managing Big Data clusters in production
  • Configured ActiveVOS Console to monitor, manage, and troubleshoot active, completed, or faulted process instances.
  • Developed custom Human Tasks and user interfaces to support data steward activities within Informatica Data Director (IDD)
  • Integrated ActiveVOS with Informatica MDM (Hub and IDD) to orchestrate data lifecycle workflows
  • Designed and configured service connectors to interact with external systems (e.g., Salesforce, SAP) using JMS and SOAP/WSDL
  • Resolved production issues, including faulted ActiveVOS workflows, by analyzing logs and performing root cause analysis (RCA)
  • 12+ years of experience as part of the IT Engineering job family, implemented for leveraging DEVOPS, and both Waterfall and Agile practices, to design, develop, and deliver resilient, secure, multi-channel, high-volume, high-transaction, on/off-premise, cloud-based solutions.
  • Installed, configured, and maintained Oracle WebLogic Server environments, JBoss EAP, IBM WebSphere and Tomcat app servers
  • Monitored all middleware App Servers WebLogic, JBoss, WebSphere performance and troubleshooted issues proactively
  • Managed WebLogic clusters, domains, and JVM tuning for optimal performance;Implemented disaster recovery, backup, and deployment strategies
  • Collaborated with development teams for deployment and troubleshooting; Automated routine tasks using scripts and configuration management tools
  • Apply Liberty fix packs and IBM iFixes to ensure compliance and security
  • Implemented containerized Liberty instances on OpenShift, improving application scalability and resource utilization
  • As a Middleware Admin Installed Oracle WebLogic, IBM WebSphere, JBoss EAP on supported platforms (Linux, RHEL, Windows), Configure in standalone or domain mode, depending on architecture needs; Applied Red Hat-supported RPMs or ZIP installations and ensure compliance with licensing
  • Strong understanding and implementation experience of scaling Big Data Architectures and Operations including: monitoring, resilience, maintainability, and performance
  • As Senior DevOps Cloud Engineer / Senior Middleware Administrator / Senior DBA Installation, configuration and administration of the clustered environments are implemented large application projects in the organization
  • Set up and Build Infrastructure & Software Test Driven Development, Collaborative Environment, Continuous Improvement
  • Designed, build, and maintain Continuous Improvement/Continuous Development (CI/CD), testing, and operations infrastructure
  • DevOps Engineer / Senior SRE Site Reliability Engineer designed and integrated with business applications with CRM, implemented repeated tasks Agile specific Requirements
  • Developed and provided a wide variety of hardware components as well as software and related services to consumers, small and medium-sized businesses (SMB's) and large enterprises, including customers in the government applications.
  • Worked with development team to create a collaborative IT operations model based on Agile and DevOps methodologies and wrote code to support automated IT operations methodology (foundation of cloud services) in various scripting languages
  • Installation, configuration and administration of the clustered Weblogic server, and OSB/SOA managed servers in an H/A environment for Development, QA, UAT and Production
  • Implemented with most layers of AWS offering and integration, and migration of existing metal solutions into virtualized hosting environments using EC2, S3, VPC, ELB, Auto scaling, with Cloud watch metrics integration.
  • As Senior DevOps AWS Cloud Engineer Setting up databases in AWS using RDS including MSSQL, MySQL, MongoDB & Dynamo DB. storage using S3bucket and configuring instance backups to S3bucket
  • Designed and implemented solutions that make software deployments well-organized and automated
  • Build and implemented continuous integration (CI) and continuous deployment (CD) environments using tools such as Jenkins, Maven, Sonar Qube , and Gradle
  • As Senior DevOps AWS Cloud Engineer Launching Amazon EC2 Cloud Instances using Amazon Images (RHEL/Ubuntu) and Configuring launched instances with respect to specific applications.
  • Designed the AWS network architecture including VPN connectivity between regions and subnets; Set-up process, services and tools around cloud; leverage appropriate AWS services
  • Designed the overall Virtual Private Cloud VPC environment including server instance, storage instances, subnets, availability zones, etc.
  • As a Senior DevOps AWS Cloud Engineer compute nodes on UNIX platforms such as Linux, CentOS, Solaris, Ubuntu in automated operating system installations & Configurations using AWS console, Kickstart, Jumpstart; implemented patch management on Linux, Solaris servers and also patching Solaris Zones, Linux physical and virtual servers.
  • Performed Daily Monitoring of Linux System performance, capacity & managed Inventory; adjust System configurations to accommodate required loads and functionality; Monitor and provided daily reports on Linux system performance to pinpoint performance bottlenecks and on an as needed basis, select various system options and parameters using Nagios
  • Perform troubleshooting and monitoring of the Linux and Windows servers on AWS
  • Troubleshooted and resolved OS Linux and other software and hardware problems, interface with vendor technical support to resolve problems and work with other technical staff on supporting their needs.
  • Performed the creation of Flow logs on VPC for monitoring of built VPCs
  • As part of Network administration Build Amazon EC2 instances and assigned required firewalls using security group (SG) and Network Access Control List (NACL) rules
  • Worked with various teams and management for Software Licenses/Agreements/Renewals, Hardware Procurement for various applications and software products running on Cloud & Linux
  • Setup and configured Splunk and Logstash/Kibana to monitor all provisioning logs
  • Build and implemented continuous integration (CI) and continuous deployment (CD) environments using tools such as Jenkins, Maven, and Gradle
  • Automated various deployments using python scripting and Kubernetes
  • Deploy software in all environments; work with Production Deployment team to ensure successful deployments
  • Responsible for measuring and production utilization and available capacity, Collect and review machine data using Splunk to gain further operational insight to improve overall systems performance
  • Worked closely with developers in supporting new applications features and service launches, Designed, build and use various tools that would help in managing scaling and monitoring the cutting-edge technology (Containerization)
  • As a DevOps Product Engineer owns and produces technical documentation, translated technical details into concise and easy to understand written form. And also wrote relevant components of a technical document. Ability to translate verbal requirements from face to face meetings into requirements documents and user stories
  • Build and implemented continuous integration (CI) and continuous deployment (CD) environments using tools such as Jenkins, Maven, and Gradle
  • Automated the build and release management process including monitoring changes between releases
  • Developed Scripts for AWS Orchestration Developed Scripts for AWS Orchestration Designing and developing new back-end services, maintaining and expanding our AWS infrastructure, and providing mentorship to others on my team
  • Used Configuration management tool Ansible-Playbook (Python base) to automate build/setup LAMP Stack and manage 1000+ RedHat and Linux/Windows cloud servers Identify and architect
  • Handled the Weekly Releases and Bi weekly Releases for all the projects Configured Continuous Integration and Continuous delivery model for enterprise changes
  • Supported over 800+ AWS cloud instances / Server configurations and used AWS command line interface to manage and configure various AWS products
  • As a DevOps Engineer implemented of Software Configuration Management processes, controlling and building new versions for releases
  • Continuous Integration (CI) and Continuous Delivery (CD) process implementation-using Jenkins along with Python and Shell scripts to automate routine jobs
  • Proposed Branching strategies and performed hands on merging of various branches Performing Builds and Deployments using Ant/Maven Scripts Used Jenkins to perform single click Continuous Integration Automation
  • Improved monitoring by adjusting alerting thresholds and expanding coverage to reduce monitoring gaps
  • Created and implemented monitoring tools and solutions to provide visibility into the infrastructure and application performance.
  • Managed Amazon instances by taking AMIs, performing administration and monitoring of Amazon instances like EC2 using Amazon Cloud Watch
  • Launched Database for MySQL and Oracle using RDS in multiple Available zones, have setup monitoring for CPU Utilization and limited DB connections by implementing alarms using Cloudwatch
  • Created monitors, alarms and notifications for EC2 hosts using CloudWatch
  • Performed AWS cloud deployments for web applications with monitoring using CloudWatch and VPC to manage network configurations
  • Supported AWS Cloud environment with 800+ AWS instances and configured Elastic IP & Elastic Storage and experience working on implemented security groups
  • Involved in building security model, VPC, Elastic IP for databases on Cloud platform
  • Performed the daily system administration tasks like managing system resources and end-users support operations and security
  • Provided highly durable and available data by creating and managing security controls for the S3 data store, versioning, Life Cycle Policies
  • Attended team meetings, change control meetings to update installation progress, and for upcoming changes in the environment
  • Managed network security using Load balancer, Autoscaling, Security groups and NACLS
  • Supported Source Control Management - SVN, Github, Bitbucket in adds, commits, deletes of codes
  • Developed CI/CD pipelines using Python, Shell scripting for various applications in the Middleware technologies using Jenkins, Ansible, Kubernetes, Docker, Git on the AWS cloud environments and on-premises environments
  • Administered a Kubernetes cluster in a production environment, managed Kubernetes clusters in cloud providers such as AWS
  • Managed Docker orchestration and Docker containerization using Kubernetes
  • Used Kubernetes to orchestrate the deployment, scaling and management of Docker Containers
  • Used Jenkins pipelines to drive all micro services builds out to the Docker registry and then deployed to Kubernetes
  • Created Pods and managed using Kubernetes
  • Administered GitHub, including but not limited to, setting up new users, groups, projects, and configurations, Provided first level support of any GitHub issues encountered by enterprise customers
  • Instaled and configured from Linux root, administering GitHub from Admin GUI, and troubleshooting performance and user access issues,Managed cloud software deployments, with a focus on continuous integration and deployment using GitHub, Jenkins, Bamboo, SVN, and Maven
  • Designed the platform for the real time data using Kafka, and supported Kafka platform design, installation,operation and Build data pipelines in kafka to allow for data streaming.
  • Installed new Kafka clusters and troubleshooted Kafka related issues in production environment with in given SLAs
  • Used Ansible and Ansible Tower as Configuration management tool, to automate repetitive tasks, quickly deploys critical applications, and proactively manages change
  • Used Ansible Playbooks to setup Continuous Delivery Pipeline. Deployed micro services, including provisioning AWS environments using Ansible Playbooks.
  • Provisioned load balancer, auto-scaling group and launch configuration for micro services using Ansible
  • Implemented Ansible to manage all existing servers and automate the build/configuration of new servers
  • Used Amazon Cognito for a simple user identity and data synchronization service that helps securely manage and synchronize app data for your IAM users across their mobile devices
  • As a DevOps Engineer / DBA optimized MySQL and PostgreSQL databases and queries, also involved in Homogenous and Heterogenous Migrations to PostgreSQL, created scripts for export and import data from and to a PostgreSQL database
  • Optimized Splunk for peak performance by splitting Splunk indexing and search activities across different machines, Extracted complex Fields from different types of Log files using Regular Expressions; created fields through Splunk Web and vis Splunk configurations; Implemented Google map identifiers in Splunk dashboards using geo lookup commands
  • Developed Splunk infrastructure and related solutions as per business requirements and automation toolsets; Designed Splunk Cloud Architecture to Integrate with Windows Infrastructure
  • Splunk developed dashboards, forms, SPL searches, reports and views, administration, upgrading, alert scheduling, KPIs, Visualization Add - Ons and Splunk infrastructure; Monitors, analyzes, enriches and parses logs from a variety technologies across multiple platforms such as IDS/IPS(sourcefire,Dell securework)
  • Generated reports on REST KPI analysis as needed with SPLUNK
  • Reviewed and apply any newly available and applicable SPLUNK software or policy updates routinely
  • Administered Splunk, Integrating Splunk with a wide variety of legacy data sources and industry leading commercial security tools
  • Perform Systems Engineering and cryptography analysis activities in the areas of Cybersecurity, Assessment & Authorization (A&A), Cryptographic System Security Engineering (CSSE), and Certification & Accreditation (C&A)
  • Analyzed security threats, vulnerability assessments, and risk analysis and results to recommend security solutions that enable business objectives
  • Configuration of JMS server and Data source on Weblogic server and also Configuring JVM parameters as per requirement
  • Involved by activities weblogic servers monitoring, Health check, JVM Monitoring, GC Pattern Analysis, WebLogic Logs, DB connections, Heap, Thread monitoring, System CPU, Memory monitoring using various tools Oracle Enterprise Manager and Solar Winds
  • Created and implemented weblogic clusters, software load balancing and hardware load balancing F5 for multiple applications
  • Configured and implemented Distributed JMS servers, modules, queues, and connections for Oracle SOA / OSB
  • Deploying, monitoring, and managing the SOA Composite applications
  • Managing, Configuring and monitoring BPEL, Mediator, Human workflow, Business Rules and BAM Component instances and Faults.
  • Provided solution in Weblogic, Oracle BPEL/SOA-INFRA process, Oracle Service Bus for integrating ERP and legacy applications
  • SOA BPEL installation and configuration in a cluster Load balancing. Upgrade of SOA BPEL 10g to SOA 11g, 12c - Weblogic administration.
  • Created Horizontal and Vertical Clusters for Failover, Monitoring CPU utilization, JVM memory utilization, finding process id with Port number and resolving Port conflicts using various UNIX commands
  • As part of the applications performance and monitoring to finding Memory Leaks and adjusting JVM Heap Size and Garbage Collector parameters during performance monitoring and performance tuning of WebLogic server
  • Tune and configure WebLogic domains to make optimal use of execution threads, JDBC pools, adapter pools and JMS pools
  • Providing expert troubleshooting for isolating technical problems in SOA/OSB systems including Weblogic application servers, OHS web servers, and dehydration databases
  • Perform various administrative tasks such as configuring SMTP, LDAP integration, SSO, SSL, and data source configuration
  • Troubleshoot deployment issues with SOA/OSB processes
  • Supported all different components of Oracle Fusion Middleware 11g and 12c, SOA, OSB, BPM, ODI, ADF applications, including the Weblogic App server and related Oracle 11g and 12c Database
  • Expertise and implementing in Oracle SOA, Orchestration and Integration Technologies in the areas of Web Services, OSB, ESB, SOAP, WSDL, BPEL, XML, Messaging, XSD, XML
  • Run regular easy backup cycles, Enable Fault tolerant , easily recoverable SOA Servers
  • Monitoring SOA Runtime Instances and Faults, Configure SOA infrastructure properties, Managing SOA service engines, Configuring security services and service policies (OWSM Oracle Web Service Manager)
  • Troubleshooting Oracle SOA suite setting log levels, editing log configurations, servers startup failures, resolving connection timeouts, troubleshoot and manage fault conditions.
  • Hot & cold backup, incremental & full backups, Middleware and Domain home backup strategies implementation, restoring from backups.
  • Administering SOA adapters like defining and managing DB adapter, JMS adapter, File Adapter, FTP Adapter
  • Monitoring and Tuning SOA Adapter (DB, JMS, File, FTP) and Infra Database (Tablespace), purging SOA instance data in Dehydration store
  • Take thread dumps, analyze logs and resolve various errors/exceptions, Monitoring thread parameter in application servers of weblogic, SOA / OSB servers, JBOSS
  • Creating security roles, group policy, user authentication, auditing and authorization
  • Implemented Node Manager Configuration – remote managed server start and stop, SSL communication between admin server and nodemanager
  • Involved in the AWS project for a web application hosted on the closed using Java, Oracle WebLogic Server and Oracle Database with DevOps tools using Jenkins, GIT, Docker, Ansible, Selenium, Kubernetes and Nagios
  • Monitoring thread usage, connection pool usage, CPU usage, Memory usage and preparing reports for the performance tests, dry run tests and load tests conducted on the Application Servers
  • Implementing CA certificates SSL through command line and GUI for Webservers and apps servers
  • Implemented Session Management by memory to memory replication and session persistence with Databases
  • Shell scripting, WLST and Python scripting to automate repetitive tasks, auto start / stop services and cron jobs for scheduling the maintenance tasks
  • Also supported for installation, configuration, maintenance and production support for other tools Business Objects, Crystal reports, JIRA, Redmine, Jenkins, Power BI and Oracle Reports
  • Environment : AWS cloud, Jenkins, Ansible, Python scripting, Kubernetes, Docker, Git, Bitbucket, JIRA, Linux, IBM WebSphere Application Server (WAS) 7.x/8.x/9.x, IBM Liberty, Oracle (12c, 11g), PostgreSQL, RedHat Linux, Windows , Oracle WebLogic Application Server 12c,11g, JBOSS EAP, IBM WebSphere, Oracle Application Server(10gAiS, 9iAS), DevOps tools (Jenkins, GIT, Docker, Ansible, Selenium, Kubernetes and Nagios)Oracle SOA suite, Informatica activevos, Oracle OSB, Oracle BPEL, Business Objects, Oracle Identity and Access Management (IAM) 11gR2SP1, 11gR2 of Oracle Identity Manager, Oracle Fusions Middleware 11g (of OID, OVD, OAM, OIM, ORM, OWSM, OIF, eSSO, OES, OAAM), Forms (10g, 9i, 6i), Reports (10g, 9i, 6i), Oracle 11g & 12c, MySQL, Oracle SSO, Oracle Portal, J2EE, JBoss, Tomcat, JIRA, Redmine, Jenkins, Sharepoint, Power BI, Oracle OEM, SQL, PL/SQL, Designer 10g, SQL Navigator, TOAD, SQL
  • Loader, SQL
  • Plus, SQL
  • Net, OEM Grid Control

Senior Middleware Administrator / Senior DBA

California Department of Housing and Community Development
Sacramento, CA
04.2014 - 12.2019
  • Performed configuration, maintenance, installation by silent and GUI mode of IBM WebSphere Application Server 7.x/6.1/6.0/5.1 Base and Network Deployment variants on Linux, Windows 2000 and Solaris platform.
  • Provided Infrastructure solutions for J2EE applications around IBM WebSphere Application Server v6.1/6.0/5.1, IBM HTTP Server, and IBM WebSphere Portal v5.1 on AIX and Windows platforms
  • Worked closely with Architecture and Engineering teams in setting up Dev, Test, QA, staging and Production Environments and responsible for migration of applications across the environment
  • Responsible for creating profiles, federation, WAS instances, application server, clusters, cluster members, virtual hosts, data Sources, MQ connection factories, Plug-in configuration, and Service Integration Bus Configuration
  • Installation, configuration and administration of Linux (Red Hat, CentOS), Sun Solaris and HP-UX Servers
  • Launching Amazon EC2 Cloud Instances using Amazon Images (Linux Ubuntu) and configuring launched instances with respect to specific applications.
  • Monitor Liberty server health, optimize JVM settings, and adjust thread pools to improve application response times
  • Install, configure, maintain and administer Linux / UNIX operating systems and components. Diagnosed and resolved problems associated with FTP, DNS, DHCP, VPN, NFS, and Apache
  • Analyze logs and thread dumps (using IBM Thread Analyzer) to resolve issues like out-of-memory errors and hung threads
  • Worked with networking teams in configuring AWS Direct Connect to establish dedicated connection to datacenters and AWS Cloud
  • Architecture and configured secure VPC through private and public networks in AWS
  • As an Infrastructure Engineer involved in the assessment of existing licenses and future implementation software / Hardware licensing.
  • As a Senior DevOps AWS Cloud Engineer compute nodes on UNIX platforms such as Linux, CentOS, Solaris, Ubuntu in automated operating system installations & Configurations using AWS console, Kickstart, Jumpstart; implemented patch management on Linux, Solaris servers and also patching Solaris Zones, Linux physical and virtual servers.
  • Performed Daily Monitoring of Linux System performance, capacity & managed Inventory; adjust System configurations to accommodate required loads and functionality; Monitor and provided daily reports on Linux system performance to pinpoint performance bottlenecks and on an as needed basis, select various system options and parameters using Nagios
  • Perform troubleshooting and monitoring of the Linux and Windows servers on AWS
  • Troubleshooted and resolved OS Linux and other software and hardware problems, interface with vendor technical support to resolve problems and work with other technical staff on supporting their needs.
  • Performed the creation of Flowlogs on VPC for monitoring of built VPCs
  • As part of Network administration Build Amazon EC2 instances and assigned required firewalls using security group (SG) and Network Access Control List (NACL) rules
  • Worked with various teams and management for Software Licenses/Agreements/Renewals, Hardware Procurement for various applications and software products running on Cloud & Linux
  • Setup and configured Splunk and Logstash/Kibana to monitor all provisioning logs
  • Build and implemented continuous integration (CI) and continuous deployment (CD) environments using tools such as Jenkins, Maven, and Gradle
  • Automated various deployments using python scripting and Kubernetes
  • Deploy software in all environments; work with Production Deployment team to ensure successful deployments
  • Responsible for measuring and production utilization and available capacity, Collect and review machine data using Splunk to gain further operational insight to improve overall systems performance
  • Worked closely with developers in supporting new applications features and service launches, Designed, build and use various tools that would help in managing scaling and monitoring the cutting-edge technology (Containerization)
  • As a DevOps Product Engineer owns and produces technical documentation, translated technical details into concise and easy to understand written form. And also wrote relevant components of a technical document. Ability to translate verbal requirements from face to face meetings into requirements documents and user stories
  • Build and implemented continuous integration (CI) and continuous deployment (CD) environments using tools such as Jenkins, Maven, and Gradle
  • Automated the build and release management process including monitoring changes between releases
  • Developed Scripts for AWS Orchestration Developed Scripts for AWS Orchestration Designing and developing new back-end services, maintaining and expanding our AWS infrastructure, and providing mentorship to others on my team
  • Used Configuration management tool Ansible-Playbook (Python base) to automate build/setup LAMP Stack and manage 1000+ RedHat and Linux/Windows cloud servers Identify and architect
  • Handled the Weekly Releases and Bi weekly Releases for all the projects Configured Continuous Integration and Continuous delivery model for enterprise changes
  • Supported over 800+ AWS cloud instances / Server configurations and used AWS command line interface to manage and configure various AWS products
  • As a DevOps Engineer implemented of Software Configuration Management processes, controlling and building new versions for releases
  • Continuous Integration (CI) and Continuous Delivery (CD) process implementation-using Jenkins along with Python and Shell scripts to automate routine jobs
  • Proposed Branching strategies and performed hands on merging of various branches Performing Builds and Deployments using Ant/Maven Scripts Used Jenkins to perform single click Continuous Integration Automation
  • Improved monitoring by adjusting alerting thresholds and expanding coverage to reduce monitoring gaps
  • Created and implemented monitoring tools and solutions to provide visibility into the infrastructure and application performance.
  • Managed Amazon instances by taking AMIs, performing administration and monitoring of Amazon instances like EC2 using Amazon Cloud Watch
  • Launched Database for MySQL and Oracle using RDS in multiple Available zones, have setup monitoring for CPU Utilization and limited DB connections by implementing alarms using Cloudwatch
  • Created monitors, alarms and notifications for EC2 hosts using CloudWatch
  • Performed AWS cloud deployments for web applications with monitoring using CloudWatch and VPC to manage network configurations
  • Supported AWS Cloud environment with 800+ AWS instances and configured Elastic IP & Elastic Storage and experience working on implemented security groups
  • Involved in building security model, VPC, Elastic IP for databases on Cloud platform
  • Performed the daily system administration tasks like managing system resources and end-users support operations and security
  • Provided highly durable and available data by creating and managing security controls for the S3 data store, versioning, Life Cycle Policies
  • Attended team meetings, change control meetings to update installation progress, and for upcoming changes in the environment
  • Managed network security using Load balancer, Autoscaling, Security groups and NACLS
  • Supported Source Control Management - SVN, Github, Bitbucket in adds, commits, deletes of codes
  • Developed CI/CD pipelines using Python, Shell scripting for various applications in the Middleware technologies using Jenkins, Ansible, Kubernetes, Docker, Git on the AWS cloud environments and on-premises environments
  • Administered a Kubernetes cluster in a production environment, managed Kubernetes clusters in cloud providers such as AWS
  • Managed Docker orchestration and Docker containerization using Kubernetes
  • Used Kubernetes to orchestrate the deployment, scaling and management of Docker Containers
  • Used Jenkins pipelines to drive all micro services builds out to the Docker registry and then deployed to Kubernetes
  • Created Pods and managed using Kubernetes
  • Administered GitHub, including but not limited to, setting up new users, groups, projects, and configurations, Provided first level support of any GitHub issues encountered by enterprise customers
  • Instaled and configured from Linux root, administering GitHub from Admin GUI, and troubleshooting performance and user access issues,Managed cloud software deployments, with a focus on continuous integration and deployment using GitHub, Jenkins, Bamboo, SVN, and Maven
  • Designed the platform for the real time data using Kafka, and supported Kafka platform design, installation,operation and Build data pipelines in kafka to allow for data streaming.
  • Installed new Kafka clusters and troubleshooted Kafka related issues in production environment with in given SLAs
  • Used Ansible and Ansible Tower as Configuration management tool, to automate repetitive tasks, quickly deploys critical applications, and proactively manages change
  • Used Ansible Playbooks to setup Continuous Delivery Pipeline. Deployed micro services, including provisioning AWS environments using Ansible Playbooks.
  • Provisioned load balancer, auto-scaling group and launch configuration for micro services using Ansible
  • Implemented Ansible to manage all existing servers and automate the build/configuration of new servers
  • Used Amazon Cognito for a simple user identity and data synchronization service that helps securely manage and synchronize app data for your IAM users across their mobile devices
  • As a DevOps Engineer / DBA optimized MySQL and PostgreSQL databases and queries, also involved in Homogenous and Heterogenous Migrations to PostgreSQL, created scripts for export and import data from and to a PostgreSQL database
  • Optimized Splunk for peak performance by splitting Splunk indexing and search activities across different machines, Extracted complex Fields from different types of Log files using Regular Expressions; created fields through Splunk Web and vis Splunk configurations; Implemented Google map identifiers in Splunk dashboards using geo lookup commands
  • Developed Splunk infrastructure and related solutions as per business requirements and automation toolsets; Designed Splunk Cloud Architecture to Integrate with Windows Infrastructure
  • Splunk developed dashboards, forms, SPL searches, reports and views, administration, upgrading, alert scheduling, KPIs, Visualization Add - Ons and Splunk infrastructure; Monitors, analyzes, enriches and parses logs from a variety technologies across multiple platforms such as IDS/IPS(sourcefire,Dell securework)
  • Generated reports on REST KPI analysis as needed with SPLUNK
  • Reviewed and apply any newly available and applicable SPLUNK software or policy updates routinely
  • Administered Splunk, Integrating Splunk with a wide variety of legacy data sources and industry leading commercial security tools
  • Perform Systems Engineering and cryptography analysis activities in the areas of Cybersecurity, Assessment & Authorization (A&A), Cryptographic System Security Engineering (CSSE), and Certification & Accreditation (C&A)
  • Analyzed security threats, vulnerability assessments, and risk analysis and results to recommend security solutions that enable business objectives
  • Configuration of JMS server and Data source on Weblogic server and also Configuring JVM parameters as per requirement
  • Involved by activities weblogic servers monitoring, Health check, JVM Monitoring, GC Pattern Analysis, WebLogic Logs, DB connections, Heap, Thread monitoring, System CPU, Memory monitoring using various tools Oracle Enterprise Manager and Solar Winds
  • Created and implemented weblogic clusters, software load balancing and hardware load balancing F5 for multiple applications
  • Configured and implemented Distributed JMS servers, modules, queues, and connections for Oracle SOA / OSB
  • Deploying, monitoring, and managing the SOA Composite applications
  • Managing, Configuring and monitoring BPEL, Mediator, Human workflow, Business Rules and BAM Component instances and Faults.
  • Provided solution in Weblogic, Oracle BPEL/SOA-INFRA process, Oracle Service Bus for integrating ERP and legacy applications
  • SOA BPEL installation and configuration in a cluster Load balancing. Upgrade of SOA BPEL 10g to SOA 11g, 12c - Weblogic administration.
  • Created Horizontal and Vertical Clusters for Failover, Monitoring CPU utilization, JVM memory utilization, finding process id with Port number and resolving Port conflicts using various UNIX commands
  • As part of the applications performance and monitoring to finding Memory Leaks and adjusting JVM Heap Size and Garbage Collector parameters during performance monitoring and performance tuning of WebLogic server
  • Tune and configure WebLogic domains to make optimal use of execution threads, JDBC pools, adapter pools and JMS pools
  • Providing expert troubleshooting for isolating technical problems in SOA/OSB systems including Weblogic application servers, OHS web servers, and dehydration databases
  • Perform various administrative tasks such as configuring SMTP, LDAP integration, SSO, SSL, and data source configuration
  • Troubleshoot deployment issues with SOA/OSB processes
  • Supported all different components of Oracle Fusion Middleware 11g and 12c, SOA, OSB, BPM, ODI, ADF applications, including the Weblogic App server and related Oracle 11g and 12c Database
  • Expertise and implementing in Oracle SOA, Orchestration and Integration Technologies in the areas of Web Services, OSB, ESB, SOAP, WSDL, BPEL, XML, Messaging, XSD, XML
  • Run regular easy backup cycles, Enable Fault tolerant , easily recoverable SOA Servers
  • Monitoring SOA Runtime Instances and Faults, Configure SOA infrastructure properties, Managing SOA service engines, Configuring security services and service policies (OWSM Oracle Web Service Manager)
  • Troubleshooting Oracle SOA suite setting log levels, editing log configurations, servers startup failures, resolving connection timeouts, troubleshoot and manage fault conditions.
  • Hot & cold backup, incremental & full backups, Middleware and Domain home backup strategies implementation, restoring from backups.
  • Administering SOA adapters like defining and managing DB adapter, JMS adapter, File Adapter, FTP Adapter
  • Monitoring and Tuning SOA Adapter (DB, JMS, File, FTP) and Infra Database (Tablespace), purging SOA instance data in Dehydration store
  • Take thread dumps, analyze logs and resolve various errors/exceptions, Monitoring thread parameter in application servers of weblogic, SOA / OSB servers, JBOSS
  • Creating security roles, group policy, user authentication, auditing and authorization
  • Implemented Node Manager Configuration – remote managed server start and stop, SSL communication between admin server and nodemanager
  • Involved in the AWS project for a web application hosted on the closed using Java, Oracle WebLogic Server and Oracle Database with DevOps tools using Jenkins, GIT, Docker, Ansible, Selenium, Kubernetes and Nagios
  • Monitoring thread usage, connection pool usage, CPU usage, Memory usage and preparing reports for the performance tests, dry run tests and load tests conducted on the Application Servers
  • Implementing CA certificates SSL through command line and GUI for Webservers and apps servers
  • Implemented Session Management by memory to memory replication and session persistence with Databases
  • Shell scripting, WLST and Python scripting to automate repetitive tasks, auto start / stop services and cron jobs for scheduling the maintenance tasks
  • Also supported for installation, configuration, maintenance and production support for other tools Business Objects, Crystal reports, JIRA, Redmine, Jenkins, Power BI and Oracle Reports
  • Environment : AWS cloud, Jenkins, Ansible, Python scripting, Kubernetes, Docker, Git, Bitbucket, JIRA, Linux, IBM WebSphere Application Server (WAS) 7.x/8.x/9.x, IBM Liberty, Oracle (12c, 11g), PostgreSQL, RedHat Linux, Windows , Oracle WebLogic Application Server 12c,11g, JBOSS EAP, IBM WebSphere, Oracle Application Server(10gAiS, 9iAS), DevOps tools (Jenkins, GIT, Docker, Ansible, Selenium, Kubernetes and Nagios)Oracle SOA suite, Informatica activevos, Oracle OSB, Oracle BPEL, Business Objects, Oracle Identity and Access Management (IAM) 11gR2SP1, 11gR2 of Oracle Identity Manager, Oracle Fusions Middleware 11g (of OID, OVD, OAM, OIM, ORM, OWSM, OIF, eSSO, OES, OAAM), Forms (10g, 9i, 6i), Reports (10g, 9i, 6i), Oracle 11g & 12c, MySQL, Oracle SSO, Oracle Portal, J2EE, JBoss, Tomcat, JIRA, Redmine, Jenkins, Sharepoint, Power BI, Oracle OEM, SQL, PL/SQL, Designer 10g, SQL Navigator, TOAD, SQL
  • Loader, SQL
  • Plus, SQL
  • Net, OEM Grid Control

Senior Middleware Admin

State of Vermont – Vermont Health Insurance Exchange (Obama care)
Burlington, VT
11.2013 - 04.2014
  • Responsible to setup, configuration, Integration of Identity and Access Management for DEV and TEST environments for Obama care Health Exchange application
  • Environment : AWS cloud, Jenkins, Ansible, Python scripting, Kubernetes, Docker,Git, BitBucket, JIRA, Linux, IBM WebSphere Application Server 7.x/8.x/9.x, Oracle (12c, 11g), RedHat Linux, Windows , Oracle WebLogic Application Server 12c,11g, Oracle Application Server(10gAiS, 9iAS), DevOps tools (Jenkins, GIT, Docker, Ansible, Selenium, Kubernetes and Nagios)Oracle SOA suite, Oracle OSB, Oracle BPEL, Business Objects, Crystal reports, PEGA, Oracle Identity and Access Management (IAM) 11gR2SP1, 11gR2 of Oracle Identity Manager, Oracle Fusions Middleware 11g (of OID, OVD, OAM, OIM, ORM, OWSM, OIF, eSSO, OES, OAAM), Forms (10g, 9i, 6i), Reports (10g, 9i, 6i), Oracle 11g & 12c, MySQL, Oracle SSO, Oracle Portal, J2EE, JBoss, Tomcat, JIRA, Redmine, Jenkins, Sharepoint, Power BI, Oracle OEM, SQL, PL/SQL, Designer 10g, SQL Navigator, TOAD, SQL
  • Loader, SQL
  • Plus, SQL
  • Net, OEM Grid Control

Senior Middleware Administrator / Oracle DBA

State of Hawaii – Hawaii Health Insurance Exchange (Obama care)
Honolulu, HI
03.2013 - 02.2014
  • Responsible Installation, Configuration, Deployment, Upgrades, Migrations, Cloning, User Management using Oracle WebLogic Server 11g 10.3.6, Oracle SOA / OSB, Oracle Identity and Access Management (IAM) 11gR2SP1, 11gR2 of Oracle Identity Manager , Oracle Access Manager, Oracle OUD, Oracle RCU, Oracle WebTier, Oracle WebGate
  • Responsible to setup, configuration, Integration of Identity and Access Management for DEV and TEST environments for Obama care Health Exchange application
  • Successfully implemented Oracle IAM in DEV and Test environments, and integrated with the applications Siebel, LifeRay Portal, OneGate and Business Objects
  • Using Oracle RCU 11gR2 SP1 Installed Oracle OIM, OAM, SOA schemas for implementing Oracle IAM
  • Oracle WebLogic Server has been installed, configured and integrated for Oracle IAM tools and also implemented various security patches, bug fixing patches
  • Architecture lead on Oracle SOA / OSB, Oracle WebLogic, Oracle Identity Manager and Oracle Identity Analytics implementation

Lead Middleware Administrator / Oracle DBA

California Department of Housing and Community Development
Sacramento, CA
02.2012 - 02.2013

Sr. Middleware Admin / Apps DBA

Delta Dental of California
Rancho Cordova, CA
01.2008 - 07.2012
  • Supporting 40 applications in middleware technologies in various technologies which are hosted on around 500 servers including production and pre- production environments
  • Responsible Installation, Configuration, Deployment, Upgrades, Migrations, Cloning, User Management & Production Support of Oracle Weblogic Server 11g, Oracle SOA Suite, Oracle Identity Management, Oracle 10gAS Application Server Clusters of Oracle SSO, Oracle OID, Oracle Portal, Oracle BPEL, Oracle RDBMS 9i, 10g
  • Implemented Oracle OID, SSO integration with Active Directory AD for some application which are using in internal and Sun LDAP & Siteminder Integration for external applications for external users
  • Implemented multi nodes in cluster for (OID , SSO) with AD Replication; (OID, SSO) with Sun LDAP replication with Siteminder (for authorization) for multiple applications using Oracle Fusion middleware technologies (Oracle Weblogic 11g, Oracle Portal, Oracle SOA, Oracle BPEL)
  • Upgraded & security patches for Oracle Fusion Middleware products Oracle Application Servers / Oracle WebLogic Servers, Oracle OID, Oracle SSO, Oracle OID MR (Metadata Repository), Oracle Portal, Oracle Portal Schema from various versions of 10g & 11g
  • Responsible for optimizing the synchronizing or replication process for OID & Active Directory AD; OID and Sun LDAP for multi master environment
  • Responsible for monitoring and threshold setup for all the Oracle Fusions Middleware products using Oracle Enterprise Manager Grid Control 10g & 11g (including install of agents and OMS server)
  • Installed and upgraded Siteminder & web agent on our proxy server Apache & Oracle (SSO, OID) in cluster environment of three nodes each (SSO, OID, Siteminder, Apache) for production environment & seven more environments of pre-production environments

Sr. Oracle Applications Admin / Apps DBA

State of Pennsylvania – Department of Public Welfare (DPW)
Harrisburg, PA
07.2007 - 12.2007

Senior Oracle Application Server Administrator / Oracle Apps DBA

Illinois State Police
Springfield, IL
02.2006 - 12.2007

Senior Oracle Apps DBA / Application Server Admin

Florida Department of Law Enforcement
Tallahassee, FL
12.2004 - 01.2006

Senior Oracle DBA / Applications Developer

Florida Department of Transportation
Boca Raton, FL
03.2004 - 11.2004

Education

Bachelor of Science - Engineering Electronics & Communications

Nagrjuna University
India

Master of Science - Post-Graduation in Computer Applications

BCIT
India

Skills

  • Languages: SQL, PL/SQL, Pro
  • C, C, C, Java, PHP (40,30), Cobol
  • Operating System: Unix (HP 10, 11, 11i), Linux (Red Hat 62,60, 70), Solaris (26, 27, 28, 29, 210), IBM AIX, Windows (XP, 2K, NT, 98,95), MS-DOS (622)
  • Databases: Oracle (12c, 11g, 10g, 9i, 8i, 80, 73), DB2, MySQL (3230), MS-Access 20
  • Developer Tools (GUI): Oracle 12c, 11g, 10g&9i DS & Developer/2000Forms (30, 60, 6i, 9i, 10g, 11g), Designer (9i,6i, 2000), JDeveloper, Discoverer (3i, 4i), SQL
  • Plus, SQL
  • Loader, SQL
  • Net, Crystal Reports 100, 90, 80, 75
  • Oracle Applications: Oracle 12i, 11i, 103x, 10X(GL/PA/PAY/PS/BE/AP/AR/PO/FA/OM/CM), Manufacturing (INV BOM), (Public Sector, Federal)
  • Middleware: IBM WebSphere Application Server (WAS) 7x/8x/9x, Oracle WebLogic Server 14c, 12c, 11g (1033, 1036), JBOSS EAP (73, 70, 60, 50), IBM WebSphere, Apache Tomcat (111006904865680537010960535536), Oracle Identity and Access Management 11gR2 SP1, 11gR2, 11gR1, Oracle OIM, Oracle OAM, Oracle WebGate, Oracle WebTier, Oracle SOA Suite 12c, 11g, Oracle BPEL 11g, Oracle BPM, Oracle OSB, OBIEE, Oracle B2B, Oracle Access Manager 11g, Oracle Identity & Access Management 11gR1 (111150) & R2, Oracle Identity Management (IDM) 11g R1 (111150) components (Oracle Internet Directory (OID),Oracle Directory Integration Platform (ODIP), Oracle Virtual Directory (OVD),Oracle Directory Services Manager (ODSM), Oracle Identity Federation (OIF)), Oracle Identity and Access Management (IDAM)11g R1 (1111) components (Oracle Identity Manager (OIM), Oracle Access Manager (OAM), Oracle Adaptive Access Manager (OAAM), Oracle Identity Navigator (OIN),Oracle Entitlements Server (OES)), Oracle Access Manager 10gR3 (101430), Oracle Applications, Oracle Portal, Oracle SSO, 9iAS, 9iAS (of Rel 3 of 1013, Rel 2 of 1012, 1011, 904) (9iAS of 10101, 1001, 1000), Oracle SOA in Single node and Multi Node environments on various Operating systems Sun Solaris
  • Cloud: AWS, Oracle Cloud
  • DevOps tools and scripting: Jenkins, GIT, Ansible, Python, Bitbucket, Nagios, Chef, Docker, Kubernetes, Puppet
  • Data Warehousing Tools: Business Objects, OBIEE, SQL
  • Loader, Import/Export
  • Utilities Tuning and Diagnostic tools: EXPLAIN PLAN, SQL Trace, TKPROF, SQL
  • Plus Autotrace, Oracle SQL Analyzer, SQL Optimizer, SQL Navigator
  • Database Development & Administration Tools: SQL Navigator, DB Artisan, TOAD, SQL Optimizer, SQL Analyzer, and Erwin
  • Version Control & other Tools: PVCS, Oracle 9iSCM, SVN, JIRA, Redmine, Jenkins
  • DevOps tools: Jenkins, GIT, Docker, Ansible, Sonar , Selenium, Kubernetes and Nagios
  • Administration Skills: Oracle RDBMS Data Base Administrator, Oracle RAC, Shell Scripting, Solaris, Python Administration
  • J2EE (Java, JSP, EJB, JDBC), XML, ASP, Java Script, VB Script, and HTML

Certification

  • AWS Certified Solutions Architect - Professional
  • AWS Certified Security – Specialty
  • Certified Kubernetes Administrator
  • Oracle Certified Professional in Oracle Database Administration (OCP) Candidate Id: I00060254

Languages

SQL
PL/SQL
  • Pro
  • C
C
C++
Java
PHP
Cobol

Timeline

Sr. Middleware Admin

CalSAWS California Statewide Automated Welfare System (C-IV, CALWIN, LRS)
10.2019 - Current

Senior Middleware Administrator / Senior DBA

California Department of Housing and Community Development
04.2014 - 12.2019

Senior Middleware Admin

State of Vermont – Vermont Health Insurance Exchange (Obama care)
11.2013 - 04.2014

Senior Middleware Administrator / Oracle DBA

State of Hawaii – Hawaii Health Insurance Exchange (Obama care)
03.2013 - 02.2014

Lead Middleware Administrator / Oracle DBA

California Department of Housing and Community Development
02.2012 - 02.2013

Sr. Middleware Admin / Apps DBA

Delta Dental of California
01.2008 - 07.2012

Sr. Oracle Applications Admin / Apps DBA

State of Pennsylvania – Department of Public Welfare (DPW)
07.2007 - 12.2007

Senior Oracle Application Server Administrator / Oracle Apps DBA

Illinois State Police
02.2006 - 12.2007

Senior Oracle Apps DBA / Application Server Admin

Florida Department of Law Enforcement
12.2004 - 01.2006

Senior Oracle DBA / Applications Developer

Florida Department of Transportation
03.2004 - 11.2004

Bachelor of Science - Engineering Electronics & Communications

Nagrjuna University

Master of Science - Post-Graduation in Computer Applications

BCIT
Ravi Somarouthu