Database Developer
Concentric Methods - Reston, VA

This job posting is no longer available on Concentric Methods. Find similar jobs: Database Developer jobs - Concentric Methods jobs

Job Description:
This position is contingent upon contract award.
Candidates must have TS clearance with Poly.
The Database Developer works with software and
determines ways to organize and store data. Identify
user requirements, set up computer databases, and
test and coordinate modifications to the computer
database systems Ensures the performance of the system,
understands the platform on which the database
runs, and adds new users to the system. Plans and
coordinates security measures -data integrity, backup
systems, and database security. Provides
technical assistance to computer system users. Answers
questions or resolve computer problems for clients in
person, via telephone or from remote
location. May provide assistance concerning the use of
computer hardware and software, including printing,
installation, word-processing, electronic
mail, and operating systems. Provides technical
expertise in the use of Database Management System
(DBMS). Evaluates and recommends available DBMS
products to support validated user requirements. Defines
file organization, indexing methods, and security
procedures for specific user applications.
Manages the development of data base projects. Plans and
budgets staff and data base resources. When necessary,
reallocates resources to maximize
benefits.
The Database Developer is responsible for capacity
planning. Provides support for implementation,
troubleshooting and maintenance of IT systems.
Manages IT system infrastructure and any processes
related to these systems. Provides support to IT systems
including: day-to-day operations, monitoring
and problem resolution for all of the client problems.
Provides second level problem identification, diagnosis
and resolution of problems. Provides
support for the dispatch system and hardware problems
and remain involved in the resolution process. Provides
support for the escalation and
communication of status to agency management and
internal customers. Coordinates changes to computer
databases, test and implement the database applying
knowledge of database management systems. Plans,
coordinates, and implements security measures to
safeguard computer databases. Responsible for
operations related to systems management software.
Installs and maintains software monitors and conducts
advanced analysis of output and performance.
Tasks
  • Perform server and storage capacity management and
planning for the most complex and critical systems.
  • Recommend and implement process and tool improvements
to improve the efficiency and effectiveness of the
organization's change management and
configuration management processes and systems.
  • Plan for transition of the development and/or
production environment to new technology.
  • Recommend and plan server recapitalization. Perform
server performance tuning. Baselines and forecasts
server performance data and tunes server
hardware and software configurations.
  • Utilize system software to monitor the performance of
system files; manages system data to maintain
performance efficiencies.
  • Study system requirements to determine proper server
installation methods and procedures. May provide 24x7
operational support.
  • Provide technical support in the evaluation of prime
object names, data elements, and other objects.
  • Evaluate proposed objects and their attributes.
  • Ensure that proposed object definitions are clear,
concise, technically correct, and that they represent
singular concepts.
  • Answer users' inquiries regarding computer software
and hardware operation to resolve problems.
  • Enter commands and observe system functioning to
verify correct operations and detect errors.
  • Install and perform minor repairs to hardware,
software, and peripheral equipment, following design or
installation specifications.
  • Oversee the daily performance of computer systems.
  • Set up equipment for employee use, performing or
ensuring proper installation of cable, operating
systems, and appropriate software.
  • Maintain record of daily data communication
transactions, problems and remedial action taken, and
installation activities.
  • Read trade magazines and technical manuals, or attend
conferences and seminars to maintain knowledge of
hardware and software.
  • Confer with staff, users, and management to establish
requirements for new systems or modifications.
  • Conduct computer diagnostics to investigate and
resolve problems and to provide technical assistance and
support.
  • Create and maintain monitor definitions and rules
based upon requirements from Service Level Agreements
(SLAs).
  • Monitor and conduct advanced analysis of output and
performance of management of systems according to
prescribed standards.
  • Plan and test capacity requirements.
  • Ensure that services are provided with sufficient
capacity to meet the business requirements.
  • Develop training materials and procedures, or train
users in the proper use of hardware or software.
  • Refer major hardware or software problems or defective
products to vendors or technicians for service.
  • Prepare evaluations of software or hardware, and
recommend improvements or upgrades.
  • Supervise and coordinate workers engaged in problem
solving, monitoring, and installing data communication
equipment and software.
  • Inspect equipment and read order sheets to prepare for
delivery to users.
  • Modify and customize commercial programs for internal
needs.
  • Conduct office automation feasibility studies,
including workflow analysis, space design, or cost
comparison analysis.
  • Manage, monitor and administer database system
performance and schedule activities.
  • Perform optimization and tuning of data loads and
extractions.
  • Recommend appropriate procedure, query or package
changes and optimizations to ensure and improve system
performance and reliability.
  • Install and configure database environments and
associated storage systems.
  • Perform backups/restores, and archive data.
Tools used in this occupation
  • Desktop computers
  • Hard disk arrays — Redundant array of independent
disks RAID systems
  • Hard disk drives — Hard disks
  • Notebook computers
  • Tape arrays — Tape libraries
Technology used in this occupation
  • Backup or archival software — Acronis Recovery Expert;
Backup and archival software; Systems and data disaster
recovery software; VERITAS
NetBackup
  • Data base management system software — Database
management software; Microsoft SQL Server; Quest
Central; Sybase Replication Server, Database
models
  • Development environment software — C; Microsoft Visual
Basic; Prolog; Restructured extended executor REXX
  • Metadata management software — AllFusion ERwin Data
Modeler; Data modeling software; IBM Rational Data
Architect; Visual Paradigm DB Visual
ARCHITECT
  • Object or component oriented development software —
Microsoft Visual C# .NET; Practical extraction and
reporting language Perl; Sun Microsystems
Java; Sybase PowerBuilder
This position is contingent on contract award.

Job Requirements:
Top Secret Clearance with Poly.
Bachelor's Degree preferred
IT Certifications desired.

Concentric Methods - 22 months ago - save job