Informatics Programmer Analyst
University of California, San Francisco · San Francisco, CA · 1 mo ago
EngineeringFull-time
Key Responsibilities
- Independently analyzes complex information requirements and documents them using formal data definition techniques and naming standards.
- Plans long-term statistical studies, including the preparation of proposals and design of datasets to be used for studies.
- Develops logical data models, dimensional data models, and schemas for the scope of a project or a component of a project.
- Develops data mapping specifications and extract-transform-load (ETL) designs.
- Gathers, analyzes, prepares and summarizes the collection of information and data, recommends statistical approaches, trends, sources and uses.
- Identifies multivariate strategies, prepares reports of studies for internal validation and cross validation studies, analyzes the interrelationships of data and defines logical aspects of data sets, and develops systems for organizing data to analyze, identify/report trends.
- Manages database of research data for projects and participates in development/implementation of data security policies and procedures.
Qualifications
- Bachelor's degree in biological science, computational / programming, or related area and/or equivalent experience/training.
- Three + years of experience with data manipulation and data quality control.
- Three + years of experience in statistical analysis and modeling.
- Proficiency and programming experience in SAS, Python, R, or SQL.
- Experience working with large (>50Gb) datasets.
- Experience working with electronic medical/health services data (e.g, SEER/EPIC/claims data).
- Experience in a research environment.
- Thorough knowledge of bioinformatics methods, applications programming, web development, and data structures.
- Thorough knowledge of bioinformatics programming design, modification, and implementation.
- Thorough knowledge of bioinformatics programming design, modification, and implementation.
- Thorough knowledge of bioinformatics programming design, modification, and implementation.
- Thorough knowledge of relational databases, web interfaces, and operating systems.
- Thorough knowledge of web, application, and data security concepts and methods.
- Research skills at a level to evaluate alternative solutions and develop recommendations.
- Strong project management skills.
- Communication skills to work with both technical and non-technical personnel in multiple fields of expertise and at various levels in the organization.
- Able to communicate technical information in a clear and concise manner.
- Able to interface with management on a regular basis.
- Self-motivated, work independently or as part of a team, able to learn quickly, meet deadlines, and demonstrate problem-solving skills.