- Design and implement complex systems to scale research CI with a focus on reliability, reproducibility, and speed.
- Build flexible, solid, and accessible development environments for researchers.
- Design, implement, and advocate for solutions handling large amounts of data and maintainable data pipelines.
- Optimize build processes including container images, large library compilation times, and Python environments.
- Build relationships with researchers to understand workflows and enable them to leverage platform expertise.
- Produce documentation and content to help researchers maximize the use of developed tools and systems.
- Platformize research workflows and proactively identify and prevent future bottlenecks.
PythonGoCI/CD+1 more