Participate in systems analysis, design, implementation, and maintenance.
Advise and consult with application programmers.
Develop standards for database management systems.
Install, upgrade, and maintain database software.
Implement database security, backup policies, and disaster recovery solutions.
Monitor and optimize database performance.
Program and maintain business logic for data integration and ETL processes.
Plan for system capacity, upgrades, and modernization.
Requirements & Skills:
Education: Bachelor’s degree in Information Systems, Computer Science, or a related field.
Experience: Four years of database administration and/or computer programming analyst experience, with at least two years in database administration. Additional experience can substitute for education (up to two years).
Knowledge of database administration principles, database design, information systems environments, applications development, software and system installation, Python or PowerShell, SQL, and ETL development.
Ability to develop and modify database models, perform database administration functions, monitor and troubleshoot performance, communicate effectively, and establish effective working relationships.