Като технология компютърните бази данни се зараждат още през 60-те години. И въпреки че оттогава са минали десетилетия, прогнози за растежа на този пазар продължава да има. Тяхното значение остава ключово, а доказателство за това е и работата на SAP – компанията с най-висока пазарна оценка в Европа.
Първата база данни в германската софтуерна компания е създадена още през миналия век и поставя само началото на развитието на database екипите ѝ. Днес SAP е глобален бранд със стотици хиляди служители, част от които са обвързани с поддръжката, а и с изграждането на нови бази данни.
Екипите продължават да се разрастват, а у нас се отварят нови възможности – в момента SAP Labs Bulgaria активно търси Senior C++ Developer for SAP Database team – разгледайте подробностите, свързани с позицията, тук.
Именно по тази тема от DEV.BG разговаряхме с Иво Котев, Development Manager и Project Lead в компанията в София. Той ще бъде пряк ръководител на екипа, в който IT експертът ще заеме отворената позиция. С коментар по темата се включи и Щефан Бойерле, Senior Vice President, Head of BTP HANA & Persistency, който отговаря за организацията от над 1500 души на глобално ниво.
Баланс между миналото и бъдещето… в сегашно време
Основните отговорности на новия senior специалист в екипа ще включват поддръжка на MaxDB/liveCache. „Това е фундаментът на първата база данни на SAP с над 30 хил. активни инсталации по целия свят. Първоначално е разработена, за да отговори на високите изисквания за производителност на SAP приложенията. Но играе важна роля в обработката на данни в реално време и сложните сценарии за планиране, особено в рамките на веригите за доставки и логистичните среди“, разказва Щефан Бойерле, Senior Vice President, Head of BTP HANA & Persistency.

По думите му въпреки появата на по-нови технологии MaxDB/liveCache продължава да бъде надеждно и изпитано решение, включително за голяма част от дългосрочните корпоративни клиенти на SAP.
„Продуктът MaxDB/liveCache е предшественик на модерната ни база данни, SAP HANA. Въпреки че е създаден още през 1977 г., MaxDB/liveCache продължава да се използва. Към момента има около 30 хил. активни инсталации“, допълва и Иво Котев, Development Manager и Project Lead в SAP Labs Bulgaria.
Към момента тази база данни вече е в maintenance период и за нея не се разработват нови функционалности. Предвид огромната потребителска база обаче – SAP трябва да гарантира сигурна и качествена поддръжка до 2030 година. До няколко месеца отговорната задача ще бъде възложена до голяма степен на развойния център в София.
В следващите месеци у нас трябва да приключи изграждането на нов основен екип, който да наследи работата на този в Германия.
Сред тях например са казуси, породени от комбинацията между хардуера на клиентите и натоварването на базата данни. „Определени процесори и твърди дискове в дадена ситуация може да създадат проблеми, които са по-сложни за улавяне и разрешаване. В такива случаи с колегите трябва да пресъздадем средата, в която е възникнал конкретният казус, за да може да го разрешим. Има определени механизми как това да се случи, за да бъдем полезни“, обяснява Иво.

А с работата си, хората у нас отдавна пораждат увереност сред колегите си в Германия. „Наскоро бях в офиса ни в България и съм убеден, че сме избрали чудесно място за разширяване на екипа. Местните таланти ме впечатлиха с дълбоката си технологична експертиза, но и с фокуса върху клиента и начина на мислене, ориентиран към намирането на решение. Точно такива умения търсим“, допълва Щефан Бойерле.
„Разчитаме колегите от Германия да предадат знанията по проекта с MaxDB/liveCache в идните месеци, за целта най-вероятно ще посетят и офиса ни в София“, допълва и Иво Котев.
Паралелно с работата по MaxDB/liveCache хората в този нов екип са важни и за развитието на по-новата база данни SAP HANA. За да бъде подходящ, кандидатът трябва да е работил със C и C++ езиците, както и да има опит с multithreading. „Всяка база данни е комплексен продукт и разпределянето на натоварването в даден момент е много важно. Новият ни колега трябва да умее да се справя в многонишкова среда, в която много неща се случват едновременно“, обяснява Иво за очакванията към кандидатите.
Познания по Python и SQL също биха били полезни. „SQL се използва, като език за заявки към базите данни, а Python за част от тестовете и скриптовете.“
Много повече от служители
Интересните възможности започват още с онбординга, който включва пътуване до централата на SAP в Германия. Там в рамките на една седмица всички новонаети служители научават подробно за стратегията, мисията, клиентите и продуктите. „Така хората стават посланици на SAP и смело комуникират общата ни визия“, отбелязва Иво.
Процесът продължава в София, за да гарантира, че всеки е технически обезпечен, опознал е средата и има всичко необходимо да стартира успешно новата си работа.
А отвъд придобивките – като допълнителната здравна застраховка и опциите за безплатен спорт (които не са за подценяване) – хората в SAP имат достъп до преференциални цени на акциите на компанията, която е публична още от 1988 година. Всеки получава възможност да стане част от програмата едва няколко месеца след като се присъедини към екипа. И близо 80% от служителите на глобално ниво се възползват, уточнява Иво Котев.

30-дневният отпуск също е привлекателен за служителите, и то особено на фона на тепърва задаващите се горещи летни дни. „Колегите могат да прехвърлят не използваните дни в следващата календарна година“, казва Иво.
Хибридният режим (три дни в офиса и два дни вкъщи всяка седмица) означава, че колегите често са заедно и могат да се възползват от редица допълнителни удобства – като фитнес на работа и специална дневна надбавка за обяд в офиса.
„Имаме хибриден режим на работа, но сме доста гъвкави – винаги се проявява разбиране и е въпрос на договорка между служител и мениджър“, подчертава Иво Котев.
Сериозна подкрепа се оказва и на служителите, които в личен план се изправят пред едноновременно сериозното и щастливо предизвикателство да станат родители. За тях има опция за изцяло дистанционна работа за срок от шест месеца, както и възможност за гъвкаво работно време в интервала от 6:00 ч. до 22:00 ч. За жените са осигурени повторен онбординг след връщане от майчинство, както и работа на непълен работен ден, ако това им е от полза. Бащите пък могат да се възползват от допълнителен 10-дневен отпуск.
Компанията подкрепя и възможностите за професионално развитие и активно участие в IT общността – това например се случва чрез опцията за участие в сертификационни курсове и отпускането на бюджет за билети за конференции и семинари, към които служителите имат интерес.
„SAP е доста социална компания, която много се грижи за служителите си. Колегите постоянно се опитват да подобряват условията. На мен много ми харесват придобивките, свързани с различни колективни дейности – спортни празници и годишни tech конференции като SAP d-com“, коментира още Иво.
Въпреки че има транспорт до сградата на SAP в София, компанията подпомага финансово служителите с по-голям натрупан стаж, които искат да си купят автомобил. За шофьорите има и осигурен безплатен паркинг.
Explore more
Възможности отвъд стандартите
Израстването и преминаването от един екип към друг е сред нещата, които са общоприети за Иво и колегите му. Самият той започва работа като стажант и Junior QA специалист през 2008 г., бил е част от support екипа, а впоследствие е работил като програмист. Постепенно достига до позициите на Development Manager и Project Lead и днес отговаря за общо 10 свои колеги, разпределени в три екипа.

„Офисът на SAP в България претърпява страхотен растеж и възможностите са наистина неограничени. Израстването и позицията в екипа зависи от мотивацията на човека. Компанията насърчава хората да работят по това, което им е интересно, и да се чувстват добре“, уточнява още Иво Котев.
И понеже подобни промени в кариерния път са обичайни в SAP, компанията е изградила максимално олекотени процеси за всеки. Защото – както отбелязва и Иво – целта е хората да работят с желание и да няма демотивирани колеги в нито един проект.
Напомняме, че в един от екипите, които Иво оглавява, се търси ново попълнение – Senior C++ Developer for SAP Database team. В компанията има място за всички, независимо дали става дума за хора с увреждания, както и независимо от възраст, пол, религия или националност.
Разгледайте подробно тази, а и още възможности, в профила на SAP Labs Bulgaria в DEV.BG.