New
The Wikimedia Foundation is seeking a Senior DBA. Our objective is to make the sum of all human knowledge available to everyone, and we persist most of this knowledge in MariaDB. Our project sites are some of the most highly visited on the internet, with more page views per engineer than any other site.
As a Senior DBA at the Wikimedia Foundation, you will be part of a small, focused team of skilled and experienced engineers. In this role, you will be responsible for ensuring the health of our database systems - including their availability and performance.
Your responsibilities will include troubleshooting issues, database maintenance, performance tuning, high availability, replication, backups, and general optimization as well as benchmarking and testing new MariaDB and MySQL builds.
WMF is a proponent of privacy and using free and open-source software. We run a large database cluster with MariaDB on bare metal Linux hosts.
The work we do is crucial and is used by hundreds of millions of people. This is a unique opportunity to make a huge impact for a good cause.
The candidate should be open to travel 1-2 times a year.
Responsibilities
Implementation, maintenance and troubleshooting of relational database systems in production and staging environments
Handling database version upgrades, testing and working with upstream on bug identification and resolution
Configuring replication, designing schema optimizations and running schema changes
Monitoring, debugging and improving query performance
Improving observability (alerting, metrics, monitoring) of database infrastructure
Multi-datacenter replication topology design, capacity and infrastructure planning
Taking part in incident response, diagnosis and follow-up on system outages or alerts across Wikimedia’s production infrastructure and participating in an on call rotation
Sharing our values and work in accordance with them
Qualifications
Advanced level of experience with MariaDB or MySQL database administration as the primary production database as well as replication topologies at scale
Knowledge of Linux and IO/data storage concepts, internals and troubleshooting (we run Linux in production exclusively)
Proficiency in SQL
Experience with debugging query performance and schema design
Experience with MySQL high availability and replication management tooling
Experience with remotely managing bare-metal servers
5+ years experience in a hands-on DBA role as part of a team
Experience with high traffic and highly available website architectures and operations
Strong English language skills
Ability to work independently in a fast paced environment, as an effective part of a globally distributed team, including ticket tracking systems and asynchronous communication tools
B.Sc. or M.Sc. in Computer Science or equivalent work experience
Optional qualifications
Proficient at automation/programming/scripting skills
Experience with LAMP stack technologies (PHP/HHVM, memcached/Redis) - MediaWiki experience is a definite plus
Experience with advanced distributed storage and database systems (Swift, Ceph, Cassandra, etc.) is a big plus
Experience in architecture, design, and implementation of persistent data storage & query infrastructure
Strong track record of open source contributions is a major plus
Posted 65 days ago
Develop and maintain full stack web and mobile applications.
Implement and automate robust backend API services.
Posted 65 days ago
Develop and maintain customer-facing applications and microservices on Kubernetes
Collaborate with cross-functional teams to document product and development details
Posted 65 days ago
Design and implement solutions for demo scenarios
Build and maintain demo assets
Posted 65 days ago
Develop cloud-based cyber protection solutions
Design and maintain high-load distributed services
Posted 65 days ago
Integrate backup solutions with virtualization and cloud platforms
Ensure reliable cross-platform VM backup and restore operations
Posted 65 days ago
Develop scalable cloud disaster recovery services
Design and implement high-load distributed systems
Posted 65 days ago
Drive customer experience automation
Optimize business processes with AI solutions
Posted 65 days ago
Hire a remote pricing analyst
Optimize business pricing strategies
Posted 65 days ago
Offer a remote full-time analyst position
Drive business growth through marketing analytics
Posted 65 days ago
Design and implement ML systems|Apply optimization strategies|Collaborate with teams|Analyze data
r user behavior|Develop data
Posted 65 days ago
Lead a team of engineers through ambiguity to solve problems
Collaborate with various stakeholders in product development
Posted 65 days ago
Develop backend systems for credit decisioning.
Collaborate with team members and stakeholders.
Posted 65 days ago
- Build amazing projects - Work with a diverse tech stack - Collaborate with a distributed team -
liver creative solutions - Utilize PHP CodeIgniter and Laravel
Posted 65 days ago
Hiring a Transaction Monitoring Lead to enhance compliance capabilities
Optimizing TM rules and alert systems to reduce false positives
Posted 65 days ago
Lead and scale transaction monitoring operations
Optimize and automate AML controls and alert logic
Posted 65 days ago
Conduct regular outbound activities to key web3 prospects
Understand prospective customers' goals and assess how Allium.so can help
Posted 65 days ago
Engage with customers to understand blockchain data needs
Design and implement tailored data analytics solutions
Posted 65 days ago
Optimize revenue operations for Allium.so's growth
Develop accurate revenue forecasting models
Posted 65 days ago
Optimize internal customer support processes
Automate customer interactions for efficiency
Posted 65 days ago
Architect and maintain high-performance backend infrastructure
Integrate advanced AI and LLM technologies into data workflows
Posted 65 days ago
Lead backend development for AI-powered data solutions
Architect scalable systems and APIs for enterprise clients
Posted 65 days ago
Design and build scalable AI-driven backend systems
Integrate advanced language models into data workflows
Posted 65 days ago
Revolutionize enterprise data operations through AI solutions.
Automate and accelerate data tasks for overworked data teams.
Posted 65 days ago
Revolutionize enterprise data operations through AI automation.
Develop high-performance backend systems for AI solutions.
Posted 65 days ago
Offer a 100% remote analyst role
Simplify insurance billing operations
Posted 65 days ago
Revolutionize healthcare data management through scalable pipelines and real-time analytics.
Lead data strategy and architecture to enhance healthcare visibility and awareness.
Posted 65 days ago
Descriptive Analytics: Build and automate reporting dashboards, Analyze marketing campaign
ness; Diagnostic Analytics: Investigate factors influencing app rank position, Conduct ad-hoc
Posted 65 days ago
Improve data infrastructure Optimize performance and accessibility Enable data-driven
g Collaborate with cross-functional teams Mentor and lead data
Posted 65 days ago
Develop advanced Angular applications
Mentor and lead front-end team members
Posted 65 days ago
Hire a remote Senior Data Scientist
Enhance product with data-driven insights
Posted 65 days ago
Hire experienced sales operations manager
Optimize SMB sales processes
Posted 65 days ago
Recruit a remote finance and strategy leader
Support product growth through financial insights
Posted 65 days ago
Hiring a remote Senior Data Engineer for Apollo
Full-time position in Poland
Posted 65 days ago
Provide exceptional support to developers
Optimize app development using Apollo's tools
Posted 65 days ago
Design and implement scalable backend endpoints
Mentor team members on best practices
Posted 65 days ago
Develop scalable backend solutions
Mentor team members
Posted 65 days ago
Build and deploy scalable AI systems for production use.
Develop advanced multi-agent architectures and conversational AI.
Posted 65 days ago
Design scalable backend solutions
Lead full software development lifecycle
Posted 65 days ago
Develop scalable backend solutions
Collaborate cross-functionally with teams
Posted 65 days ago
Work with Apollo’s 200M+ Leads data and build features on top of it
Improve data quality and build customer-facing products
Posted 65 days ago
Develop and execute test plans, Estimate test efforts, Improve test frameworks, Collaborate across
eams, Maintain high
Posted 65 days ago
Develop and execute test plans, Analyze and communicate test results, Improve test frameworks,
borate with cross-functional teams, Maintain high-quality
Posted 65 days ago
Manage key enterprise accounts effectively.
Drive revenue growth through strategic planning.
Posted 65 days ago
Guide customers through product journey
Build custom demos and prototypes
Posted 65 days ago
Provide technical solutions and product improvements based on customer needs
Build features and integrations within the LLM gateway service
Posted 65 days ago
Design scalable AI data platforms
Optimize ML pipeline efficiency and resource allocation