Home

Ganesh Nagarajan - Middleware Engineer
[email protected]
Location: Columbus, Ohio, USA
Relocation: OPEN
Visa: H1B
Ganesh Nagarajan
+1 516 926 0221

Middleware Specialist Information Technology Services


Objective:
Looking forward for a challenging and exciting opportunity where I can use my technical and professional skills working towards personal and organizational growth.

Experience Summary:
Started in application technical support. Moved from technical support to the middleware/operations/performance engineering team. I have been involved in many complex middleware environments and have also been involved in several OAS 10g/JBOSS/Tomcat/WebSphere to Fusion Middleware 11g/12c migrations, as well as many Database WLS, OID, OAM, SOA and OBIEE integrations.
Dynamic, self-motivating individual with 15 plus years of experience in several phases of the product development life cycle
Excellent working knowledge of Operation & Production Support with large mission critical systems in multiple technologies and platforms including Oracle Fusion Middleware 12c/11g WebLogic Server, LDAP Admin on Oracle Identity Management 10g/11g/12c, Oracle Access Manager 11g/12c, Oracle Application Server (OAS) 10g, Oracle Collaboration Server (OCS), Oracle Database (10g/11g/12c), Central Authentication Service (CAS), Apache Tomcat and HTTP on UNIX flavors.
Adaptive to Cloud Strategies based on Oracle Managed Cloud Services (OMCS), Oracle Cloud Infrastructure (OCI), AWS (Amazon Web Services) containerization platform Docker, Kubernetes.
Highly motivational individual who can work with minimum supervision and support.
Capable of working with various levels of people in the organizational structure.

Desired Positions
Senior Consultant / Senior Middleware Administrator, Technical Consultant, Database Administrator, Technical Architect.

Skills and Experience
Vendor Product Category Yrs. Exp. Last Used
Oracle Oracle Fusion Middleware Suite Application Server 10g 13 2019
Portal 11g 12 2018
Enterprise Single Sign On (ESSO) 10 2023
Identity & Access Management (IAM) 10 2023
WebLogic Server 10g/11g/12c 13 2023
SOA Suite 10g/11g/12c 11 2023
E-Business Suite 11i 4 2019
Webcenter Suite 2 2018
Business Intelligence Enterprise Edition 12c 5 2021
Oracle Oracle Database Database Configuration Assistant (DBCA) 7 2023
Database upgrade assistant 7 2023
Oracle Enterprise Manager 7 2023
Oracle Universal Install (YES) 7 2023

Oracle Oracle Enterprise Manager Oracle Database Control 6 2023
Oracle Grid Control 6 2023
Oracle Application Server Control 11 2021

Salesforce Salesforce CRM 1.5 2021

Ellucian Portal Solution Banner 8/9 Administration, Banner 9 Self Service, Banner Enterprise Identity Services(BEIS), Banner Event Publisher(BEP), Single Sign-on config/support (SS0) including CAS and SAML2 protocols, Application Navigator, IntegrationAPIs, Ellucian Mobile, Ellucian Solution Manager(ESM), RabbitMQ, ORDS, ODS, Payment Adapter 9 2023
Academic Advisory Degree Works 4 2023
Task Automation Banner Workflow 6 2021

Blackboard Learning Management System Blackboard Learn 6 2023

Atlassian Jira 4 2023
Confluence 4 2023
Amazon Amazon Web Services (AWS) Amazon EC2, S3, ELB, IAM, CloudFront, SNS, EBS, Route 53 4 2023
Microsoft Cloud Platform Microsoft Azure 2.5 2023
Container platforms Container Engines Docker Enterprise Edition 2.5 2023
Container platforms Container Orchestrators Kubernetes 2.5 2023
Automation Tools Jenkins, Chef, Ansible 4 2023





Employment History

Job Title: Lead Programmer-Analyst
Industry: Higher Education
Buffalo State College SUNY ITEC,
May 2019 till date

Roles and Responsibilities
Responsible for installing, upgrading and maintaining Web servers including Apache and Nginx, Java applications servers including WebLogic and Tomcat
Application deployment on WebLogic and Tomcat, RabbitMQ environment running on Linux operating systems hosted at both the Information Technology Exchange Center (ITEC) and numerous State University of New York campuses throughout New York State.
Analyze and successfully troubleshoot middleware-related web, network, security and Java technical issues and also provide related technical support and guidance to other SUNY campus-based technical analysts.
Assist with the design, development, documentation, implementation and automation of existing and new large-scale complex applications.
Review and edit application documentation, user specifications, web and application server resource requirements, and patch/release deployment schedules, and also assist with unit and integration test planning, development and execution under various identity management scenarios as required by ITEC middleware services.
Working with users in various administrative departments to assess, train and assist with the implementation of Banner administrative software solutions.
Providing technical assistance by responding to inquiries regarding errors, problems, or questions.
Assisting with the configuration and maintenance of Banner and related solutions.
Mentoring less experienced analysts.
Preparing and submitting status reports as requested by manager and unit.

Job Title: Senior Middleware Specialist
Industry: Higher Education
West Virginia University,
April 2017 May 2019

Roles and Responsibilities (As an Sr. Oracle Fusion Middleware Admin)

Provide hands-on architecture expertise for Oracle Fusion Middleware applications and projects
Lead the analysis, planning, and design of Oracle Fusion Middleware applications to support customer application(s)
Perform as-is and to-be architecture analysis and develop physical and logical architecture models for the identity and access management components and related systems/applications
Design highly available and scalable solution to meet customer requirements
Provide hands-on consulting and technical support throughout the project life cycle
Install, configure, and customize components and associated processes and policies. Performance tuning of enterprise cloud applications.
Integrate software components with customers applications, directories, and systems
Prioritization and management of day-to-day activities and long-term project-oriented tasks is essential
Participate in project planning and project status communications
Recommends new technology directions or options to maintain products competitive advantages. Communicates technology design and any related issues to technical and non-technical audiences including customers and technical partners.
Serves as a Subject Matter Expert providing guidance to lower-level workers. May schedule work, train, mentor, and/or coach other employees.

Roles and Responsibilities (As an Oracle DBA)
Provide supervisory oversight and work with DBA Managed services partner on priority support issues
Leading technical projects from start to finish while working within organizational change management and project management guidelines
Liaise with manager; keep manager informed of progress
Provide database solutions for application development
Work with and educate our dev team to make good schema design choices and write efficient queries
Assist with integrating DBA operational goals into proactive processes within development streams
Assist Development and Support team with Technical and troubleshooting production issues

Roles and Responsibilities (As an AWS Engineer)

I was actively involved in a project where company migrated a client s website to AWS cloud for hosting. My role was to design auto scaling group to spin up/down the servers and was responsible to send notifications through SNS for every activity occurred in the cloud environment and automated all configurations using ansible.
Developed and implemented software release management strategies for various applications as per agile process.
Worked extensively with AWS services like EC2, S3, VPC, ELB, AutoScalingGroups, Route 53, IAM, CloudTrail, CloudWatch, CloudFormation, CloudFront, SNS, and RDS.
Managed Amazon redshift clusters such as launching the cluster by specifying the nodes and performing the data analysis queries.
Set up and built AWS infrastructure with various services available by writing cloud formation templates in json.
With the help of IAM created roles, users and groups and attached policies to provide minimum access to the resources.
Created topics in SNS to send notifications to subscribers as per the requirement.
Worked on the databases of the Amazon RDS and carried out functionalities for creating instances as per the requirements.
Implemented Amazon RDS multi-AZ for automatic failover and high availability at the database tier.
Created CloudFront distributions to serve content from edge locations to users so as to minimize the load on the frontend servers.
Configured AWS CLI and performed necessary actions on the AWS services using shell scripting.
Implemented CloudTrail in order to capture the events related to API calls made to AWS infrastructure.
Implemented message notification service using Java Messaging API (JMS).
Defined all server types in Ansible, so that a newly built server could be up and ready for production within 30 minutes OS installation.
Involved in scrum meetings, product backlog and other scrum activities and artifacts in collaboration with the team.

Roles and Responsibilities (As an SalesForce Solution Engineer)

Create and manage custom objects, fields, and formulas
Handle all basic administrative functions including user account maintenance, reports and dashboards, workflows and other routine tasks
Identify best practices in the use of the Salesforce CRM and disseminate them to end users
Perform hands-on solution design, prototyping, and proof-of-concepts, as required in support of current and new projects.
Manage access rights for staff and consultants for the CRM system.
Complete regular internal system audits and prepare for upgrades


Job Title: Sr. Application Server Admin
Industry: Higher Education
Vanderbilt University,
March 2016 March 2017

Roles and Responsibilities (As an Oracle DBA)
Installation of Oracle 11g databases in production, development and test environments depending on project requirements.
Maintain and support Oracle 11gr1, 11gr2, 12c rac, physical and logical standby database for test, development, and production for various home-developed applications involve in 24x7 on-call support for 12 databases of 2. 0 TB 4 node production 10g and 11g RAC databases using Oracle 12c cloud control for alert monitoring and notification upgrade DBS from 11. 2. 0. 4 to 12. 1.
Setting and managing user management, space management granting required privileges to users.
Applying upgrade patch, maintenance and interim (OPATCH) patches on all the databases.
Refreshing dev and test instances with data from production on a regular basis.
Creating and assigning appropriate roles and privileges to users depending on the user activity.
Defragmentation of tables and indexes for improved performance and effective space management.

Roles and Responsibilities (As an AWS Engineer)
Work Experience as a member of AWS Build Team.
Setup and managed EBS Volumes and EIP to EC2 Instances.
Designed AMI images of EC2 Instances by employing AWS CLI and GUI.
Created and Managed User Accounts, Log Management, Shared Folders, Reporting, Group Policy Restrictions, etc.
Migrated the current Linux environment to AWS/RHEL Linux environment and used auto scaling feature.Created AWS Route53 to route traffic between different regions.
Responsible for Troubleshoot various network problems, system problems like Core Dump Analysis.
Infrastructure Development on AWS by employing services such as EC2, RDS, Cloud Front, Cloud Watch, VPC, etc.
Worked with Management frameworks and Cloud Administration tools.


Roles and Responsibilities (As a Hadoop Admin)
Hands on experience in installation, configuration, supporting and managing Hadoop Clusters using Apache.
Hadoop Cluster capacity planning, performance tuning, cluster Monitoring, Troubleshooting.
Adding/removing new nodes to an existing Hadoop cluster.
Hands on experience in analyzing Log files for Hadoop and eco system services and finding root cause.
Experience on Commissioning, Decommissioning, Balancing, and Managing Nodes and tuning server for optimal performance of the cluster.
As a admin involved in Cluster maintenance, trouble shooting, Monitoring and followed proper backup& Recovery strategies.
Experience in HDFS data storage and support for running map-reduce jobs.
Experience in importing and exporting the data using Sqoop from HDFS to Relational Database systems/mainframe and vice-versa.

Roles and Responsibilities (As an Oracle Fusion Middleware Admin)
Administer all WebLogic servers, domains, clusters in all environments: Production and nonproduction Debug application errors, server crashes, out of memory errors, etc., by performing log file analysis of WebLogic servers, Apache servers, Oracle database servers.
Monitor and tune WLS servers via the admin console and WLST scripts Design and implement Oracle Fusion Middleware components for systems integration on WebLogic platform OBIEE 11g.
Implement, Maintain, and Troubleshoot WebLogic SSL/LDAP integration with OAM 11g issues.
Responsible for 24x7 on call duties for ALL Middleware issues in Prod, Test, andDev environments.

Job Title: Sr. Middleware Specialist
Industry: Higher Education
West Virginia University,
April 2015 March 2016

Roles and Responsibilities

Responsible for Platform Engineering, Support and Operations involving Middleware, Database, Infrastructure & Middleware Systems
Installing and configuring Oracle WebLogic Server 11g/12c, Oracle E-Business Suite, Oracle SOA servers.
Design and implement Oracle Fusion Middleware components for systems integration on WebLogic 11g and OAS 10g platforms
Integrated Oracle Access Manager 11g, OID 10g/11g on WebLogic 11g with OHS 11g web server
Implement, Maintain, and Troubleshoot WebLogic SSL/LDAP integration with SSO (OSSO 11g)
Handling all changes /deployments following standard ITIL process
Provided 24x7 on call support in production environment on rotation basis.
Perform analysis and troubleshooting of queries using RDBMS toolsets; provide performance improvement recommendations
Perform database administration activities such as storage management, backup, recovery, and performance tuning
Provide proactive problem management to identify RCA to provide permanent resolutions
Develop software and systems on test driven development and continuous integration practices; establish monitoring and automation processes
Work closely with application development, server and storage groups to ensure optimal performance and efficiency
Develop system documentation for all developed applications databases, processes, and jobs, including flowcharts and data models
Works closely with IT regarding system performance, maintenance and optimization

Job Title: Sr Advanced Support Engineer
Industry: Computing - Software
12/2014 to 04/2015
Oracle India Pvt Ltd,

Roles and Responsibilities Implementation & Advanced Consulting Service

As part of the ACS Solution Support Team working on various customer issues on both database and application areas.

As a senior engineer deputed at client location on providing advanced consulting service on Oracle FMW stacks including Oracle EBS 11, Oracle WebLogic Server 12c, Oracle Enterprise Manager 12c, Oracle Database 11g, Oracle Identity Management 11g, Oracle Application server includes Portal, Forms/Reports and Discoverer.


Key Delivery Responsibilities in my current role:
Working with the client's application development and support teams to design, develop, and support application technical solutions
Defining and establishing development architectures, which includes automated and continuous build capabilities
Performing technology architecture design activities, portions of technology build, test and implementation activities, refine and enhance architecture and framework, as well as troubleshoot and debug technology integration problems
Driving quality assurance, code reviews, testing of application modules, and delivery methodology processes to ensure successful project delivery
Assisting in project selection of framework and third-party architecture and integration frameworks, taking into consideration all relevant requirements, project scope and feasibility concerns
Designing and developing proof of concepts as needed, integrating new components with back office systems during the design and requirements phase to evaluate products and integration strategies


Job Title Sr Principal Consultant
Industry Computing - Software
02/2013 to 11/2014 Oracle Financial Solution Services.

Roles and Responsibilities Implementation & Production Support Phase

Administer all WebLogic servers, domains, clusters in all environments: Production and non-Production Debug application errors, server crashes, out of memory errors, etc., by performing log file analysis of WebLogic servers, Apache servers, Oracle database servers

Monitor and tune WLS servers via the admin console and WLST scripts Design and implement Oracle Fusion Middleware components for systems integration on WebLogic platform OBIEE 11g ODI 11g OSB 11g

Responsible for creating UNIX shell scripts as needed to perform a variety of production tasks such as: UNIX shell script to call SQL for Oracle database ETLs WLST deployment scripts, Node Manager remote connection scripts, domain creation scripts UNIX shell scripts for Automated batch file movements on AIX 5.2 and 5.3 servers
Responsible for 24x7 on call duties for ALL Middleware issues in Prod, Test, and Dev environments.

Interacting with Customers to solve their problems regarding Issues related to specific application URL S.
Created and configured Vertical, horizontal clusters for scalability, high availability, failover and load balancing solutions.

Client: Mashreq Bank, Middle East (Dubai, Bahrain, Kuwait, Qatar and Egypt) and National Australian Bank, Australia

Job Title: Account Subject Matter Expert (Apr'12 Feb 13)
Industry: Computing - Software
IBM Shenzhen
Apr 2012 Feb 2013

Client: Rogers Communication, Canada
In the current position as SME on Oracle WebLogic Server at IBM, I am involved in providing the solution and deliver to the Java/J2EE/Oracle Fusion Middleware project.

Work in partnership with the Application Support, IT and Infrastructure, Architecture, Security and Project delivery teams to ensure compliance with technology standards
Monitors and recommends changes to improve the reliability, scalability, extensibility, security and performance of software systems.
Enforce security and access control for any implemented Middleware products
Maintain thorough knowledge of hardware, software and new technologies, enabling accurate recommendations.
Provides leadership to the team in order to ensure that milestones and completion dates are consistent with customer needs and that work efforts are planned and monitored and status is reported on a regular basis.
Analyze impact of proposed technical solutions on current corporate strategies and policies and ensure that all solutions fit into the strategic direction of the architecture as determined by the Enterprise Architecture team and that key performance criteria of the system are achieved.

Job Title: Sr. IT System Consultant (Apr'11 Apr 12)
Industry: Computing - Software
Oracle India Pvt Ltd
Apr 2011 Apr 2012
Analyze the requirements and building the Application Environments.
Oracle WebLogic and Application server installation, Cloning, Configuration, Monitoring, Administration and Application deployment using JPDK and JSR 168 standard.
Extensive working experience in setting up multiple domains, including Administration Servers, Managed Servers, Machines, Node managers in different cluster environments.
Connection Pool, JNDI, JDBC, Data source configuration of Application Servers.
Configuring and troubleshooting Servers, Machines, Clusters and Node Managers.
Performance tuning on Oracle WebLogic Server, Oracle Application Server, HTTP Server.
Load balancing and Clustering Oracle Application server using BIGIP.
Closely working with development and testing team to improve the application performance and scalability.
Created scripts for installing Application Server automatically by using cloning method.
Responsible and accountable for the coordinated management of multiple related projects directed toward strategic business and other organizational objectives.

Job Title: Team Lead
Industry: Computing - Software
Datamatics Software Services India Ltd
Jan 2011 Mar 2011
Client Accenture Services Pvt Ltd.
Involved in solution, estimation, presales POC, presentation.
Development project using the Oracle Application Server, Oracle Portal and Oracle Database.
As a technical consultant guide the team to validate the functional specification, familiarize the technology and guide them with architecture, design, coding and review standards to produce the quality deliverable in time.
Identify the risk and mitigate it along with the partner and the management.
Establish the realistic project plan and modify the same as the project proceeds with the approval of the steering committee, establish process to raise the issues and track the same
Facilitate the weekly meeting with the team and the project committee meeting to address the issues of team member, maintenance and development team.

Job Title: Jr. Technical Consultant
Industry: Higher Education
11/2007 to 01/2011

Role: Jr. Technical Consultant Campus EAI India Pvt Ltd, India

Key role in projects delivery with multiple clients in U.S, Canada, U.K, and Australia. Part of a team of Oracle Application Server Specialists (in key areas of OAS, Oracle Portal, Design, IDM, and Portlets Development) which enables complete understanding and responsibility to deliver projects end-to end from initial sign-off to project completion.
Supported Fusion Middleware sales force by providing technical support, technical demos, presentations, enablement sessions, and business development strategies. Worked with all Oracle Fusion Middleware products.

System Engineer CampusEAI India Pvt Ltd, India Nov 2007 Oct 2009
Top Performer in Oracle Practice receiving and solving the highest volume of Technical Issues. Worked very efficiently and effectively with Oracle High Profile customers connecting to their system directly and solving their toughest technical issues with AS IM components.
Provided Training Session to Oracle Practice in different areas e.g. OID replication, EUS, EM etc. which helped Oracle Practice team members to perform their tasks more efficiently and more effectively and solve customers technical issues in a timely fashion.
Developed an Automated Script using Shell Scripting in order to automate the configuration of SSO, OIDDAS and OHS to work in SSL mode.
Performed various complex configuration for Oracle Application Server IM components, such as Third-Party Integration with SunOne, eDirectory, and AD with OID, High Availability topologies for OHS, SSO, OID, OIDDAS (Distributed and Co-located)etc.
Developed valuable Knowledge Content for various configuration, setup and How To , and Problem Solving for Oracle Application Server Identity Management components (SSO, OIDDAS, OID, DIP) and OAM externally and internally.
Performed numerous product demonstrations, benchmarks, and proof-of-concepts. Gave technical presentations to customers at technical, functional, and decision makers.

Job Title: Quality Analyst
Industry: ITES
Role: Business Analyst e4e Business Services, India
July 2006 Nov 2007
Transaction Monitoring, Feedback and coaching & Mystery Shopping
Conducting daily huddles and discussing updates and best practices
Publishing Daily, Weekly & Monthly Transaction Monitoring Reports.
Weekly Calibration with internal & external clients
Participating in Internal & External Audit
Compliance check (Disposition, Tools usage, Scripts usage)
Updating the Non-Conformance in the internal compliance portal and track towards closures.
Versatile in Data Analysis, Team Building, Problem Solving, Graphical analysis and Mentoring.

Qualifications
Completed Institution Degree / Qualification
2006 Sriram Engineering College, India Bachelor of Engineering from Anna University
2002 Sri Sairam Polytechnic College, India Diploma in Computer Technology from Department of Technical Education.


Work Related Training & Certification
Completed Institution Training / Certification
2018 Oracle Corporation Oracle Certified Specialist in WebLogic Server 12c
2018 Oracle Corporation Oracle Certified Administrator in WebLogic Server 12c
2019 Amazon Architecting on AWS
2016 Microsoft Corporation Microsoft Azure Architecting
2006 Microsoft Corporation, Bangalore Microsoft Certified Professional in Designing and Implementing Databases with Microsoft SQL Server 2000 Enterprise Edition
2003 Indian Airlines, Chennai In data transmission by learning switches, routers in EDP unit as a Network Engineer
2002 RJP Infotek, Chennai PGDHCN (Post Graduate Diploma in Hardware and Computer Networks) PC Assembling, PC Servicing, Trouble Shooting, Networking
Personal Details
Languages: English, Tamil and Hindi
Interests/Pastimes: Photography, Music, Advance Computing and Motorsports
References: Available on Request
Keywords: access management sthree active directory information technology Arizona Colorado

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];2409
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: