Job Details

Database Administrator

  2025-10-14     FBS     Fargo,ND  
Description:

Here at FBS, our software products drive our success. In fact, we're one of the top three vendors in the world for MLS software and still growing. Hiring the best and the brightest means we pay competitively, have strong healthcare benefits, provide a professional-yet-casual, resource-rich working environment (both local and remote) and enjoy the freedom to be individuals who work together towards common goals. Your peers aren't co-workers, they're owners; FBS is 100% employee owned. That means each employee-owner earns company stock in addition to their salaries for maintaining the company's growth and success.

FBS is looking for a mid-level Database Administrator to join our Fargo, ND team. The Database Administrator (DBA) manages the performance, integrity, and security of FBS's databases, ensuring their availability, reliability, and efficiency in Linux-based environments. This role collaborates with the existing DBA team to balance workloads, optimize systems, and explore emerging technologies that enhance scalability and automation. The ideal candidate will have strong experience with IBM DB2 and/or PostgreSQL, a solid background in Linux system administration, and familiarity with AWS database services.

What you'll do:

Database Operations

  • Install, configure, and maintain database systems to ensure functionality, performance, and availability.
  • Monitor and tune database performance, applying updates, patches, and version upgrades as needed.
  • Ensure data integrity and accuracy through routine validation, auditing, and consistency checks.
  • Plan for capacity growth by analyzing database performance and forecasting storage and compute needs.
  • Maintain detailed records and documentation of configurations, procedures, and change logs.

Security and Compliance

  • Manage database security, including access controls, encryption, and audit logging.
  • Ensure compliance with internal security policies and applicable data protection regulations.
  • Perform periodic security and vulnerability assessments in partnership with the Information Security team.

Backup, Recovery, and High Availability

  • Implement and manage backup and recovery strategies to prevent data loss.
  • Design, test, and maintain high availability (HA) and disaster recovery (DR) solutions using replication, clustering, and backup tools.
  • Conduct regular failover and DR testing to verify business continuity readiness.

Collaboration and Innovation

  • Work closely with the existing DBA team to share knowledge, balance workloads, and maintain operational consistency.
  • Evaluate and recommend new database tools, cloud solutions, and automation frameworks to improve efficiency and reliability.
  • Partner with development, infrastructure, and security teams to support application integration and performance optimization.
  • Participate in database modernization initiatives, including cloud migration and DevOps integration.

System and Cloud Administration

  • Manage and optimize databases on Linux servers, including performance tuning, log analysis, and scripting with Bash or other scripting languages..
  • Support database infrastructure in AWS (RDS, EC2, S3, etc.) and assist in automation using Infrastructure-as-Code tools such as Terraform or CloudFormation.
  • Utilize monitoring and observability tools to maintain system health and respond proactively to performance trends.

License and User Management

  • Oversee database software licensing, acquisition, and compliance.
  • Manage user accounts and permissions to ensure proper access and adherence to security standards.

Flexible Hours and On-Call Responsibilities

Perform maintenance and updates during off-peak hours to minimize service disruptions. Participate in on-call rotation with the Hosting team and respond to outages or system emergencies to restore normal operations.

What you'll need to be successful:

  • Bachelor's degree in Computer Science, Information Systems, or related field (or equivalent experience).
  • 3+ years of experience as a Database Administrator in Linux environments.
  • Proficiency with IBM DB2 and PostgreSQL (other RDBMS platforms a plus).
  • Experience with AWS database services and automation tools.
  • Scripting experience (Bash, Python, or equivalent).

Salary Range: $95,000-125,000 annually, based on 2,080 hours per year.

At FBS, you get entrepreneurial energy, innovation and big thinking: deadlines to beat, challenges to conquer, and emerging technology to chase without the volatility, uncertainty and risk of a start-up. As an owner at FBS, you actually do get out what you've put in. If you are looking for a place where your creativity, knowledge and expertise will be appreciated and rewarded in a team of passionate, intelligent, and fun teammates, we encourage you to apply.


Apply for this Job

Please use the APPLY HERE link below to view additional details and application instructions.

Apply Here

Back to Search