RCSB Protein Data Bank is seeking a highly motivated database programmer with experience in database administration and domain experience in computer science or relevant certification. This position will involve collaboration with wwPDB scientists and software developers in a collaborative team environment. The candidate should be comfortable working in a dynamic environment, and able to demonstrate an ability to think creatively, generate new ideas, and implement solutions. The candidate should be interested in structural biological data and enjoy engaging with other programmers and scientists in a collaborative team environment.
Responsibilities:
Perform weekly update processes for updating PDB archives
Monitor update performance and implement changes for improvements
Extend and maintain data exchange with wwPDB partners
Improve and maintain weekly update related software/scripts
Extend and maintain new content types in the PDB archives
Build and support database systems of high availability and quality
Design new relational database schema, integrate complex bioinformatics data, and improve existing schemas through normalization
Improve existing backup processes for both relational and non-relational DBMS
Provide users with data in appropriate formats and in a timely manner for data analysis and statistical reports
Indexing and query performance tuning
Monitor database performance, implement changes, apply new patches and update versions when required
Use high-speed transaction recovery techniques for database backups