A degree in Computer Science & Engineering, or equivalent experience
3-5 years of professional software development and/or DevOps experience
1-3 years of experience working in Cloud-based (AWS, GCP, Azure, etc.) environments
Experience with a full-stack environment is desired
Competencies/Technologies
Strong understanding of common system architecture, provisioning, and administration.
Experience with traditional developer toolset and practices such as: source control, code reviews, and writing unit tests.
Experience with scripting languages such as YAML, Linux Shell, Bash, Python, and Perl.
Experience with relational databases and SQL is desired.
Outstanding technical documentation skills.
Knowledge of online scientific publishing and data is a plus.
Infrastructure provisioning and system administration including deploying and maintaining servers, storage, and networking resources required to host applications
Effective communication, organizational savvy, interpersonal skills, and time/task management.
A curious, innovation-oriented mindset individually, and as part of a team.