Place Let’s meet in Ireland!

dateMay 26-30

Anna Vasylko
Khrystyna Bachyk
Read more x

Senior Database Administrator

The engineering team at illumin is growing, and we are looking to add a talented DBA to our family. We are looking for a database administrator with a DevOps mindset for automation and problem-solving who can drive the technical direction of the database ecosystem. You will be responsible for mission-critical databases running in our own data centers, on our own hardware (no public cloud!) handling millions of transactions per second with millisecond latency, doesn’t that sound exciting?

  • Full time
  • Lviv/remote

About the project

illumin is a unique journey-based advertising platform that combines media planning and buying in an interactive and intuitive interface. It allows users to:

  • Drag and drop audiences, creatives, and conditions onto a single-screen canvas
  • Build campaigns across multiple channels, including Native, Display, Video, Connected TV, Audio, and social platforms like Facebook and Instagram
  • Seamlessly sync first-party audiences with open web campaigns by connecting directly to email platforms
  • Set alternative paths for unique audience segments
  • Visualize and manage campaigns in real-time

Responsibilities

  • Troubleshoot and resolve issues of any complexity related to MySQL environments
  • Perform technical work that requires planning and scheduling to ensure the best possible solution is delivered on time
  • React to incidents and provide solutions aiming at maintained environment improvements
  • Work in a fast-paced environment where we are responsible for illumins’s most critical systems
  • Mentor and guide other engineering colleagues, helping to breakdown knowledge silos and lead all teams to succeed
  • Serve as a point of technical escalation for difficult problems

Requirements

  • 2-5 years of experience working with MySQL Databases, including the community edition
  • Knowledge/expertise administering both OLTP and OLAP systems
  • In-depth knowledge of MySql configuration best practices
  • Advanced understanding of Linux OS: RedHat, CentOS, Ubuntu and/or Debian
  • Deep understanding of database systems performance
  • Understand automation concepts preferably with experience in tooling such as Ansible and Terraform
  • Advanced knowledge of InnoDB internals
  • Expert knowledge of Performance Schema
  • Hands-on experience with schema management and related tooling
  • Knows how to optimize queries/schemas to enhance the overall experience for our customers and developers
  • Deep understanding of replication and clustering
  • Comfortable designing and implementing HA and backup solutions and strategies
  • Knows proxy usage as it relates to MySQL
  • English and Ukrainian languages at Upper Intermediate level or higher

Preferred qualifications

  • Experience with NoSQL technologies such as Cassandra, HBase, and AeroSpike and how to apply the best configuration practice to these systems in cross-data center implementation
  • Knowledge /experience with Percona tools and PMM
  • Previous experience working hands-on in an on-premise or hybrid cloud environment
  • Kubernetes expertise
  • Experience working in Agile environments and/or familiar with DevOps methodologies
  • Expert-level systems and network administration knowledge
  • Proven mentorship or leadership skills

Key attributes

  • You are comfortable working in an on-premise environment with both virtual and physical hardware
  • Ability to individually assess developer/environment impact for changes being requested
  • Ability to review, approve, and offer feedback on plans/designs created by others
  • Define runbooks that improve the efficiency of all teams
  • Ability to identify skill/knowledge gaps and will proactively ask for help when required
  • Skilled at mining information from in-house documentation and the internet
  • Ability to create in-depth technical documents that may need to speak to a cross-sectional audience
  • Ability to work well with people and communicate effectively with your own team as well as colleagues at all levels of the business
  • Ability to communicate information to colleagues in a clear and concise manner
  • Positive, helpful, and supportive
  • Able to make unilateral decisions in emergencies and under pressure

We offer

  • 18 paid vacation days
  • 10 paid sick days
  • 2 unpaid days off per month
  • Work remotely or from our comfortable Lviv office
  • Necessary equipment, or $200 equipment compensation per year
  • 50% compensation for professional development costs, including courses, webinars, and training programs

Work details

  • Long-term project: 1 year or more
  • Probationary period: Yes, reviewed after three months
  • Work schedule: Full-time with flexible working hours

Submit your application

Leave your contact information below, and we'll get back to you soon

    Team