We're looking for a problem solver to work closely with our programming & system infrastructure teams to build out and refine the automation methods for our petabyte-scale data intensive systems. This role focuses on data commons platforms, which by their nature lie at the intersection of cutting edge research and production systems, both in terms of the bioinformatics and the computer science principles being utilized. Developing a deep technical and quantitative understanding of the system, software, and security architecture will be critical to success in this role.
We believe that the key to advancing cancer research is through data-driven approaches and meaningful statistical insights. This requires modern technology to enable data aggregation, integrity preservation, and computationally intensive data analysis. Engineers on our team work across the full stack and use quantitative methods for data management from data import and reanalysis to data distribution. Our infrastructure includes of 17PB object storage, 18,000 compute cores, 100G networking and interoperability over public clouds. You will have an opportunity to work with a number of automation tools across the full stack and numerous open-source technologies.
Key Responsibilities:
Automation Frameworks - Build out and maintain automation frameworks across systems, software, data management, and security aspects of a complex platform across on-premise and public cloud environments with a mix of best practices and custom solutions
Production Support - Triage, research, communicate, address production incidents
Production Monitoring - Wrangle disparate system monitoring assets and develop common analytics to inform optimization, define benchmarks and confidence intervals, and forecast to proactively mitigate production incidents
Build Monitoring - Troubleshoot source code management and deployment issues and participate in continuous delivery objectives
Stay abreast of broad technical knowledge of existing and emerging technologies, including public cloud offerings from Amazon Web Services, Microsoft Azure, and Google Cloud
Qualifications
- Bachelor's degree in computer science, mathematics, statistics, engineering, or a quantitative field required.
- Unix/Linux programming or system administration experience required.
- Experience with AWS (EC2/S3/Glacier) preferred.
- Internal cloud (OpenStack) experience preferred.
- Experience with configuration management utility (Chef, Puppet, Ansible) preferred.
- Experience with F5 or other load balancing technologies preferred.
- Experience with source control and build systems (SVN, Git, Jenkins, etc) preferred.
- Experience with Virtualization (Hyper-V, Docker) preferred.
- Experience with log aggregation tools (ELK stack, Splunk) preferred.
- Experience with security frameworks (FISMA, NIST, FIPS) preferred.
- Experience working in an agile environment preferred.
by via developer jobs - Stack Overflow
No comments:
Post a Comment