Job Overview:
Time4Learning is looking for a Senior Database Administrator to be responsible for providing database support and strategy for our database ecosystem. Database administration includes production support, upgrades, performance tuning, disaster recovery as well as helping set and enforce db level controls and standards for the applications team. This leader will need to be hands-on and will often collaborate with the engineering teams offering guidance.
Job Responsibilities:
- Replication configuration and management
- SQL query plan analysis and optimization
- Backup and restoration management.
- Application query optimization.
- Enhances the effectiveness of database tools and services
- Enhances the scalability and performance of existing database structures
- Work with software engineers to maintain and monitor backup processes and test restorations including disaster recovery.
- Work with the software engineers and other internal teams (e.g. developers and product managers) to identify system requirements
- Monitor system performance and alerts to identify current and future problems.
- Ethical handling of private data
- Minimize database downtime and maximize database reliability
- Predict capacity requirements
- Reports to the Director of Software Engineering
- Help review requirements, specifications and technical design documents to provide timely and meaningful feedback
- Keeps up to date with technological developments
Job Requirements:
- 5+ years experience with engineering and/or administering databases
- Hands on, professional experience building and operating performance critical applications and databases in Microsoft Azure.
- MS SQL is required and MySQL is a plus.
- Exceptional knowledge of relational databases including normalization, indexing and SQL
- Understanding of SaaS and cloud delivery.
- Knowledge of data security and integrity
- Knowledge of scripting languages, a plus
- Experience working in an Agile/Scrum development process, a plus
- Experience with NoSQL databases a plus
- DevOps experience is a plus.
- Knowledge of a high volume SaaS db environment
- Exceptional communications skills (verbal, written, illustrative/diagrammatic)
- Ability to build excellent relationships across the Development organization
To learn more about our organization and the exciting work we do, visit www.time4learning.com.
An Equal Opportunity Employer
We are dedicated to fostering a culture that celebrates unique backgrounds, ideas, and experiences. All qualified applicants will receive consideration for employment without discrimination on the basis of race, color, age, religion, sex, gender, gender identity/expression, sexual orientation, national origin, protected veteran status, or disability.