DevOps-инженер Антон Ахрамович: “Чем шире компетенция специалиста, тем лучше”

1378
09 апреля 2020
Поделиться
Антон Ахрамович – IQeon

Продолжаем знакомить с людьми, которые развивают и совершенствуют IQeon. Рады представить DevOps-инженера Антона Ахрамовича!

После окончания Белорусского государственного университета информатики и радиоэлектроники Антон работал радиотехником в различных компаниях, занимаясь сборкой, настройкой и эксплуатацией компьютерных систем. И хотя данное направление ему очень нравилось, со временем Антон заинтересовался автоматизацией тестирования ПО и администрированием веб-серверов. Тогда он углубился в изучение операционной системы Linux и структур различных веб-приложений. Эксперт также окончил курсы американской компании Cisco, получив опыт работы с протоколами, стандартами, алгоритмами работы сетевых ОС и оборудования.   

К команде IQeon Антон присоединился в конце ноября. В основные обязанности инженера входит настройка и поддержка инфраструктуры проекта, автоматизация деплоймента, устранение возникающих неполадок в процессе разработки, а также обеспечение стабильной работы сервисов. 

Для построения качественного рабочего процесса, DevOps-инженеру необходимо владеть целым рядом программных инструментов. Основной программой для управления серверами с веб-приложениями, которую использует Антон, является Terminal, или командная строка Linux. Инженер владеет языками программирования Python и Bash, активно использует интегрированную среду разработки PyCharm и текстовые редакторы Vim и Sublime.

Профессия DevOps-инженера зачастую предполагает не только поддержку инфраструктуры проекта. Если описать мою должность одной фразой, я бы сказал так: DevOps – это разработчик, тестировщик и менеджер в одном лице. Часто мне приходится писать скрипты, которые автоматизируют рутинную работу, и тестировать сделанное, чтобы после внедрить в разработку. Также на начальном этапе проектирования структуры продукта DevOps-инженеру важно проявить свои управленческие качества, ведь от выбранной парадигмы зависит дальнейшее развитие проекта и легкость внедрения нового функционала.

За время работы в IQeon Антону удалось объединить разработку и администрирование в один общий процесс. Так, программисты, тестировщики и DevOps-инженер работают в тесной связке и постоянно обмениваются информацией, что существенно снижает ошибки при передаче продукта по этапам. Более того, качество разработок ощутимо улучшилось. Но на достигнутом специалист не останавливается.

Больше всего в работе Антону нравится профессиональное развитие: для него построение сложных систем и эксплуатация их в реальной жизни гораздо интереснее, чем написание чистого кода. А для качественного внедрения нового продукта часто приходится изучать новые технологии и инструменты. По мнению специалиста, IT-сфера находится в постоянной динамике и ежесекундно развивается, что требует от программистов большой отдачи и существенных временных затрат.

IT-сфера – это бесконечный процесс обучения. Прогресс не стоит на месте: почти каждый месяц происходит важное обновление софта и операционной системы. Поэтому для современного DevOps-инженера важно совершенствовать свои знания, смотреть на общую картину процессов. Чем шире и глубже его компетенция, тем лучше. Главное, не бояться допускать ошибки и исправлять их, ведь это единственный способ чему-то научиться.

 

Следующий материал о команде IQeon совсем скоро! Следите за новостями на нашей платформе и в официальном сообществе “ВКонтакте”.

Поделиться

Сообщество

Присоединяйся
к сообществу

General questions

Нужна помощь?

На основе вопросов сообщества мы формируем специальную базу знаний о платформе IQeon, которая поможет найти ответы всем, кто знакомится с проектом впервые.

Интересуетесь интеграцией приложений?

Присоединяйтесь к игрокам IQeon

Присоединяйся к сообществу

Задать вопрос

Заполните e-mail и напишите свой вопрос: