2007-06-05 Разработчик Oracle

Материал из CustisWiki
Перейти к: навигация, поиск

Содержание работыВам предстоит нетривиальная и очень ответственная работа по программированию серверной логики больших и сверхбольших учётно-аналитических систем (торговых сетей, биллинговых и других финансовых систем). Несмотря на некоторую «немодность» PL/SQL, как языка программирования, он до сих пор остается самым эффективным языком описания серверной логики на платформе Oracle, можно сказать, современным «Cobol'ом». Мы знаем много хитростей, как «выжать» из этой платформы все её возможности. Мы разработали специализированные фреймворки, минизирующие затраты на кодирование и позволяющие разработчику сконцентироваться на чёткой реализации бизнес-логики информационной системы. Нам нужен серьезно настроенный специалист, способный этими инструментами «проложить» сеть каналов для данных клиента, чтобы потоки информации без завихрений ровно следовали по заложенным маршрутам, а у наших любимых клиентов не пропадали учитываемые ценности, и не терялись время и деньги из-за сбоев и ошибок системы.

Если более приземлённо, то вас ждёт:Написание сложной серверной логики на PL/SQL; Оптимизация сложных SQL-запросов.; Написание юнит-тестов (небольшая часть времени); Описание реализации компонентов.

Требования к соискателям:

Высшее образование (техническое, IT), включая студентов старших курсов. Ожидаемые/желаемые навыки: опыт программирования на процедурных языках (C, Pascal, Java, 1C) от 2-х лет; опыт работы с реляционной СУБД (MS SQL, особенно желательно Oracle), знание SQL; опыт разработки в клиент/серверной архитектуре; желателен опыт программирования серверной бизнес-логики (приветствуется опыт программирования на Oracle PL/SQL); знание классических алгоритмов и структур данных; навыки коллективной работы в проектной команде: системы контроля версий (CVS, SVN); умение читать чужой сложный код; системы регистрации дел/заданий/ошибок (Bugzilla, Mantis, Jira, и т.п.); Кстати, очень хорошо, если вы знакомы с препроцессором M4

 _____       ____        ______      ____       __         ____
/\  __`\    /\  _`\     /\  _  \    /\  _`\    /\ \       /\  _`\
\ \ \/\ \   \ \ \L\ \   \ \ \L\ \   \ \ \/\_\  \ \ \      \ \ \L\_\
 \ \ \ \ \   \ \ ,  /    \ \  __ \   \ \ \/_/_  \ \ \  __  \ \  _\L
  \ \ \_\ \   \ \ \\ \    \ \ \/\ \   \ \ \L\ \  \ \ \L\ \  \ \ \L\ \
   \ \_____\   \ \_\ \_\   \ \_\ \_\   \ \____/   \ \____/   \ \____/
    \/_____/    \/_/\/ /    \/_/\/_/    \/___/     \/___/     \/___/

Update: bug fixed

[ Хронологический вид ]Комментарии

(нет элементов)

Войдите, чтобы комментировать.