+
Вход

Въведи своя e-mail и парола за вход, ако вече имаш създаден профил в DEV.BG/Jobs

Забравена парола?
+
Създай своя профил в DEV.BG/Jobs

За да потвърдите, че не сте робот, моля отговорете на въпроса, като попълните празното поле:

113+54 =
+
Забравена парола

Въведи своя e-mail и ще ти изпратим твоята парола

Какво е да работиш като Senior DevOps Engineer в StorPool Storage

Текстът е предоставен от StorPool Storage

Визитка

StorPool Storage е изцяло българска продуктова компания, която разработва собствено решение за съхранение на данни. То се използва от някои от най-големите компании, работещи със собствена cloud инфраструктура, на глобално ниво. Така StorPool се конкурира успешно на световния пазар с IT гиганти като Dell EMC, Nutanix и Pure Storage. 

Компанията постоянно увеличава своя пазарен дял и броя на клиентите си, което води и до постепенно разрастване на екипа. 

В серия от публикации разказваме подробно за отворените позиции в StorPool Storage, за екипите, в които бихте работили, и нещата, които няма да откриете в обявите. Започнахме поредицата с позицията на Senior Software Engineer и продължаваме с ролята на Senior DevOps Engineer – ключова част от екип Operations

За ролята и за екипа разказва неговият технически ръководител, Васил Колев.

Васил, какво стои зад името StorPool Storage?

StorPool Storage е изцяло българска софтуерна фирма, основана през 2011 г., която успешно се развива и се самоиздържа. Имаме клиенти в над 30 държави на 4 континента. Екипът ни се състои от близо 50 души. Работата с тях е удоволствие и те имат много и най-разнообразен опит (средно е по 15-20 години).

В компанията правим софтуерен продукт, който е изцяло наша разработка, написана от нулата. Той се инсталира на стандартни сървъри и създава от тях една цяла storage система, от която различни клиенти (като например виртуални машини или големи hypervisor-и) могат да получават виртуални дискове.

Освен че разработваме софтуера, ние го и поддържаме като managed услуга, което е сравнително рядко срещано в storage бранша. Предлагаме на клиентите си цялостно решение за съхранение на данни, което работи на техни сървъри и се поддържа от наш екип, със съдействието и на техните системни администратори.

Днес те питаме…

Кой е най-важният фактор за теб при избора на нова работа?
Loading ... Loading …

Защо Operations екипът на StorPool е една от ключовите съставки зад успеха на компанията?

Operations екипът отговаря за поддръжката на клиентските системи и неговата работа е динамична, интересна и включва решаване на множество сложни казуси на различни места.

Основният приоритет на екипа е системата да работи правилно, тъй като тя е от критично значение за клиентите. Затова, когато правим нещо, за нас е по-важно то да работи, отколкото да гоним срокове. Това не значи, че сроковете за нас не съществуват, но винаги по-голям приоритет имат коректността и стабилността на системата.

Васил Колев, технически ръководител на Operations екипа в StorPool Storage.

В работното си ежедневие общуваме с нашите клиенти и с техническите им екипи. Работим със системните и мрежови администратори, които са от страната на клиента. Това много помага да се разбираме и да уточняваме казусите и задачите си.

Повечето от колегите в екипа ни са системни администратори и DevOps експерти, тъй като и работата ни се състои основно в стандартна системна администрация: мониторинг на системи, планиране, дебъгване и друга оперативна работа. 

Стремим се да поддържаме всички версии на софтуер актуални – не по-стари от 6 месеца – и да действаме проактивно, за да предотвратяваме проблемите, преди да са възникнали. Отличителна черта на начина ни на работа е т.нар. имунизация тоест, ако забележим проблем при един от клиентите ни, след това го поправяме при всички останали, за да не се появи другаде.

Разбира се, задачите на нашите DevOps инженери и системни администратори имат и своите специфики, свързани с работата с продуктите на StorPool. Но, както и във всеки друг екип, ако си любопитен и с жажда за нови знания, бързо ще усвоиш нужното.

Отвъд техническите умения, в нашия екип има всякакви хора, с различни гледни точки и богат работен и житейски опит, което определено помага да се избегне стадното мислене. Държим на разнообразието както в опита (в екипа ни има бивши военни, тонрежисьори, готвачи, заварчици и т.н.), така и в начина на мислене и подхода към проблемите. 

Освен това всеки в екипа ни е готов да „хване лопатата“, когато е необходимо. Това не остава незабелязано и се оценява както в компанията, така и от клиентите. Неведнъж сме чували от клиенти репликата: „Иска ни се нашият support екип да беше като вашия“.

Какво е да бъдеш Senior DevOps Engineer в StorPool Storage?

Ролята на Senior DevOps Engineer се състои основно в отдалечена поддръжка на системите при нашите клиенти, включително и проактивно съдействие за задачите, които техните системни администратори следва да изпълняват, така че storage системата да работи оптимално.

Ние носим отговорността за тази инфраструктура и ако в процеса на работа с клиентите забележим проблем в нашите продукти, го поправяме. В повечето случаи от DevOps инженера не се очаква да дописва по кода на продукта, но понякога му се налага да пише код и е силно препоръчително да има и такива умения.

За всеки човек на тази позиция е ключово да познава добре Linux и да има задълбочени познания по мрежи. Именно затова описваме ежедневието на DevOps инженера като „много Linux, много мрежи“. Shell скриптовете, Python и C не бива да го плашат. Особено ценен е опитът с големи системи, както и с цялостния дизайн и поддръжката на дадена система – неслучайно един от въпросите в интервютата ни е: „Какво е нещото, което си направил сам и би ти било интересно да ни разкажеш?“

В нашия екип най-щастлив би се чувствал човек, който обича работата си, и това, освен техническите умения, е сред малкото други изисквания към кандидатите за тази позиция. Проблемите, които срещаме и решаваме, често изискват вглъбяване и търпение за продължителни периоди от време и обикновено са сложни и предизвикателни. 

Колкото по-запален е един човек по такъв тип работа, толкова по-добре би се вписал сред нас.

Explore more

Виж
Internet of Things обявите
Събрани на едно място
Right Arrow
Виж
Symfony обявите
Събрани на едно място
Right Arrow
Виж
Verilog обявите
Събрани на едно място
Right Arrow
Виж
Solaris обявите
Събрани на едно място
Right Arrow

Защо избра StorPool?

Причините да харесвам толкова работата си в Ops екипа на StorPool са много. Една от тях се корени в интересните задачи. Ние често debug-ваме проблеми от най-ниско ниво, които понякога са изключително сложни и включват комбинации от дистрибутирани системи, хардуер и проблеми в ядрото на Linux. 

Тези проблеми са и много рядко срещани, което ги прави както особено трудни за разрешаване, така и едни от най-интересните, по които някога съм работил. И не на последно място, това, което правим, има пряко отражение в света около нас – милиони хора използват резултата от нашата работа.

Допада ми и това, че нашата фирмена култура и нашият екип са различни от тези в повечето други софтуерни компании. Хората са страхотни и с тях се работи с лекота, а културата ни залага на изключителното качество във всичко, което правим – и според мен това е правилният начин да се работи. Нивото, на което работим, е много високо, което налага да имаш задълбочено разбиране за материята, с която оперираш, и да имаш желание да разбираш сложни неща – все фактори, които са особено мотивиращи за мен.

Подобен начин на работа изисква и непрекъснато учене. Откакто съм в екипа на StorPool Storage, съм научил толкова много, че дори не съм сигурен откъде да започна да разказвам. Научих много за хардуера и как работи той на по-ниско ниво, за мрежите в data центровете и за дистрибутираните системи. И най-вече – с радост работя в компания, в която се отнасяме с клиентите като с хора и партньори.

Ако търсите следващото си предизвикателство и виждате себе си в ролята на Senior DevOps Engineer, кандидатствайте за позицията на сайта на StorPool Storage. Свободните позиции в компанията можете да намерите и в нейния профил в DEV.BG.