Опубликовано вчера

Database administrator

Основная информация
Зарплата:
Договорная
Вид занятости:
Full-time
Oпыт:
Mid-Level (2-5 лет)
Город:
Кишинёв

Описание вакансии

REQUIREMENTS:

Experience and Knowledge

  • Solid experience with relational databases (PostgreSQL, MySQL, or similar) and a strong understanding of internal mechanisms (transactions, locks, indexes).
  • Hands-on experience with migration tools (Liquibase, Flyway, Sqitch, etc.) or built-in frameworks (Alembic, EF Migrations, Rails Migrations).
  • Familiarity with CI/CD and DevOps practices: ability to integrate migrations into a GitLab Pipeline or similar setup.
  • Understanding of GitOps approaches and the principle of treating database schemas as code (Database-as-Code).

Administration Skills

  • Ability to configure and manage access (roles, privileges), monitor database activity, and track performance metrics.
  • Experience planning and implementing backups and restores, as well as building High Availability strategies (replication, sharding).
  • Capable of handling the risks of large-scale changes (migrating big tables, batch operations, reducing downtime).

Processes and Communication

  • Involvement in code reviews: preferably experience reviewing and collaborating on SQL scripts with development teams.
  • Skill in documentation and describing changes (logging migrations, maintaining version tables, creating Merge Requests).
  • Willingness to work with developers, QA, and other stakeholders, explaining the nuances of schema modifications.

WOULD BE A PLUS:

  • Experience working with large datasets and optimizing complex queries.
  • Participation in developing or administering high-load (mission-critical) systems.
  • Experience with ClickHouse.

RESPONSIBILITIES: 

Database Schema Change Management and Versioning

  • Design and coordinate data structures in collaboration with developers and project team leads.
  • Keep the schema up-to-date in a version control system (Git), ensuring all changes are introduced exclusively via migrations.
  • Participate in reviewing SQL scripts and migrations, verifying correctness, query optimization, and the absence of conflicts between parallel changes.

CI/CD Setup and Support for Databases

  • Integrate migrations into GitLab pipelines (Liquibase, Flyway, or other tools).
  • Automate the application of migrations for each release or application update.
  • Configure environments (dev/test/prod) so that their schemas remain synchronized.

Security and Access Control

  • Implement an RBAC model (Role-Based Access Control) so that only authorized roles can modify the production schema.
  • Enforce the policy of “no manual changes directly on production” – all alterations must come through migrations and pull/merge requests.

Monitoring, Problem Prevention, and Optimization

  • Monitor the database state (load, performance, locks) and promptly address bottlenecks.
  • Plan and execute optimization changes (e.g., adding indexes, sharding, reorganizing large tables).
  • Assess the risks of locks and deadlocks during DDL operations; propose “safe” table modification strategies (online migrations, batch updates).

Risk Management and Rollback Strategy

  • Develop backup and recovery plans to handle critical failures.
  • Define a rollback strategy for migrations and perform testing when necessary.
  • Apply an “expand-and-contract” schema approach to reduce downtime and data loss risks.

Team Consultation and Training

  • Collaborate with developers to design robust changes that account for performance, data integrity, and scalability.
  • Train the team in best practices for database migrations and schema management, fostering a Database-as-Code culture.
  • Participate in sprint/release planning, proactively highlighting potential data-related issues.

WE OFFER:

  • Friendly atmosphere and goal-oriented colleagues
  • Flexible schedule to work remotely and in our comfortable coworking space in Chișinău
  • Corporative hardware for work
  • Paid lunch
  • Paid vacation (28 working days per year) and sick leave (5 days per year with 100% compensation )
  • Education bonuses
  • Corporate English language courses
  • Medical insurance
  • Participation in corporate parties, both online and offline
  • Psychological and mental health support
  • Pleasant corporate gifts
  • Company support during significant life events

О компании

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

Штаб-квартира компании расположена в США с офисами в Европе и расширением географии по всему миру.

Adtelligent производит всю свою технологию собственноручно и была признана Inc. как одна из самых быстрорастущих независимых технологических компаний. 5000 Deloitte Technology Fast 500™ в 2016, 2017 и 2022 годах. Кроме того, Adtelligent был отмечен победителем Stevie® Awards в 2017 Stevie Awards for Great Employers.

Компания предлагает технологии для управления партнерами на стороне предложения (SSP) и партнерами на стороне спроса (DSP), компания также имеет платформу Header Bidding Platform, которая упрощает процесс продажи рекламы и обеспечивает оптимизацию доходов от рекламы. Уникальный бизнес-подход Adtelligent предоставляет передовые рекламные технологии более чем 20 000 издателям во всем мире, помогая им способствовать росту доходов и капитализации на рынке цифровой рекламы.

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

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

Если вам нравится динамичная рабочая среда, вы разделяете наши ценности и стремитесь совершенствовать свои навыки ежедневно, присылайте свое резюме на cv@adtelligent.com

Отзывы о компании

Оцените компанию:
0 star star star star star 0 отзывов

Контакты

Адрес вакансии
Кишинёв, Центр, str. Alexandru Mateevici 75
Эл. почта:
Веб-сайт:
Социальные сети:

Похожие вакансии

Вы все еще ищете работу или ищете сотрудников для своего бизнеса?