Job Description
Database Administrator/Architect
In this role, the Database Administrator is responsible to customize database solutions, oversee database administration activities and manage a web-based application. The Database Administrator works independently as well as collaboratively with diversified teams of technologists and the Project Manager.
Job Responsibilities:
- Plan and install upgrades of database management software to enhance database performance.
- Maintain database by determining structural requirements, developing and installing solutions.
- Maintain database performance by identifying and resolving production and application development problems.
- Perform Extract, Transform, Load (ETL) of structured and unstructured data sources into database.
- Provide database support by responding to user questions and resolving problems.
- Monitor database systems to ensure efficient, error-free functioning.
- Maintain and secure web-based application data including data restoration, managing user permissions, testing modifications, performance tuning and database upgrades.
- Collaborate with system architects, software architects, design analysts and others to understand business or industry requirements.
- Document and communicate database schemas, using accepted notations.
- Develop or maintain archived procedures, procedural codes, or queries for applications.
- Develop load-balancing processes to eliminate down time for backup processes.
- Develop data models for applications, metadata tables, views or related database structures.
- Test changes to database applications or systems.
- Provide technical support to junior staff or clients.
- Design databases to support business applications, ensuring system scalability, security, performance and reliability.
Job Qualifications:
- Minimum Bachelor's Degree in information technology, management information systems, computer science or another relevant field.
- 3-5 years professional experience supporting database systems and/or web-based applications
- Proficient using database languages including: SQL, OQL, XQuery, and SQL/XML
- Demonstrated experience providing database design, management, and maintenance.
- Strong leadership and decision-making skills that is directed towards achieving efficient and effectively delivery along with timely results.
- Strong analytical skills to organize data in a meaningful pattern that is easily retrievable.
- Strong analytic and problem-solving skills and attention to detail.
- Excellent time management and organizational skills.
- Must be a team player and demonstrate ability to work collaboratively
Job Posted by ApplicantPro Location/Region: Alexandria, VA
Apply Now!