Zendesk Logo

Zendesk

Staff Database Developer (Développeur·se principal·e de bases de données)

Posted 7 Days Ago
Be an Early Applicant
In-Office
Montréal, QC
Senior level
In-Office
Montréal, QC
Senior level
The Staff Database Developer at Zendesk is responsible for managing and optimizing database environments, resolving performance issues, and ensuring data security and availability through collaboration with engineering teams.
The summary above was generated by AI
Job Description

STAFF DATABASE DEVELOPER

Zendesk is seeking a Staff Database Developer to help with our growing database environment. This role is key to help maintain the high reliability and performance of our applications. We have many sharded databases and an environment which is constantly growing. We are looking for a hardworking and experienced DBA with a drive for consistency and reliability, expert knowledge in database administration and scripting, and a great temperament to fit into the team.

This is a hybrid role and the individual needs to reside within commuting distance of our office in Montréal, QC, Canada.

What you get to do every day:

  • Work closely with the development/engineering teams based in all the regions Zendesk has presence

  • Perform regular database schema changes with no downtime

  • Create new Aurora databases to support customer data growth

  • Solve performance issues and suggest optimizations

  • Automate recurring DBA tasks

  • Be part of DBA team on-call (when on on-call rotation)

  • Monitor database environment to maintain high availability and proactively identify and tackle issues

  • Work with and educate our Engineering teams to make good schema design choices and write efficient queries

  • Supervise and improve our backup solution to ensure that our customers’ data is always secure

Basic Qualifications

  • 8+ years of experience in managing data environments, including architecture, replication, sharding, monitoring, troubleshooting and backups.

  • Experience with automation and use of a scripting language (such as Bash, Perl, Python, Ruby, Go)

  • Experience with SQL and stored routines

  • Ability to be part of DBA team on-call (when on rotation)

Preferred Qualifications

  • Knowledge of cloud data solutions and infrastructure provisioning tools.

  • Experience with databases such as Aurora MySQL, PostgreSQL, MongoDB, Clickhouse, or DynamoDB

  • Experience with managing complex data environments and addressing performance challenges.

  • Experience with AI tools for database performance, monitoring, or automation is a plus.

  • Familiarity with containerization and orchestration tools.

  • Problem-solving skills and algorithmic thinking.

  • Multi-functionally in many areas without being constrained by your job function

  • Good communication skills

  • Collaborative, upbeat work ethic where you are expected to take ownership, and have fun

Développeur·se principal·e de bases de données

Zendesk est à la recherche d’un·e Développeur·se principal·e de bases de données afin de contribuer à la croissance de notre environnement de bases de données. Ce rôle est essentiel pour maintenir la grande fiabilité et la performance de nos applications. Nous avons de nombreuses bases de données partitionnées et un environnement en constante expansion. Nous recherchons un·e DBA expérimenté·e, assidu·e et rigoureux·se, possédant une expertise approfondie en administration et en scripting, ainsi qu’un excellent esprit d’équipe.

Il s’agit d’un poste hybride, et la personne doit habiter à une distance permettant de se rendre quotidiennement à notre bureau de Montréal, QC, Canada.

Vos responsabilités quotidiennes :

  • Travailler en étroite collaboration avec les équipes de développement et d’ingénierie situées dans toutes les régions où Zendesk est présent

  • Effectuer régulièrement des modifications de schéma de base de données sans temps d’arrêt

  • Créer de nouvelles bases de données Aurora pour soutenir la croissance des données clients

  • Résoudre les problèmes de performance et proposer des optimisations

  • Automatiser les tâches récurrentes de DBA

  • Participer aux astreintes de l’équipe DBA (selon la rotation)

  • Surveiller l’environnement de base de données afin de maintenir une haute disponibilité et identifier/proposer des solutions proactives aux problèmes

  • Collaborer avec nos équipes d’ingénierie pour les aider à concevoir de bons schémas et écrire des requêtes efficaces

  • Superviser et améliorer notre solution de sauvegarde afin de garantir la sécurité permanente des données de nos clients

Qualifications de base :

  • 8+ années d’expérience dans la gestion d’environnements de données, incluant l’architecture, la réplication, le partitionnement, la surveillance, le dépannage et les sauvegardes

  • Expérience en automatisation et utilisation d’un langage de script (tel que Bash, Perl, Python, Ruby, Go)

  • Expérience avec SQL et les procédures stockées

  • Capacité à participer aux astreintes de l’équipe DBA (selon la rotation)

Qualifications préférées :

  • Connaissance des solutions de données infonuagiques et des outils de provisionnement d’infrastructure

  • Expérience avec des bases de données telles qu’Aurora MySQL, PostgreSQL, MongoDB, Clickhouse ou DynamoDB

  • Expérience dans la gestion d’environnements de données complexes et dans la résolution de défis de performance

  • Expérience avec des outils d’IA pour la performance, la surveillance ou l’automatisation des bases de données (atout)

  • Familiarité avec les outils de conteneurisation et d’orchestration

  • Compétences en résolution de problèmes et en pensée algorithmique

  • Polyvalent·e et capable de contribuer dans plusieurs domaines

  • Bonnes compétences en communication

  • Esprit collaboratif et positif, où l’on s’attend à ce que vous preniez des initiatives et que vous preniez plaisir à le faire

Hybrid: In this role, our hybrid experience is designed at the team level to give you a rich onsite experience packed with connection, collaboration, learning, and celebration - while also giving you flexibility to work remotely for part of the week. This role must attend our local office for part of the week. The specific in-office schedule is to be determined by the hiring manager.

The intelligent heart of customer experience

Zendesk software was built to bring a sense of calm to the chaotic world of customer service. Today we power billions of conversations with brands you know and love.

Zendesk believes in offering our people a fulfilling and inclusive experience. Our hybrid way of working, enables us to purposefully come together in person, at one of our many Zendesk offices around the world, to connect, collaborate and learn whilst also giving our people the flexibility to work remotely for part of the week.

Zendesk is an equal opportunity employer, and we’re proud of our ongoing efforts to foster global diversity, equity, & inclusion in the workplace. Individuals seeking employment and employees at Zendesk are considered without regard to race, color, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, medical condition, ancestry, disability, military or veteran status, or any other characteristic protected by applicable law. We are an AA/EEO/Veterans/Disabled employer. If you are based in the United States and would like more information about your EEO rights under the law, please click here.

Zendesk endeavors to make reasonable accommodations for applicants with disabilities and disabled veterans pursuant to applicable federal and state law. If you are an individual with a disability and require a reasonable accommodation to submit this application, complete any pre-employment testing, or otherwise participate in the employee selection process, please send an e-mail to [email protected] with your specific accommodation request.

Top Skills

Aurora Mysql
Bash
Clickhouse
DynamoDB
Go
MongoDB
Perl
Postgres
Python
Ruby
SQL

Similar Jobs

5 Hours Ago
Easy Apply
Hybrid
Montréal, QC, CAN
Easy Apply
Mid level
Mid level
Fintech • Financial Services
Develop critical software for algorithmic trading, analyze requirements, drive projects, and engage with development team for resolving issues.
Top Skills: AmqpC#DockerElkFlaskGraphQLHTTPJavaJavaScriptKafkaMongoDBMs Sql ServerMySQLNode.jsOraclePostgresPythonRabbitMQReactRedisReduxRubyTcpTypescriptVueWebsocket
5 Hours Ago
Easy Apply
Hybrid
Montréal, QC, CAN
Easy Apply
Entry level
Entry level
Fintech • Financial Services
As a Junior Options Execution Trader, you will execute options strategies, identify market opportunities, and communicate relevant market information within trading teams.
Top Skills: Computational FinanceComputer ScienceEconomicsEngineeringFinanceMathStatistics
Senior level
Beauty • Robotics • Design • Appliances • Manufacturing
The Sr Manager HRBP will act as the primary HR presence in Canada, aligning closely with corporate functions, ensuring compliance, supporting key HR programs, and enhancing employee experience, while managing daily office operations.

What you need to know about the Montreal Tech Scene

With roots dating back to 1642, Montreal is often recognized for its French-inspired architecture and cobblestone streets lined with traditional shops and cafés. But what truly sets the city apart is how it blends its rich tradition with a modern edge, reflected in its evolving skyline and fast-growing tech industry. According to economic promotion agency Montréal International, the city ranks among the top in North America to invest in artificial intelligence, making it le spot idéal for job seekers who want the best of both worlds.

Key Facts About Montreal Tech

  • Number of Tech Workers: 255,000+ (2024, Tourisme Montréal)
  • Major Tech Employers: SAP, Google, Microsoft, Cisco
  • Key Industries: Artificial intelligence, machine learning, cybersecurity, cloud computing, web development
  • Funding Landscape: $1.47 billion in venture capital funding in 2024 (BetaKit)
  • Notable Investors: CIBC Innovation Banking, BDC Capital, Investissement Québec, Fonds de solidarité FTQ
  • Research Centers and Universities: McGill University, Université de Montréal, Concordia University, Mila Quebec, ÉTS Montréal

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account