DATABASE ANALYST 2
Career Family: DATABASE ANALYST
Database Analyst 2 is a competitive state title, the kind you test for: the exam result, not a hiring manager's pick, decides where you land in line.
Of the 2 Database Analyst grades this one pays the most, sitting just above Database Analyst 1. You can qualify with an associate's degree or, if you do not have one, by piling up more experience instead. Pay on the FY2026 schedule runs $92,711 to $136,605, and state payroll currently lists about 32 people in the title, led by Office of Information Technology.
How to get hired
- Watch for an open-competitive announcement for Database Analyst 2 on the NJ Civil Service Commission jobs portal. Announcements run for a fixed filing window.
- Apply during that window and sit the examination. Depending on the title, that can be a written test, a rating of your training and experience, or a mix of the two.
- Passing scores go onto a ranked eligible list. Veterans get preference points added on top of their score.
- When an agency has a vacancy it must appoint from the top of that list under the "Rule of Three." Many competitive jobs are first filled provisionally while the list is being built.
Read the official specification at NJ Civil Service Commission.
Pay ladder: Database Analyst series
- Database Analyst 1 — $84,548 – $124,366
- Database Analyst 2 — $92,711 – $136,605 (this title)
Its top salary lands around the 76th percentile of all NJ civil service titles that publish a range.
Rungs are ordered by FY2026 pay. NJ level numbers are not always sequential, so ordering follows salary rather than the title number.
Who employs this title
State payroll records show 32 people working under this title. The median actual salary is $127,826. The agencies employing the most are:
- Office of Information Technology (7)
- Treasury (7)
- Environmental Protection (4)
- Human Services (4)
Counts from NJ YourMoney agency payroll. See statewide workforce analytics.
Official job specification
The text below is the official specification published by the New Jersey Civil Service Commission. The plain-language summary and analysis above are derived from it by NJ Civil Service Navigator.
Definition
Under supervision in one of the Data Centers, is responsible for the analysis, physical design, coding, testing, migration, and implementation of complex databases in various platforms; coordinates efforts with systems and programming staff assigned to application development projects; creates and updates data dictionaries for applications; does other related duties as required.
Examples of work
Prepares full, complete documentation to provide for operation, maintenance, enhancement, and monitoring of the database environments. Codes, tests, and implements specialized routines for loading, accessing, retrieving, updating, and dumping modules and/or programs for databases. Develops in conjunction with systems and programming and resource development staff testing procedures and data to ensure that database application meets user's specification, and assists in systems and acceptance tests. Reviews data requirements for application systems and defines appropriate database/data dictionary structures. Determines the logical and physical organization of data to meet storage and processing requirements of systems, documents the design, and tests it using sophisticated modeling and simulation techniques. Consults with application system teams in service analysis as a prerequisite to the design and development of databases. Provides technical assistance to various levels of data center staff in the analysis and design of databases. Prepares clear, accurate, and concise technical reports containing findings, conclusions, and recommendations. Maintains essential records and files. Will be required to learn how to utilize various types of electronic and/or manual recording and information systems used by the agency, office, or related units.
Education
Graduation from an accredited college or university with an Associate's degree in Computer Science, Information Technology, or a closely related field.
Experience
Four (4) years of systems analysis, applications programming, design, systems programming and/or database administration or analysis experience in the data processing field, two (2) years of which shall have been in database design, analysis, and/or implementation.
License
Appointees will be required to possess a driver's license valid in New Jersey only if the operation of a vehicle, rather than employee mobility, is necessary to perform the essential duties of the position.
Knowledge, skills and abilities
Knowledge of electronic data processing platforms and software, and familiarity with Data Center practices, policies, and procedures. Knowledge of database/data dictionary systems and applications including the software internals of at least one widely used database management system. Knowledge of telecommunications systems as they relate to database management systems. Knowledge of procedures and techniques involved in making estimates and analyses of the capabilities of existing and proposed databases used in application systems. Knowledge of simulation and modeling techniques, particularly as used in database/data dictionary design and implementation efforts. Ability to oversee and coordinate activities with staff of the systems and programming unit in the development of complex database/data dictionary information systems. Ability to analyze problem conditions in the use of database/data dictionary systems, and to arrive at realistic solutions. Ability to prepare clear, sound, accurate, and informative reports and documentation on database systems, including creation and maintenance of data dictionary documents. Ability to communicate effectively in writing and orally with various levels of data center and department personnel. Ability to maintain essential records and files. Ability to learn how to utilize various types of electronic and/or manual recording and information systems used by the agency, office, or related units. Ability to read, write, speak, understand, and communicate in English sufficiently to perform the duties of this position. American Sign Language or Braille may also be considered as acceptable forms of communication. Persons with mental or physical disabilities are eligible if they can perform the essential functions of the job with or without reasonable accommodation. If the accommodation cannot be made because it would cause the employer undue hardship, such persons may not be eligible.
Note
The examples of work for this title are for illustrative purposes only. A particular position using this title may not perform all duties listed in this job specification. Conversely, all duties performed on the job may not be listed. A general Bachelor's degree can be substituted for one (1) year of experience in systems analysis, application programming, design, systems programming, and/or database administration or analysis. A specific Bachelor's degree in Computer Science, Information Technology, or a closely related field can be substituted for two (2) years of experience in systems analysis, application programming, design, systems programming, and/or database administration or analysis. A Master's degree in Computer Science, Information Technology, or a closely related field may be substituted for three (3) years of experience in systems analysis, application programming, design, systems programming, and/or database administration or analysis. Special Note Substituting Experience for Education: Experience in the study of work methods and processes, the analysis of varied types of data, the design and preparation of systems and programs, the operation of multi-tiered computer systems and work in the data processing support areas of reporting control or reliability support may be substituted for the required education on a year-for-year basis with thirty (30) semester hour credits being equal to one (1) year of experience. Evidence of formal training in Computer Science or Information Technology received from or evaluated by an accredited institution of higher learning may be submitted with your application. Applicants must provide documentation from the accredited institution that clearly outlines the training course(s) that are acceptable and the corresponding number of credit hours for the training to be accepted. In-house courses (such as training provided on the job or through the appointing authority) will not be accepted.