Kforce - San Antonio, TX

posted about 1 month ago

Full-time - Mid Level
San Antonio, TX
Administrative and Support Services

About the position

The Database Administrator 3 role at Kforce involves managing complex database environments to ensure high performance, availability, and security. The position requires expertise in database management, performance tuning, backup and recovery strategies, and compliance with data protection regulations. The role also includes mentoring junior staff and collaborating with IT teams to optimize database interactions.

Responsibilities

  • Design, install, configure, upgrade, and maintain complex databases (SQL, NoSQL, Oracle, etc.) to ensure high performance and availability
  • Monitor and optimize database performance, using advanced tools to diagnose and resolve bottlenecks
  • Develop and implement backup, recovery, and disaster recovery strategies to protect data and minimize downtime
  • Implement robust security measures, including access controls, encryption, and vulnerability assessments
  • Ensure data integrity, consistency, and accuracy through regular audits and troubleshooting
  • Provide advanced support for resolving database-related issues, including database connectivity and query optimization
  • Maintain comprehensive database documentation, including designs, configurations, and operational procedures
  • Work closely with developers and IT teams to optimize database interactions
  • Identify opportunities to automate routine tasks and processes to improve operational efficiency
  • Provide technical leadership and mentorship to junior DBAs and other IT personnel
  • Participate in database-related projects, including upgrades, migrations, and new application deployments
  • Ensure compliance with data protection laws and regulatory requirements

Requirements

  • Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience)
  • 5+ years of experience in database administration, with at least 3 years at a senior level
  • Proven experience with SQL databases (e.g., MySQL, PostgreSQL, SQL Server) and NoSQL databases (e.g., MongoDB, Cassandra)
  • Strong knowledge of database architecture, performance tuning, and query optimization
  • Expertise in disaster recovery, high availability, and backup strategies
  • Proficiency in database security practices, data encryption, and regulatory compliance
  • Experience with database automation tools and scripting languages (e.g., PowerShell, Bash, Python)
  • Hands-on experience with cloud database services (e.g., AWS RDS, Azure SQL, Google Cloud)
  • Familiarity with database monitoring and performance tools (e.g., Oracle Enterprise Manager, SolarWinds, Datadog)
  • Excellent problem-solving and analytical skills
  • Strong communication and interpersonal skills

Nice-to-haves

  • Advanced certifications in database administration (e.g., Oracle DBA, Microsoft Certified Database Administrator, AWS Certified Database Specialty)
  • Ability to mentor junior team members and provide leadership in technical discussions
  • Self-motivated and able to manage multiple projects and priorities simultaneously

Benefits

  • Medical, dental, and vision insurance
  • Health Savings Account (HSA)
  • Flexible Spending Account (FSA)
  • 401(k) plan
  • Life insurance
  • Disability insurance
  • Paid time off for salaried personnel
  • Paid sick leave for hourly employees on Service Contract Act projects
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service