MariaDB

Professional Services Consultant

MariaDB

full-time

Posted on:

Origin:  • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $150,000 - $200,000 per year

Job Level

Mid-LevelSenior

Tech Stack

AnsibleAWSCloudDockerJavaKubernetesLinuxMariaDBMongoDBMySQLNoSQLOpen SourcePerlPostgresPythonSQL

About the role

  • Work closely with clients to understand their technical requirements, business goals, and database architecture either remotely or on-site as per customer needs. Professional Services encompasses a range of technical capabilities from a simple estate health check to a large scale architectural design
  • Lead and support MariaDB deployments, including design, configuration, migration, and integration.
  • Conduct performance tuning, troubleshooting, and database health checks to maximize efficiency and reliability.
  • Provide in-depth strategic recommendations for database scaling, architecture improvements, and best practices.
  • Develop and deliver technical documentation, project plans, and reports to ensure project transparency and customer success.
  • Educate and mentor customers and internal teams on MariaDB features, tools, and best practices.
  • Participate in the full software development lifecycle including programming, debugging, and creating new features, specifically around the requirements of top customers
  • Writing, debugging and testing queries and code
  • Risk assessment of larger system designs and recommendation of alternatives to customer and core MariaDB engineering teams
  • Functional and regression testing of MariaDB server, components and tooling
  • Test result analysis, creation of reproducible test cases and defect reporting
  • Facilitate efforts to reproduce customer issues, create test cases, and provide patches for production systems to enable targeted collection of debug data and increase customer uptime

Requirements

  • Proven expertise in database technologies, particularly MariaDB or MySQL.
  • Hands-on experience in database administration, performance tuning, and troubleshooting.
  • Proficiency with SQL and familiarity with database programming languages.
  • Strong understanding of database architecture, replication, and backup strategies.
  • Excellent problem-solving skills with a proactive approach to identifying and resolving issues.
  • Outstanding communication skills, both written and verbal, with a customer-focused mindset.
  • Good knowledge of Linux, and hands-on experience with everyday maintenance/administration
  • Basic shell/bash/ansible scripting skills
  • Work experience with version control (git) and defect tracking systems
  • Understanding of DevOps and agile development practices
  • MariaDB Tools and Products such as: Enterprise Server, MaxScale, ColumnStore, Vector Search, Kubernetes Operator
  • Certifications in MariaDB, MySQL, or cloud platforms are a plus.
  • MariaDB, MySQL, Postgres, or MongoDB development expertise
  • Experience with open source development
  • Mac or Windows as a primary development platform
  • Knowledge of MariaDB/MySQL DBMS, internals, SQL dialects, connectors
  • Knowledge of Perl, Python, Bash, Java
  • Experience with popular database performance benchmarks and code profilers
  • Familiarity with databases in the cloud
  • Work experience with cloud environments (AWS, Google Cloud) and virtualization tools (QEMU, Docker)
  • Familiarity with NoSQL products/concepts
  • Familiarity with systemd, SELinux