Database Administrator (DBA) and System Networking

The pay range is $60K – 80K depending on skills and experience
Apply Now

This role requires close collaboration with our managed IT service provider to ensure efficient IT operations, troubleshooting, and system maintenance. You will serve as the primary internal point of contact, overseeing IT service escalations, coordinating with the provider on projects, and ensuring SLAs are met.

The candidate must be extremely organized and demonstrate the ability to maintain a busy schedule. The work schedule is typically daytime, Monday through Friday, and involves on-site and remotely servicing our employees. However, after-hours work may be required from time to time.

Key Responsibilities:

Database Administration:

  • Design, implement, and maintain relational and NoSQL databases (e.g., MySQL, PostgreSQL, SQL Server, MongoDB).
  • Ensure database performance, security, and availability through best practices and monitoring.
  • Perform backups, recovery, and disaster recovery planning for critical databases.
  • Optimize database queries, indexing, and stored procedures for enhanced performance.
  • Manage user roles, permissions, and access control to maintain data integrity and security.
  • Troubleshoot database issues and collaborate with developers on application performance.

System & Network Administration:

  • Work closely with the managed IT service provider to ensure system and network performance meets organizational needs.
  • Coordinate escalation of technical issues to the IT service provider when necessary.
  • Assist in evaluating service provider performance and compliance with SLAs.
  • Oversee on-site networking infrastructure, including LAN/WAN, firewalls, routers, and VPNs.
  • Ensure network security through firewalls, intrusion detection/prevention systems (IDS/IPS), and encryption protocols.
  • Monitor network performance, identify bottlenecks, and implement improvements.
  • Collaborate with IT teams to maintain server infrastructure (Windows/Linux) for database hosting.
  • Implement cloud-based solutions (AWS, Azure, Google Cloud) for database and networking needs.
  • Maintain system documentation and ensure compliance with security policies.

Required Skills & Qualifications:

  • 5+ years of experience as a Database Administrator (DBA) with Networking expertise.
  • Proficiency in SQL, database design, optimization, and maintenance.
  • Strong knowledge of network protocols (TCP/IP, DNS, DHCP, VPN, VLANs).
  • Experience with firewalls, load balancers, and network security best practices.
  • Familiarity with cloud environments (AWS, Azure, GCP) and database hosting.
  • Hands-on experience with server administration (Windows/Linux).
  • Strong problem-solving and troubleshooting skills.
  • Certifications (Preferred):
    • Database: Oracle DBA, Microsoft SQL Server, MySQL Certified DBA
    • Networking: CCNA, Network+, or equivalent

Education:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience).

Work Schedule & Expectations:

  • The typical work schedule is Monday–Friday, daytime hours.
  • You will support both on-site and remote employees.
  • Some after-hours work may be required occasionally.
  • Must be highly organized and able to manage a busy workload effectively.
  • Coordinate IT service requests with the managed service provider and act as an internal liaison

Benefits:

  • Competitive salary and performance bonuses
  • Health, dental, and vision insurance
  • 401(k) with company match
  • Professional development and certification reimbursement
  • Flexible work environment