Jobs for Developers

Senior Database Administrator (Hybrid)

KnowBe4Full-time$105k - $260k*Clearwater, FloridaJan 22, 2024

Alternative Jobs

About KnowBe4

KnowBe4, the provider of the world's largest security awareness training and simulated phishing platform, is used by tens of thousands of organizations around the globe. KnowBe4 enables organizations to manage the ongoing problem of social engineering by helping them train employees to make smarter security decisions, every day.

Fortune has ranked us as a best place to work for women, for millennials, and in technology for four years in a row! We have been certified as a "Great Place To Work" in 8 countries, plus we've earned numerous other prestigious awards, including Glassdoor's Best Places To Work.

Our team values radical transparency, extreme ownership, and continuous professional development in a welcoming workplace that encourages all employees to be themselves. Whether working remotely or in-person, we strive to make every day fun and engaging; from team lunches to trivia competitions to local outings, there is always something exciting happening at KnowBe4.

The Database Administrator (DBA) will play a crucial role in the Platform Engineering team. This position is responsible for the design, implementation, maintenance, and optimization of our organization's databases and data stores. The DBA will collaborate closely with the Principal Database Architect and other members of the Database Engineering team to ensure the reliability, performance, and security of our database infrastructure.

Responsibilities:

  • Database Administration:
    • Oversee the day-to-day operations of all databases and data stores, ensuring their availability, integrity, and security.
    • Perform routine database maintenance tasks, including backups, patching, and upgrades.
  • Performance Optimization:
    • Identify and address database and query performance issues to ensure optimal system responsiveness.
    • Collaborate with development teams to optimize database design and query performance.
  • Security and Compliance:
    • Implement and maintain database security measures, including access controls, encryption, and auditing.
    • Ensure that databases comply with industry standards and organizational security policies.
  • Troubleshooting and Issue Resolution:
    • Respond promptly to database-related incidents, troubleshoot issues, and provide timely resolutions.
    • Implement effective monitoring and alerting mechanisms to proactively address potential problems.
  • Collaboration:
    • Work closely with the Principal Database Architect to implement and execute database strategies aligned with business objectives.
    • Collaborate with cross-functional teams, providing technical expertise and guidance on database-related matters.
  • Documentation:
    • Maintain comprehensive documentation of database configurations, procedures, and best practices.
    • Contribute to knowledge sharing within the team and across the organization.
  • Capacity Planning:
    • Conduct capacity planning to ensure that the database infrastructure meets current and future performance and storage requirements.

Minimum Qualifications:

  • Bachelor's degree in Computer Science, Information Technology, or related field, or equivalent work experience
  • Minimum 8 years of experience as a Database Administrator with expertise in database design, implementation, and maintenance, including various database and datastore systems (SQL, NoSQL, in-memory databases, object storage, etc).
  • Proven expertise in the administration of relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, DynamoDB).
  • Strong proficiency in performance monitoring, tuning, and optimization of databases and queries.
  • Strong knowledge of AWS Database and Datastore services, especially AWS DMS, AWS Aurora (MySQL & PostgreSQL), AWS OpenSearch, and AWS DynamoDB
  • Ability to identify and address database-related performance issues.
  • Experience implementing and maintaining security measures, including access controls, encryption, and compliance with industry standards.
  • Proven ability to troubleshoot database-related incidents, diagnose issues, and provide effective resolutions promptly.
  • Strong communication skills to convey technical concepts to both technical and non-technical audiences.
  • Comprehensive documentation skills for maintaining records of database configurations, procedures, and best practices.
  • Experience in conducting capacity planning to ensure that the database infrastructure meets current and future performance and storage requirements.
  • Ability to adapt to evolving business requirements and integrate new technologies into the database environment.

 

Our Fantastic Benefits

We offer company-wide monthly bonuses, employee referral bonuses, 401k matching (US), fully paid medical insurance (US), open/generous paid time off (length varies by country), parental leave (length varies by country), adoption assistance, tuition reimbursement, certification reimbursement, certification completion bonuses, gym benefits, and a relaxed dress code - all in a modern, high-tech, and fun work environment. For more details about our benefits, visit www.knowbe4.com/careers/benefits.

Note: An applicant assessment and background check may be part of your hiring procedure.

Individuals seeking employment at KnowBe4 are considered without prejudice to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, sexual orientation or any other characteristic protected under applicable federal, state, or local law. If you require reasonable accommodation in completing this application, interviewing, completing any pre-employment testing, or otherwise participating in the employee selection process, please visit www.knowbe4.com/careers/request-accommodation.

No recruitment agencies, please.

Share

Alternative Jobs