Lead Technical Architect
- Employer
- CALIFORNIA INSTITUTE OF TECHNOLOGY
- Location
- California, United States
- Closing date
- 13 Apr 2020
You need to sign in or create an account to save a job.
Job Summary
Lead the technical design and definition of systems, services, and dataflows, with the goal of creating the software and database architecture for the Alliance of Genome Resources. Justify and communicate design decisions to the Alliance leadership group and development team.
Job Duties
- Lead the high-level design of architecture and technical services for the Alliance
- Work with leadership and curation stakeholders to form detailed technical strategy and development road map
- Make and guide effective decisions, with clear and open communication of justification
- Understand and resolve alternative technical viewpoints across varying levels of complexity and risk
- Survey relevant historical context and future impact of technical decisions
- Communicate (via presentations, reports and diagrams) technical strategy, translating where appropriate for understanding by
- stakeholders at all levels
- Other duties may be assigned as project progresses
Basic Qualifications
- Bachelor's degree in computer science or other scientific field
- 8-10 years of relevant experience
- Extensive experience working within a model organism database, major genomic/bioinformatics resource, or other
- ontology or curation project
- Experience with server-side and middleware stacks
- Experience working within a distributed software development environment
- High-level knowledge of web development frameworks
- Experience in defining and driving Cloud migration and strategy, experience with devOps frameworks (e.g. AWS,
- Docker, Kubernetes)
- Ability to facilitate group meetings/discussions
- Ability to quickly code and implement conceptual proofs in support of Architectural solutions
- Multiple years of experience in a software engineering role, ideally with two in a senior/lead architect role
- Extensive relevant experience developing genomic/bioinformatic resources
Preferred Qualifications
- Detailed and extensive knowledge of database schema design, object-oriented data model design, and API design
- Experience working as a senior system architect or architecture lead in a development team
- Ability to communicate technical strategy via system and process flow diagrams, data flow diagrams, inter- and
- intra-system dependency diagrams
- Strong written and oral English communication skills
- Strong leadership and management skills
- Broad knowledge of bioinformatics and dissemination mechanisms for biological/genomics data
- Ability to understand and communicate the needs and use-cases of the scientific and bioinformatics research community
Required Documents
- Resume
You need to sign in or create an account to save a job.
Get job alerts
Create a job alert and receive personalised job recommendations straight to your inbox.
Create alert