We are looking for an experienced MySQL DBA, who can cover both database maintenance, failover, optimization etc, as well as help with SQL/Stored procedures optimization.
Responsibilities:
Be a part of rapid development cycles to deliver high-quality products
Hands-on Development of infrastructure and maintenance
Be responsible for All databases in the organization, including development DBs, Staging DBs and Production DBs
Cover Admin aspects like: Security, Failover/replication, Optimization etc.
Consult in Design aspects like: table structure, indexing, query / stored procedures design etc.
Incorporate products, work procedures, best practices and architecture
Cooperate with dev, QA and devops teams
Becoming the house expert on Database.
Train Devops and Support
Requirements
5 years experience as DBA, at least 3 of them as MySQL DBA
Hands-on experience with DBA failover, security, optimization, backup etc.
Self-managed, can work as a single DBA in the organization
Experience with a scripting language - Python, Bash.
Issue resolution abilities and good analysis to root cause detection
Mandatory -- good English, both written and spoken
Advantage
Hands-on experience with DB design, testing and maintenance
Developed in C++, specifically calling mysql from it
Financial background: FIX protocol, FX trading,
Experience with Jira, SVN, Jenkins
.
Location: This is a full-time, on-site position in Jerusalem.