Sr Database Engineer

  • Chandler, AZ
  • Posted 9 hours ago | Updated 9 hours ago

Overview

On Site
Full Time

Skills

Computer Hardware
Backup
Project Planning
Systems Analysis/design
Testing
System Documentation
Debugging
Problem Solving
Mergers and Acquisitions
Computer Science
Database Administration
Data Management
Oracle
Microsoft SQL Server
Operating Systems
Systems Architecture
Linux
Microsoft Windows
Scripting
Bash
Windows PowerShell
Python
PL/SQL
Innovation
Mentorship
Database
Communication
Microsoft Azure
Data Warehouse

Job Details

Job Description

*PLEASE PROVIDE A RESUME

POSITION PURPOSE

The Senior Staff Database Engineer maintains and controls the company's databases and distributed systems software. Analyzes information requirements of new or modified systems and develops database specifications. Creates and assigns descriptors to elements needed for data organization, access and control. Maintains the organization data element library. This role is involved in projects of large size in scope and complexity and requires advanced technical knowledge in database development methodologies, support and implementation.

ESSENTIAL JOB FUNCTIONS AND BASIC DUTIES

1. *Evaluates, maintains database applications.

a. Performs implementation and maintenance of a single-product module or on lower level issues of multiple platforms.

b. Organizes the data requirements and effects of inter-active system.

c. Establishes and maintains database dictionaries.

d. Establishes and maintains databases used for testing and production on various hardware platforms.

e. Creates and maintains descriptors for data, users and resources.

f. Provides support for backup schedules to ensure they are optimal and executed without errors.

2. *Develops, documents, and maintains procedural naming standards.

a. Develops and documents naming conventions to ensure company uniformity.

b. Maintains naming convention database and continually updates as new tables and projects are created.

3. *Collaborates with project managers, operations supervisors and other systems programmers on multi-faceted projects.

a. Coordinates with other systems programmers regarding database requirements.

b. Partners with programmers and other IT technical staff on special projects.

c. Participates in project planning, project definition, requirements definition, analysis, design, testing and system documentation.

d. Performs system debugging and problem resolution as needed. Assumes lead responsibilities for technical problem determination.

MINIMUM QUALIFICATIONS

EDUCATION AND EXPERIENCE: B/A, B/S or MA/MS in Computer Science or related subject . Minimum of eight (6) years of professional experience or equivalent combination of education and experience.

REQUIRED

KNOWLEDGE: Able to apply an advanced knowledge of principles, practices, and procedures of database administration to the completion of difficult to complex assignments. Ability to design advanced databases. Able to exercise appreciable latitude to make decisions, usually requiring originality and ingenuity. Advanced knowledge of data administration including Oracle, and SQL Server. Advanced knowledge of operating systems and system architecture including Linux and Windows. Advanced knowledge of automation tools and operating and database system scripting languages like: BASH, PowerShell, Python, PL/SQL etc.

SKILLS and

ABILITIES: Demonstrates self-initiative, a sense of urgency and innovation/ creativity. Ability to guide, mentor, and train other database engineers and team members Effective verbal and written communication skills. Microsoft Azure (Optional) Data Lakes/Data Warehouse (Optional)
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.