Skip to content

Technical > DBA Developers

Salary National Average

Low Medium High
69060.0000 91360.0000 113240.0000

Change from Previous Year:

+5%

Supply and Demand

Candidate Supply: 3,032 Job Openings: 13,964

0 50 100

More Difficult Less Difficult

Salary Variance

Enter City, State to view local salaries and candidate demand.

Short Description:

A Database Developer or Database Programmer (DBA) is responsible for creating, administering, and troubleshooting computer databases that can process large amounts of information and keep it secure.

Duties / Responsibilities:

  • Design, code, and implement relational databases
  • Provide documentation and training to the Database Administrator as well as other users when necessary
  • Build an efficient data storage method for the database
  • Generate a database schema based on application-related functions and type of data

Skills / Requirements / Qualifications

  • Education: Bachelor's degree in Computer Science or Computer Engineering
  • Experience: 5 years of experience running and maintaining a 24x7 production computing environment.
  • Skills: Hands-on experience driving improvements in product performance via changes in database schema, logical and physical data organization (partitioning), tuning, and configuration. Experience implementing/maintaining database failover mechanisms (mirroring, log-shipping, clustering, etc.) and performing disaster recovery exercises for mission-critical databases.
  • Software: 5 years of SQL/T-SQL skills with hands-on experience in successful database design, schema design, SQL performance tuning, and optimization. Strong skills in SSIS/ETL. Experience with maintaining and optimizing MongoDB is a plus. Experience with AWS services is required.
  • Miscellaneous: Experience with data profiling/metadata analysis/data modeling and relational schema design in object-oriented or component-based projects is a plus. Translate business requirements into Data Warehouse, ETL, and technical design. Network with DBA Architect in automating and maintaining the data warehouse, ETL, workflows, jobs, batch scripts, cubes, and BI applications.

Job Zones

  • Education: Most of these occupations require a four-year bachelor's degree, but some do not.
  • Related Experience: A considerable amount of work-related skill, knowledge, or experience is needed for these occupations. For example, an accountant must complete four years of college and work for several years in accounting to be considered qualified.
  • Job Training: Employees in these occupations usually need several years of work-related experience, on-the-job training, or vocational training.
  • Job Zone Examples: Many of these occupations involve coordinating, supervising, managing, or training others. Examples include real estate brokers, sales managers, database administrators, graphic designers, conservation scientists, art directors, and cost estimators.

Share Role Details

Return to job listings