Siebel Application Specialist Resume
Summary:
- 9 years of total experience in the Information Technology industry.
- Siebel 7 Certified Consultant with over 6 years of experience in Siebel.
- Experience in using Siebel Tools, Scripting (eScript, VB), Workflow Process, EAI, Integration Objects, Web services, EIM.
- Good knowledge of the Siebel data model.
- In depth knowledge and experience of the Siebel architecture, installation methodology and administration of Siebel Enterprise Servers, Gateway Server, Database Server and Clients.
- Experience in the full life cycle of system development including requirements analysis, system design, development, testing, training and maintenance.
- Experience in developing reports in Actuate and administering the Actuate Server.
- Strong analytical skills used in business and requirements analysis for a variety of industries.
- Excellent written and oral communication skills with the ability to communicate appropriately in business and technical situations at all levels.
Technical Skills
- Siebel 8.0: Marketing, Sales, Field Service Management, Financial Services, Portal, eService.
- Siebel 7.7: Call Center, Financial Services, eSales and Marketing.
- Siebel 7.0: eCommunications, Call Center and Financial Services.
- Siebel Skills: Siebel EAI, EIM, Integration Objects, Web Services, eScript, Siebel VB, Workflows, Assignment Manager, Campaigns, Server Installation.
- Programming Languages: C/C++, Java, VB6, C#, .Net Framework 1.0/1.1/2.0, VB.Net, ASP.Net, ADO.Net, PL/SQL.
- Web Development: ASP/ASP.Net, Web Services, JavaScript, VBScript, XML, FrontPage, HTML.
- Multi-Tier Application Architecture: COM, DCOM and ADO.
- DBMS: IBM DB2, Oracle 9i/10g, MS SQL Server, MS Access.
- Platforms: Windows NT/2000/2003/XP, UNIX.
- Tools: MS Visual Studio/Visual Studio.Net 2005, Microsoft Office Suite, TOAD (Quest).
- Messaging Systems: MSMQ, MQ Series.
- Reporting Tools: Actuate Reporting 5.0/7.0/8.0, Crystal Reports.
Education
- Master of Science in Computer Science
Professional Experience
Confidential,Portland, OR
Period: November 2009 – Present
Role: Siebel Application Specialist
Environment: Siebel Marketing 8.0, Siebel Sales 8.0, Oracle 10g and Linux.
Responsibilities:
- Experience in using Siebel 8.0 tools, eScript and Siebel VB.
- Integrate Siebel with external systems using web services.
- Built and maintained EIM processes which move data between CRM and other systems.
- System administration of the Siebel application.
- Customizing the Order management module according to the business requirements.
- Implemented batch jobs in C#.NET. This utility was designed to handle multiple tasks (Start EIM jobs, SRF Migration..etc).
- Involved in the installation and configuration of the Siebel Enterprise, Siebel server and Siebel web server on Windows 2008.
- Replaced scripts with OOB Siebel features (user properties, expressions, Runtime events, Workflows...etc).
Client: Confidential,Northbrook, IL
Period: June 2008 – June 2009
Role: Sr. Siebel Consultant
Environment: Upgrade 7.7 to 8.0, Oracle 10g and Windows 2003.
Responsibilities:
- Experience in using Siebel 8.0 tools, eScript and Siebel VB.
- Involved in the pre and post-upgrade tasks.
- Customized the existing application according to the new Audit trail changes in 8.0.
- Converted the existing Siebel eScripts into the new Siebel ST scripting engine.
- Resolved memory issues caused by the new ST scripting engine.
- Used the SARM analyzer tool to identify performance bottle necks.
- Involved in the conversion of batch jobs from VB6 to VB.NET. These jobs were used to load data into Siebel using the Siebel COM Interface.
- Involved in the installation and configuration of the Siebel Enterprise, Siebel server and Siebel web server.
- Replaced scripts with OOB Siebel features (user properties, expressions, Runtime events, Workflows...etc).
Client: Confidential,Plymouth, MN
Period: Aug 2007 – June 2008
Role: Sr. Siebel Consultant
Environment: Siebel Field Service, Siebel PRM, SQL Server 2005, Windows 2003.
Responsibilities:
- Developed and maintained the field service application.
- Customized Assignment Manager to assign activities based on the skills, workload and proximity to the customer.
- Customized the Siebel UI (Siebel Field Service) according to the client needs.
- Customized Pricing, Service Orders according to the business requirements.
- Enabled and customized the SI application (Siebel eChannel) to be accessed by the field engineers.
- Experience in using the Task UI module.
- Created business services (EAI) written in eScript to call outbound web services.
- Created VBC’s and business services (EAI) in Siebel tools to read and update data in external applications.
- Built workflow processes to send emails to field engineers.
- Experience in creating simple and complex Actuate reports.
- Actuate Report Server installation and maintenance. Create new users, import Actuate ROX files and assign privileges to the report objects,
Client: Confidential,Northbrook, IL
Period: May 2003 – Aug 2007
Role: Siebel Consultant
Environment: Siebel Financial Services 7.7, Siebel Call Center, Siebel Sales, Oracle 9i, Windows 2000.
Project Description: A large Insurance company needed a full-scale, highly customized, CRM application to replace an aging call-center application. Involved in the development, maintenance and monitoring of the Siebel applications.
Responsibilities:
- Responsible for interviewing key personnel, accumulating knowledge of business processes, procedures and system requirements.
- Responsible for gathering requirements for data mapping and system migration from DB2 to Oracle 9i.
- Developed business services (EAI) in eScript to invoke web services hosted by external systems.
- Created workflow processes to send emails to Agents using the Outbound Communications Manager.
- Involved in configuration and customization of the Contacts, Campaign Management, Quotes, Activities, Service Requests, and Opportunity modules.
- Developed an asynchronous workflow (EAI) process to create activities. This process was created to reduce performance problems in the application.
- Created Inbound and Outbound Web Services (EAI) to publish and read data from external systems.
- Developed a business service to capture the events from the CTI driver. Avaya was used as the CTI driver.
- Installed and maintained the CTI driver in all the environments. The configuration file was exported and imported into all the environments were CTI was running.
- Developed a VB.NET batch job that uses the Siebel COM interfaces to load campaigns and contacts into Siebel.
- Developed a custom Employee Administration screen to add responsibilities, positions and employees. The LAN teams use this screen whenever a new employee joins the team.
- Experience in using EIM to export/import data from DB2 into Oracle 9i.
- Automated the export and import of data from DB2 to Oracle using VB. The VB program would run EIM, dataexp and dataimp.
- Created EBC’s (External VBC’s) to read data from external tables.
- Created business services using eScript and VB to read data from external tables by calling COM objects.
- Developed a custom VB6 program to invoke the “Merge Records” functionality in Siebel through the Siebel COM interface. This process was used to merge two contacts.
- Developed parameterized reports with Actuate e. Report Designer Professional.
- Developed a custom process to compare/update/insert LOV’s, Views, and Responsibilities between two environments. This process was used to keep all the environments in sync.
- Customized the campaign administration screen according to the business requirements.
- Customized assignment manager to assign service requests and opportunities to users based on the workload and skills.
Client: Confidential,Northbrook, IL.
Role: Siebel Consultant
Responsibilities:
- Strong knowledge of administering the Siebel server and upgrade process from Siebel 7.0 to Siebel 7.7
- Handled production support and issue resolutions; Created processes for production system administration.
- Resolved production administration and setup issues and also coordinated production deployment efforts and defect resolution.
- Installed and maintained the custom server components in Siebel.
- Installed and administered the Actuate Reports server. Worked on Actuate versions 5 and 7.
- Created employees and assigned the appropriate responsibilities and position.
- Created a repeating component request to run an EIM job at a specified time daily.
- Executed SQL queries to generate reports in TOAD for users.
- Hands-on experience in administering the Siebel Server (Generate Database, Database Extract for users, Creating Component Groups.. etc)
- Maintained applications that interface with Siebel COM objects that are used to cancel leads and campaigns and to create parent for orphaned activities as a result of invalid user operations.
- Ensured customer satisfaction by providing on-time delivery with high quality.
Client:Confidential,India
Duration: Nov 1998 – Sep 2000
Role: Programmer Analyst (VB6 Developer)
Environment: VB6, ASP
- Part of the team that comprehensively analyzed the reorganization of the new business requirement of the Personnel and Payroll system in coherence with the current system.
- Created the Process Diagram and Functional Hierarchy Diagram and helped in creating the Entity Relationship Diagram using Designer/2000.
- Programmed the two systems single-handedly.
- Written the technical manual of the two systems.
- Administered the Personnel and Payroll systems and the database which includes: defining and creating primary database storage structures (table spaces) for application use; creating DDL scripts for an automated creation of primary database objects (tables, views, indexes) with minimal constraints; setting/changing user access rights up to table-level access; controlling and monitoring user access to the database; monitoring and optimizing the performance of the database.
- Develop new functionalities requested by the users.
- Installed and configured workstations (clients running Windows 95 and Windows 3.11 for Workgroups connecting to the server through TCP/IP protocol) and shared printers.
- Supported 50+ users.