Разработчики баз данных крайне востребованы на рынке труда: технологичным компаниям с большими объемами данных без них никуда. Согласно Рейтингу DB-Engines , в октябре 2021 мировым лидером среди систем управления базами данных стала Oracle, на втором месте MySQL, затем Microsoft SQL Server, а на четвертом месте оказалась PostgreSQL. Рассказываем про особенности этих СУБД и делимся лайфхаками поиска Data Base разработчиков и администраторов БД.
Портфель GlobalCareer регулярно пополняется закрытыми вакансиями разработчиков и администраторов баз данных разного уровня и чаще всего это специалисты, работающие с Oracle, MySQL и PostgreSQL. Даем краткую характеристику каждой из этих СУБД, чтобы помочь IT-рекрутерам структурировать свои знания:
Разработчик баз данных занимается созданием базы данных, устранением неполадок и обеспечивает безопасность. В его обязанности может входить:
С каждым годом эта работа становится всё более сложной: объем информации увеличивается, базы данных становятся озерами данных, требования к скорости их работы, надежности и безопасности усиливаются. Однако ключевые навыки — опыт проектирования и настройки баз данных, навыки программирования, знание SQL, T-SQL и PL / SQL, DB2 и операционных систем, с которыми придется работать (Windows, Linux) — остаются неизменными.
Hard skills разработчика БД
Разработчики баз данных работают в связке с администраторами баз данных (DBA), а в некоторых компаниях все эти обязанности ложатся на плечи одного специалиста. При этом внимание data base developers сосредоточено на создании новых приложений или расширении возможностей существующих баз данных, поэтому они обязательно должны обладать опытом в программировании. Главная же задача DBA — обеспечение бесперебойной работы системы: ежедневное обслуживание, настройка, оптимизация, восстановление и защита баз данных.
Яна Романова, консультант GlobalCareer: «При поиске разработчиков баз данных важное условие — языки программирования, которыми владеет кандидат. Т. е. при отсутствии опыта конкретно в data base, но отличном техническом бэкграунде, заинтересованности в изучении баз данных и навыках работы с использованием стека проекта, то шансы кандидата получить оффер достаточно велики. А при найме администраторов data base серьезное внимание уделяется опыту в настройке кластеризации и объему баз данных, с которыми прежде работал кандидат».
Администраторы более востребованы, чем разработчики БД: компаний, которые используют базы данных очень много, и в большинстве из них нужны специалисты, которые будут именно поддерживать бесперебойную работу системы. Сейчас на рынке труда достаточно DBA разного уровня и от верной оценки их резюме будет зависеть эффективность поиска. Вот на что стоит обратить внимание при анализе анкет кандидатов:
GlobalCareer регулярно нанимает опытных DBA и разработчиков data base. Если в вашу команду нужен такой специалист, напишите нам, и мы найдем подходящего кандидата.