After a week of learning all there is from the SOA/ADF Oracle training, I found this job advertised by a big multi-national company that matches what I have learned so far. Before I write about it more, I wanted to share with you some screenshots of what I've learned from the Oracle training I attended, here you go:
What you see above is a screenshot of Oracle Jdeveloper tool in designing a work flow of a credit card process. At first, following the step by step instruction in the tutorial was easy. Not until the end part when you have to test to see if the work flow application you've just created could run or not. It was sort of a relief when it run successfully. But when you see an error message appears, there is where you start to scratch your head opening up every little components which you've thought was so simple and realized it has become so complex. It's like doing math problems during school but with some visuals added to it. For those people who loves the challenge, this is an ideal job for you. I can't really say it is for me although I do like it once in a while.
This is a view of Oracle Enterprise Manager. It's a heavyweight application which I believe involves BEA Weblogic application server. My laptop couldn't take that application therefore I had to connect to the instructor's laptop to view. If you are familiar with online dashboard, PHPmyadmin or others, you'll get the hang of it. All of these activities I've shown to you requires a lot of 'experiencing'. It's not something you could just read and digest. So if you are lazy 'doing' but love to just 'read', this is not something for you. I love experimenting (up to a level where I don't see too much disappointing error messages) so this might be a suitable task for me.
Alright, enough about my ranting, here is the job description of a Oracle BEA Weblogic Portal Consultants:
Job Description
Systems Integration Consulting professionals are responsible for delivering large-scale, complex programs that marry processes with technology to help our clients achieve high performance.
Oracle Weblogic professionals design, implement and deploy Oracle Weblogic Portal and Oracle Weblogic Integration solutions to achieve defined business goals. They maintain skills in Oracle Weblogic Portal and WLI solution architecture, design, configuration, development, integration, testing and deployment; and Oracle Weblogic Portal and WLI technical architecture.
Key responsibilities may include:
- Supervising functional and technical design activities
- Creating functional requirements as an input to application design
- Developing and testing detailed functional designs for business solution components and prototypes
- Supervising application build, test, and deploy activities
- Planning and executing data conversion activities (e.g., test data)
- Driving test planning and execution
Qualifications
Well versed with Oracle Weblogic Portal skills.
- Portlets, Page Flow, Web Flows
- Weblogic Portal Configuration, Administration and Performance Tuning
- Weblogic Portal Clustering Design and Implementation
- Web Services Integration
- Portal Content repositories
- Content integration and management
- Access Management Integration or Single Sign-On
- Rules-based personalization
- RIA technologies such as AJAX / Adobe Flex
Well versed with Oracle Weblogic Integration skills.
- WLI Clustering Design and Implementation
- WLI Configuration, Administration and Performance Tuning
- Human Workflow Design and Implementation
- Process Integration Design and Implementation
- Synchronous (e.g. SOAP, Web Services, EJB, RMI, CORBA) Integration Architecture, Design and Implementation
- Asynchronous (e.g. JMS, MQ) Integration Architecture, Design and Implementation
- Batch Integration Architecture, Design and Implementation
- Canonical Data Model and Data Transformation including XML, XSD, XPath and XQuery
- Service Orientated Architecture
- Oracle Database Integration (JDBC, SQL)
Other Related Skill Requirements
- Knowledge and experience in implementation of Oracle WebLogic Server based solution
- Knowledge and experience in implementation of Java Open Source Framework (e.g. Spring)
- Knowledge and experience in full application development and implementation lifecycle
- Recognized Degree from good universities
Experience Preferred
- Manager: 8 years and above of relevant experience including Project Management and Solution Architect roles
- Consultant: 4 years and above of relevant experience including Team Management and Web Architect roles
Professional Skill Requirements
- Proven success in contributing to a team-oriented environment
- Proven ability to work creatively and analytically in a problem-solving environment
- Desire to work in an information systems environment
- Excellent leadership, communication (written and oral) and interpersonal skills
Phew!! That's just too much to handle for me. I can't imagine myself learning all those skills just to become an Oracle BEA Weblogic Portal Consultants. I know that this job can offer triple or more the salary I'm earning right now. However, I am missing a lot of requirement in becoming one for instance, a degree. So I guess my only option at the moment is to work closely with my company to maybe provide services for this role. Although my boss would not probably give me triple salary earning, at least I can still make use of what I have learned so far.
By the way, the product line my company is selling can be used with BEA Weblogic server. I think I'll try and find some time to fiddle around with that one first. Hope you get an insight of what my job is at the moment.
Have a nice day everyone.