LINUX.ORG.RU
ФорумJob

Perl-программист, го в Чехию!

 ,


0

4

Привет. Нам в чешскую компанию нужны талантливые Perl-разработчики. Продукт очень интересный, бигдата во все поля. Качество кода вполне неплохое (что бывает редко). Поможем с оформлением, визами, и т.д. Если ты - хороший специалист и мечтаешь о тракторе - шли резюме на английском языке на me@fishbone.me. Достойная зарплата, множество ништяков. Молодой, динамичный коллектив, бла-бла-бла..

UPDATE: Компания называется GoodData, занимается обработкой данных (BI, ETL, DWH, etc). На перле (и XS местами) написано ядро сиситемы, которое занимается непосредственно обработкой данных (ETL): парсит входные данные, денормализует,заливает в DWH. Есть части на erlang (task management), есть на Java (вся вебовщина).

Компания американская, но с чешскими корнями. Владелец - чех, живет в Америке. У нас есть офисы в Праге и Брно (самые большие офисы), в США и Вьетнаме. Народ работает из разных стран, коммуникации все на английском.



Последнее исправление: fishbone (всего исправлений: 2)

какие задачи в бигдате решаете на пёрле?

VladimirMalyk ★★★★★
()

perl, бигдата - очень подозрительно.

outtaspace ★★★
()

Возможно, я не очень хорошо описал вакансию :) Попробую исправиться. 1) Ребята, fishbone.me - это мой личный домен, там только почта и дефолтная страничка nginx-a. К вакансии этот домен отношения не имеет. 2) Компания наша занимается обработкой данных (BI, ETL, DWH, etc). На перле (и XS местами) написано ядро сиситемы, которое занимается непосредственно обработкой данных (ETL): парсит входные данные, денормализует,заливает в DWH. Есть части на erlang (task management), есть на Java (вся вебовщина). 3) Компания американская, но с чешскими корнями. Владелец - чех, живет в Америке. У нас есть офисы в Праге и Брно (самые большие офисы), в США и Вьетнаме. Народ работает из разных стран, коммуникации все на английском.

Теперь лучше?

fishbone
() автор топика
Ответ на: комментарий от fishbone

perl и молодой коллектив ? ЛОЛ

На перле (и XS местами) написано ядро сиситемы, которое занимается непосредственно обработкой данных (ETL)

Еще один велосипед ?

Jopich1
()
Ответ на: комментарий от fishbone

Есть же куча современных вещей и инструментов для обработки BIGDATA, а тут похоже велосипед на основе C/C++ кода с оберткой из Perl. Причем учитывая Perl очень древний велосипед

Jopich1
()
Ответ на: комментарий от Jopich1

Ну и што?
Вот реально кому надо зааплаится, хоть 60ти летний пердун, который в 90х санки в банках окучивал. Причем ради только одного ВНЖ можно присвалить.

Щас посмотрим что будет по 11 июня.

Deleted
()
Ответ на: комментарий от Jopich1

Есть же куча современных вещей и инструментов для обработки BIGDATA..

Дружище, если так рассуждать, то вообще все велосипед.

Mail.ru - велосипед, потому что есть уже куча вещей для чтения почты (да оно еще и на перле и C++, уу древность!).

Яндекс - тоже велосипед, потому что есть уже куча поисковых систем (да оно еще и на перле и С++, уу древность!).

Ну, и продолжи сам дальше.

fishbone
() автор топика

А надо ли программистов гонять как тараканов по всему свету? Почему нельзя работать удаленно? 2017 год же.

level1 ★★
()
Ответ на: комментарий от RazrFalcon

Да раньше. Помню еще сидел в соросовском интернет-классе ( были такие классы в нашем универе ), дык там один чувак у лаборанта спрашивал почему «яндекс» не работает. Лаборант сначала спрашивал как это пишется, потом городо продемонстрировал что altavista работает и сказал что это проблемы яндекса а не интернета

Jopich1
()
Ответ на: комментарий от sidor

У меня есть ящик на yandex с 2000 года, с модным словом того времени - millennium. Неужели я его в год основания его завел?

Aber ★★★★★
()
Ответ на: комментарий от sidor

А чего её читать? Можно глянуть когда домены зарегены

google.com: Created on 1997-09-15
yandex.ru: Created on 1997-09-23

Таки да, гугл старше :)

Aber ★★★★★
()
Ответ на: комментарий от Aber

Ну так и я о том же. Я бы им вообще паритет отдал. Но утверждать, что яндекс был раньше - в корне неправильно.

sidor ★★
()

1) Какой Perl используете (в смысле версия)? Фреймворки? Пишете на CPAN?
2) Странно что не написали, но в вакансии не хватает одной маааленькой детали...

pru-mike ★★
()

коммуникации все на английском.

Good morning! Be happy! Good luck! Thank you!.... :-)

user_
()
Ответ на: комментарий от Jopich1

Фреймфорки. В Perl.

Для web сейчас самые популярные (и живые) это Mojolicious и Dancer2.
Но я имел ввиду в целом, не только web, скорее технологии, например AnyEvent, Moose, DBIx-Class

pru-mike ★★
()
Ответ на: Фреймфорки. В Perl. от pru-mike

Но я имел ввиду в целом, не только web, скорее технологии, например AnyEvent, Moose, DBIx-Class

веб-фреймворки мы не используем, вся вебовщина сделана на Java, над этим другая команда работает. У нас есть внутреннее API, которое тупо на mod_perl работает. Но оно чисто внутреннее, ни шаблонизации, ни аутентификации, голый JSON. Из перловых технологий используем Moose очень плотно, тесты на Test::Class (старые) и Test::Spec (новые). DBIx::Class не используем, у нас голый SQL со своим велосипедным SQL-генератором по типу SQL::Abstract (это не круто, но так исторически сложилось). Такие дела.

fishbone
() автор топика
Ответ на: комментарий от fishbone

Из перловых технологий используем Moose очень плотно

Производительность? Не, не слышали.

Moose - просто тормозной синтаксический сахар для фанатиков ООП. Вы поощряете написание тормозного кода или красноглазый фанатизм?

Вообще странно, что речь о BigData, но ни R, ни Python'а, ни даже Fortran'а... Чувствуется, BigData какая-то насквозь текстовая что ли? Очередной движок впаривания рекламы китайского ширпотреба с ИИ пишете?

AnyEvent - не технология, это просто удобный интерфейс к нескольким event loop'ам. Тогда уж libev - технология. Иначе можно дойти до того, что и DBI считать технологией.

у нас голый SQL со своим велосипедным SQL-генератором по типу SQL::Abstract

Уважаю. Другое дело, что было бы неплохо генерировать структуру базы из приложения, а не подчинять куски текста запросов в приложении структуре базы, выпиливаемой вручную где-то сбоку (ведь оно же так и есть, правда?)

DRVTiny ★★★★★
()
Ответ на: комментарий от DRVTiny

было бы неплохо генерировать структуру базы из приложения

и поиметь приключений на обновлениях 8)

Deleted
()
Ответ на: комментарий от DRVTiny

вот скажи, что можно обновлять в контексте обсуждения, так что это при твоем подходе приведет к проблемам:

структуру базы из приложения

У тебя три попытки:

- структуру базы

- базу

- приложение

Deleted
()
Ответ на: комментарий от Deleted

И в чём проблема обновить из приложения структуру базы? Это как бы делается не теми же SQL-операторами типа ALTER TABLE, которые можно было бы выполнять вручную через консольку?

DRVTiny ★★★★★
()
Ответ на: комментарий от DRVTiny

И в чём проблема обновить из приложения структуру базы?

так онаж у тебя «генерируется», или ты предлагаешь еще кодовать над инструментом который вычисляет разницу и геренирует еще и alter стейтменты?

Deleted
()

го в Чехию!

го в контру лучше

polozz
()
Ответ на: комментарий от Deleted

Думаю, ALTER-ы можно вбить в код руками, благо продуманное приложение (а не аджайл, при котором думать просто некогда) не переделывает базу под ноль при каждом новом релизе.

Хотя в общем смысле ничего сверх-сложного в патчере нет, это уж другое дело, зачем оно нужно.

DRVTiny ★★★★★
()
Ответ на: комментарий от DRVTiny

Думаю, ALTER-ы можно вбить в код руками,

короче «не пишите схему в sql» кончилось тем что sql сидит унутри программы, отлично 8)

Deleted
()
Ответ на: комментарий от level1

А что вы там такое собираетесь менять, чтобы данные понадобилось переносить? Изменение типа столбца - бесплатно, добавить столбец - аналогично. И можно подумать, что если структура не генерируется, а пишется руками - обновление базы проходит по щелчку пальцев, буквально само?

DRVTiny ★★★★★
()
Ответ на: комментарий от Deleted

Патчер - да, сидит не внутри, а сбоку программы, ибо патчер - не программа, а банальное удобство, к функционалу никакого отношения не имеющее.

Кстати, патчеры могут быть и под разные типы БД, почему нет.

А вот сам код хорошо бы чтобы работал с разными БД без условной компиляции каждой SQL-команды или запроса.

DRVTiny ★★★★★
()
Ответ на: комментарий от Deleted

И как схема в SQL, а не в коде, поможет чудесным образом устранить сей недостаток проектирования?

DRVTiny ★★★★★
()
Ответ на: комментарий от DRVTiny

Менять можно много чего, устранять те самые недостатки проектирования. Люди не безгрешны. И зачастую сделать это можно только через скл, но никак не автоматически из кода.

level1 ★★
()
Ответ на: комментарий от DRVTiny

патчер - не программа, а банальное удобство

а оно, это простите, удобство, на какой языке написано?

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.