R Programmer - (Contract Position with Direct Fortune 100 Client) -Remote
Vacancy expired!
JOB DESCRIPTION:
Maintain and expand the functionality of existing scripts & applications
Design and develop new scripts and processes for automation, sequencing pipeline workflows, reporting, data transfers, archiving, service lifecycle management, and maintenance and upgrades
Troubleshoot anomalies in script or application functionality and output as they relate to sequencing pipeline workflows, builds, data transfers, and archiving
Work alongside the scientists to understand sequencing pipeline inputs and outputs
Manage lifecycle of products and services from inception to deployment and support
Please note:
Only experienced candidates with a strong, current background in scripting and/or application development will be considered, and on the job training will not be offered due to the complexity of the existing environment
Required:
3+ years experience in development
Extensive, working experience with scripting languages such as R/ Python, Perl, C or Java; the Bash command language alone is not sufficient, but required
Working experience using version control, specifically Git
Working experience with Linux operating systems, such as RHEL or Ubuntu
Working experience with storage, such as GPFS or Isilon or S3
Desired:
Specific knowledge of and experience developing R/Shiny applications
Knowledge or usage of Shiny Server Pro and/or RStudio
Knowledge of Nextflow or other workflow framework
Experience with configuration management tools, such as Ansible or Puppet or Bright
Strong understanding of user interfaces and user experience
Plus:
Deep knowledge of Linux system administration
Experience with High Performance Computing (HPC) clusters
Experience with HPC job schedulers, such as UGE, LSF, or Slurm
Knowledge of cloud platforms, such as AWS or Google Cloud Platform