Monitor bioinformatics pipelines and scientific software systems to identify deviations from established standards and recommend corrective actions.
Support the development, refinement, and implementation of standards, methods, and procedures used to assess software quality and operational readiness.
Collaborate closely with bioinformatics and software engineering teams to design, develop, and enhance automated testing capabilities that support continuous operation of bioinformatics pipelines.
Monitor and maintain scientific software platforms to ensure reliable and uninterrupted performance.
Troubleshoot, investigate, resolve, or appropriately annotate software and operational issues to support efficient incident management.
Support computer system validation activities through the drafting, execution, and maintenance of qualification scripts, protocols, and associated validation documentation.
Work independently and in partnership with development teams to identify software defects, resolve bugs, and implement system improvements.
Provide on-call support to address urgent operational issues and minimize downtime.
Develop, maintain, and continuously improve documentation related to software troubleshooting, issue investigation, issue resolution, and operational procedures.
Improve and automate error reporting applications to increase visibility, efficiency, and system reliability.
Continuously expand technical knowledge of scientific software platforms, bioinformatics technologies, and supporting infrastructure.
Contribute to a culture of operational excellence, continuous improvement, compliance, and high-quality software delivery.
Qualifications
Bachelor's degree in Computer Science, Engineering, or a related field and 10+ years of relevant work experience
Strong programming skills, particularly in Python and Linux
Excellent problem-solving and analytical skills
Ability to work independently and as part of a team
Experience using a bioinformatics workflow framework (e.g. NextFlow, Luigi, Snakemake, NextFlow preferred), version control systems (Git preferred), Cloud (AWS preferred) and containers (Docker preferred)
Experience with Computer System Validation processes.
Experience in a GxP environments and knowledge of regulatory compliance requirements