Senior Oracle Technical Consultant

Senior Oracle Technical Consultant

Introduction

An exciting position has become available for a Senior Oracle Technical Consultant within our company

Description

Role and Responsibilities

·         An OAFD Senior is responsible for designing, creating and maintaining OAF extensions, customizations, personalization’s and services required to satisfy the business processes. It becomes increasingly important to enforce good design principles for error handling, tracking/auditing, data translation, and security, and to make sure these are incorporated into all code, maximizing the reuse of code, and also overseeing and mentoring the OAF developers on the team.

·         The OAFD Senior in a role as system integrator also applies data and function modelling techniques to define the service interface contracts, including the schemas for messages during an exchange. The OAFD Senior works with the Oracle SOA Integration Lead to create these contracts. In addition to managing and monitoring the platform infrastructure, the OAFD Senior also manages the business and service-level agreements within the Oracle EBS.

·         The OAFD Senior understands the processes as well as how to automate them as well as how to deal with processes yet to be automated.

Profile

Required Skills and qualifications

·         Grade 12 minimum

·         Code B Driver’s licence

·         Applicable Tertiary Qualification (Technical diploma, B Comm degree)

·         Computer Science or Electronic Engineering B-degree or Diploma or other formal IT qualification;

·         Java certification or any other applicable product certification;

·         Any of the following certifications will be beneficial;

o    Oracle Developer Suite certification;

o    Oracle Database certification;

o    Oracle EBS certification;

o    Oracle SOA certification;

·         Oracle WebLogic certification

Experience

·         Have 3+ years’ experience developing using Oracle OAF with  Oracle Enterprise Resource Planning (ERP) Systems (R12.1.x or higher); – including using any of the standard Oracle utilities, PL/SQL, or Oracle R12.1.x published API’s and Open Interfaces.

·         Thorough understanding of defining custom lookups and profile options that will complement the integration configuration.

·         Solid understanding of the J2EE concepts OAF is based on;

·         Have 1+ years’ experience using Oracle Integrated SOA Gateway – developing and exposing services from Oracle EBS to other systems.

·         Have 3+ years’ experience using Oracle Workflow and the Workflow Business-Event system.

·         Have 1+ years’ experience using Oracle XML Gateway.

We offer

Market Related

[button link=”http://www.pnet.co.za/jobs–Senior-Oracle-Technical-Consultant-Gauteng-ICT-Works-PTY-Ltd–2131078-inline.html” size=”big” align=”right” target=”_blank” icon=”momizat-icon-user4″]Apply Now[/button]

Oracle Technical Consultant (OAF)

Oracle Technical Consultant (OAF)

Introduction

We are currently recruiting for an Oracle Technical Consultant to join our team.

Description

Role and Responsibilities

  • An OAFD is responsible for designing, creating and maintaining OAF extensions, customizations, personalization’s and services required to satisfy the business processes. It becomes increasingly important to enforce good design principles for error handling, tracking/auditing, data translation, and security, and to make sure these are incorporated into all code, and maximizing the reuse of code.
  • The OAFD in a role as system integrator also applies data and function modelling techniques to define the service interface contracts, including the schemas for messages during an exchange. The OAFD works with the OAFD Senior to create these contracts.
  • The OAFD understands the processes as well as how to automate them as well as how to deal with processes yet to be automated.

Profile

Required Skills and qualifications

  • Grade 12 minimum
  • Code B Driver’s licence
  • Applicable Tertiary Qualification (Technical diploma, B Comm degree)
  • Computer Science or Electronic Engineering B-degree or Diploma or other formal IT qualification;
  • Java certification or any other applicable product certification;
  • Any of the following certifications will be beneficial;

o    Oracle Developer Suite certification;

o    Oracle Database certification;

o    Oracle EBS certification;

o    Oracle SOA certification;

o    Oracle WebLogic certification;

 

Experience
  • Have 1+ years’ experience developing using Oracle OAF with  Oracle Enterprise Resource Planning (ERP) Systems (R12.1.x or higher); – including using any of the standard Oracle utilities, PL/SQL, or Oracle R12.1.x published API’s and Open Interfaces.
  • Thorough understanding of defining custom lookups and profile options that will complement the integration configuration.
  • Solid understanding of the J2EE concepts OAF is based on;
  • Have 1+ years’ experience using Oracle Integrated SOA Gateway – developing and exposing services from Oracle EBS to other systems.
  • Have 1+ years’ experience using Oracle Workflow and the Workflow Business-Event system.
  • Have 1+ years’ experience using Oracle XML Gateway.
  • Have 1+ years’ experience with Oracle Database structures and queues;
  • Have 1+ years’ experience with Other Database technologies structures and queues;
  • Have 1+ years’ experience with various file formats and structures (like Excel, Ascii, CSV, XML, and others)
  • Have 1+ years integration experience;
  • Have 1+ years’ experience developing using Oracle jDeveloper 10g;
  • Have 1+ years’ experience configuring Oracle AME;
  • Have 1+ years’ experience developing using SQL;
  • Have 1+ years’ experience developing using Oracle PL/SQL;
  • Have 1+ years’ experience developing using Java and OO concepts;
  • Have 1+ years’ experience developing using any of the following Oracle Middleware technologies;

o    Oracle Portal;

o    Oracle WebCentre;

o    Oracle Business Process Management;

o    Oracle SOA Suite, or

o    Oracle WebLogic Server.

  • Sound knowledge of the Oracle EBS R12.1.x AOL development standards;
  • Sound knowledge of the Oracle OAF development standards;
  • Sound knowledge of the Oracle EBS APIs and/or services from within Oracle EBS;
  • Ability to gather, relate, and assess data and provide recommendations by applying business knowledge and analytical skills;
  • Ability to communicate effectively;
  • Ability to write and review quality technical specifications, installation guides.
  • Ability to deal effectively with all employees and external business contacts while conveying a positive, service oriented attitude, and
  • Ability to maintain complete confidentiality and discretion in business relationships and exercise sound business judgment.
  • Have 1+ years’ experience developing using Subversion or similar version control software;
  • Have 1+ years’ experience developing using Apache ANT or similar software for developing build/deployment scripts, and
  • Have 1+ years’ experience developing using SOAPUI or similar software as tool for testing of exposed web services to any system.

[button link=”http://www.pnet.co.za/jobs–Oracle-Technical-Consultant-OAF-Gauteng-ICT-Works-PTY-Ltd–2131308-inline.html” size=”big” align=”center” icon=”momizat-icon-cabinet”]Apply Now[/button]

An Introduction to Pebble

 

  • Thursday, December 10, 2015

    6:00 PM

  • This location is shown only to members

  • In our first ever Johannesburg meetup we will be covering the following topics

    • An introduction to Pebble

    • Dale Perkel’s story from Kickstarter Backer to Pebble Rockstar

    • High level Pebble architecture and components

    • How to start with Pebble App Development using CloudPebble

    • Community App Demo’s (please let Dale know beforehand)

    • Question and Answers

    • Meet & Greet and grab some refreshments

    [button link=”http://www.meetup.com/PebbleJHB/events/226816249/” align=”center”]Join Now[/button]

 

Introduction to IoE

 

  • Wednesday, December 9, 2015 6:00 PM

  • Microsoft Bryanston Office

    3012 William Nicol Drive, Bryanston, Johannesburg, Johannesburg (map)

  • 6:00pm – Welcome Drinks

    6:30pm – Welcome and introduction of the organising committee. What’s in a name? – IT, IO, IoT, IoE

    6:45pm – 1st Session?

    7:15pm – Break

    7:30pm – 2nd Session

    8:00pm – Drinks and Networking

    9:00pm – Close

 

Team up & code an AI bot as fast as you can

 

  • Monday, December 7, 2015

    6:00 PM

  • 2nd floor ,3 Melrose Boulevard, Melrose Arch, South Africa, Johannesburg (map)

  • For the December JUG we’ve decided to run something a bit more practical than the usual talk format (think code retreat meets AI coding challenge).
    We’ll be using Entelect’s R100K Challenge from this year as the game you’ll be writing a bot for. The game was a 2 player variant of Space Invaders.

    If you intend to join you should at least give the rules ( http://challenge.entelect.co.za/rules) a quick read and get the following items setup and running on your machine:
    -The test harness that runs a match between 2 bots:

    https://github.com/EntelectChallenge/2015-SpaceInvaders-TestHarness
    -This is written in C#, so you’ll need Mono if you are on Linux. If you’re on a Debian derivative getting it should be as simple as: sudo apt-get install mono

    -Everyone starts from the Java sample bot (please don’t reuse code from your entries):

    https://github.com/EntelectChallenge/2015-SpaceInvaders-Bot-Java
    On the night you’ll divide up into teams of 2 and see if you can come up with a working bot in a couple of hours. Some of the Entelect R100K organizers will be on hand to assist you with network setup, getting your bot up and running and to answer any questions that may arise.
    This is just for fun, so don’t worry about making a fancy bot or using fancy AI techniques – you can write a very simple bot with a hard-coded sequence of moves and see how it fares. Afterwards we’ll run all the bots against Pierre Pretorius’s winning bot and post the final rankings on Meetup afterwards so everyone can see how well they did.
    Agenda:
    18:00 – 18:45 Social and food
    18:45 – 19:00 Divide into teams of 2
    19:00 – 20:30 Coding & Testing

 

Introduction to Swift & iOS development

Agenda

·  Welcome (start 18h00)

·  Session 1 (start 18h05) – 45 min – Simon Stewart

·  Session 2 (start 18h50) – 45min – Schalk Cronjé

Session 1

Title: Accelerated intro to Swift & iOS development

Facilitator: Simon Stewart

This talk gives an overview of the interesting parts of Apple’s new language, Swift, and shows how to use it to create native iOS apps in super quick time.

 

Simon runs the JSinSA conference, CodeSkills & Broken Keyboards Software.  He has been involved in tech for almost 20 years and has worked for himself for 11 out of the past 12 years.

Session 2

Title: Documentation: An Engineering Problem Unsolved

Facilitator: Schalk Cronjé
Technical people like to complain about lack of documentation when using external tools and libraries, yet often their own creations are lacking. In contrast, development & testing practices have vastly improved over the last decades; unit testing, automation, continuous integration and specification by example just to mention a few. Without good toolsets, this would not have happened. There is very little doubt that many related open-source projects were engineering problems solved. What is happening in the documentation space? What is lacking here and what are the engineering problems to be solved here? By illustration, the Asciidoctor project and related tools will explored to see how they are helping to remove these barriers.

Schalk Cronjé is an freelance product delivery coach and trainer, based out of the United Kingdom. His experience in the software industry spans three decades and his travels have taken him to many parts of the world working and presenting on various software delivery techniques.  He is an active contributor to many open-source projects, including a member of the Asciidoctor project. He has authored the Leanpub backend for Asciidoctor and is an active contributor to the Gradle plugin for Asciidoctor. He is also performing early PX testing on the future AsciidoctorJ 1.6.0 API. He has authored of “Idiomatic Gradle : 25 Recipes for Plugin Authors” and also serves on the international steering committee member of the Agile Testing Alliance.

He has a passion for young tech people and helping them further own learning and potential. If you are new person in the industry, take some time out to talk to him.

 

 

More info

If you are new to the group, read our monthly meeting FAQ to answer some common questions.

[button link=”http://www.meetup.com/DeveloperUG/events/226963487/” align=”center”]Join Now[/button]

Customer Care: Technical support (Web Hosting agent)

Customer Care: Technical support (Web Hosting agent)

Reports to: Web Hosting Manager

Overall purpose of the position:

The main responsibility of the role is to provide excellent verbal and written support to customers. You need to be passionate about everything related to the internet.

Minimum Requirements:

  • Matric and relevant technical qualification (i.e. A+; N+; MCSE; MCITP; PHP/ASP)
  • 1-3 years Customer services experience (preferably Call Centre environment)
  • Experience within in a technical support environment will be advantageous i.e. DNS; C-panel; e-mail and domains.
  • Good understanding of the internet and how it works
  • Good command of the English language
  • Good written and verbal communication skills
  • Willing to work shifts
  • Reliable transport

Key Competencies:

  • Customer service driven
  • At all times efficient & helpful
  • At all times friendly & polite
  • At all times patient
  • At all times delivering on promises
  • Technically strong

Send your CV to careers@webafrica.co.za

[button link=”https://www.webafrica.co.za/about/jobs/” size=”big” align=”center” target=”_blank” icon=”momizat-icon-users2″]Apply Now[/button]

How to Start Selling Airtime in South Africa

As with any business, becoming an airtime vendor requires capital investment before things start becoming profitable. With airtime vending however, you can usually begin reaping the benefits of your investment relatively quickly in comparison to other start-up businesses.

You can even start your business by paying cash for airtime vouchers in bulk and selling them to friend, family and your community at a profitable rate.

What does an airtime vendor sell?

Airtime vendors predominantly sell vouchers for people to recharge money on their cellular phones. However, vendors can extend their business to add other services such as cellphone repairs, selling electricity vouchers for prepaid electricity systems, and selling new and used cellphones.

How can I get started?

If you would like to become an airtime vendor, you can contact any of the major cellular service providers (MTN, Vodacom, Cell C or Virgin Mobile) or become an agent for one of the many companies around the company that facilitate pre-paid airtime and electricity vendors.

 

There are a number of ways you can become an airtime vendor:

Through your personal computer

There are a number of software programmes that can be installed on a PC that allow you to sell pre-paid airtime without having to place orders for stock and purchase it.

This kind of system works on a pre-paid basis, crediting your virtual account as soon as you deposit funds into the bank account of the airtime supplier.  You can then use these credit to purchase and resale virtual airtime.

Usually you will make a profit of 5%-10% on your sales, the amount varying according to the online voucher provider you use.

To get started with the software system, simply search online for a suitable company, create an account with them (with your own password for airtime transactions), and start selling.

When you log on to your account you will be able to see how much credits you have, the deposits you have made, the commission you have been paid for airtime sales , as well as the cellphone numbers and names of your clients. For each client listed, you can see all the deposits they have made and the commission you will make from them.

 

Through your cellphone

Selling airtime using your cellphone is an accessible way of selling pre-paid airtime by sending an SMS message to a server. The airtime supplier will then send you a pin number that the customer can use as a virtual voucher to upload airtime to their account.

One of the best-known airtime suppliers that offers this service is Smartcall, who have been in the business since 1998. With a package from Smartcall, you will be able to recharge both you and your customers with airtime at a 9% discount.

This means that you can charge your customer the full airtime price and still make a profit of 9% for yourself. To get started with Smartcall, you will need to pay a deposit of at least R100 before you can begin selling airtime for Cell C, MTN, or Vodacom.

You will also be able to sell PrepaidFone credit for Telkom.

 

Through a vending machine

You can also choose to invest in a prepaid airtime vending machine through which to sell prepaid airtime to your community.
This is the most expensive start-up cost for airtime vending option, but also allows you to take the most profits from your airtime vending.

Vending machines are good for use in community environments such as apartment blocks, rural areas, universities and schools. A prepaid airtime vending machine is basically a small electronic device and is a portable and convenient option for airtime vending.

 

What about tax?

When you start an airtime vending business, it is important to open a bank account. Not only is this a safer way of keeping your money than having cash on hand, but it also allows you to build a credit record in case you would like to borrow money to expand your business.

For example, if you start off by selling airtime form your PC or cellphone but would like to invest in an airtime vending machine, you may not have enough money and will need to borrow money from the bank or another such institution. Before lending you money, the lending institution will need some assurance that you will pay them back, and having a good credit record will work in your favour.

If your business does grow, it is important to register your business with the (SARS) and declare your income earned.

Applications DBA

Applications DBA

Introduction

ICTworks Rivonia Office is currently seeking a hardworking, dedicated and a dynamic Applications DBA to join their team.

Description

Role and Responsibilities

 

  • ·         Apps DBA work on small scale projects or as part of the DBA team on large scale projects
  • ·         Install Oracle software
  • ·         Create instances
  • ·         Apply patches
  • ·         Cloning
  • ·         Support technical and functional teams
  • ·         Manage backup and recovery
  • ·         Move technical work to Production
  • ·         Create AIM documentation

 

Profile

Required Skills and qualifications

 

  •          Oracle Apps DBA certified
  •          Certified competent by Apps DBA mentor
  •          Grade 12 minimum
  •          Applicable Tertiary Qualification (Technical diploma, B Comm degree)
Experience

 

  •          Oracle PL SQL complete
  •          Capable of being deployed on an implementation project under supervision in either HR or FIN
  •          At least 1 Oracle implementation project completed under supervision

[button link=”http://www.pnet.co.za/jobs–Applications-DBA-Gauteng-ICT-Works-PTY-Ltd–2131208-inline.html” size=”big” align=”center” target=”_blank” icon=”momizat-icon-menu2″]Apply Now[/button]

Why is South African internet so slow ?

Forget the techie-speak claptrap and imagine this.

You live in Woodstock, Cape Town (like we Web Africans do) and have a German cousin who emails you two tickets to join her for Justin Bieber’s “Farewell, I’m giving up music” (and rightly so) concert. You would have thrown them away, but your teenage daughter found them first. The problem is the concert is happening tomorrow night, and it’s in New York. You need to get there sharp, sharp. There are two major things which will determine whether you make it or not:

* the directness of the route that you take
* the speed of the transport which you use en route

And then, of course, on top of all that, whether you can afford the most direct route with the fastest transport.

You pack your bag, you set the alarm, you fetch your daughter, you run down to Main Road listen to her humming “And I was like baby, baby, baby, oh”, you wait 10 minutes for a taxi, taxi arrives, it’s full, you wait another 10 minutes for the next one, you get it, it goes the busiest route to ensure high passenger loads, finally gets on the N2 and dumps you and your daughter somewhere close-ish to the airport. It’s taken an hour to get there, and of three flights to New York that day you’ve already missed one and the next best bet is Turkish Airlines via Istanbul. You have to get it. If you are very lucky, you might make it to the concert but it’s an awfully long way to go, it’s expensive and it’s so slow.

Meanwhile, your German cousin drove at 180kmh on an autobahn, got to the airport in 15 minutes and had the option of five different direct flights to New York that day. She’s arriving in New York just as your connecting flight takes off from Istanbul. You don’t find her that funny anymore. Forget her, New Yorker Beliebers are still a full working day away from considering whether to walk or get the subway to the concert. They’re not worrying about getting there, all they care about is how good his show is going to be.

And that, in a nutshell, is our internet life in South Africa. Almost every time we want to travel to see Justin Beiber, because he lives in America, we have further to go than most others, and to top it all we have a dodgy, complex and variable transport system to get there. And most of the delays are caused by traffic jams in getting us to the airport.

Translated into the world of internet access, unfortunately we, as South Africans, need to make the trip to another country, usually America or Europe, pretty much every time we google something, stream something via YouTube or download on iTunes, torrent, Skype etc. Why? Because most of those videos which our Beliebing daughters want to watch are stored on servers in those countries, and every time you watch them you have to make the full return trip!

Just occasionally, Justin Beiber plays his big hits on tour in SA and we don’t have to travel so far (welcome to the world of “caching”, but let’s not complicate things now).

When it’s not rush-hour, often we get lucky, we hit the local roads when traffic is light and we find a direct international flight with a minimal wait. We’re beginning to progress but we still can’t guarantee success: