Web & Interface App Engineer at The Ohio State University
Posting DateNovember 6, 2020
Location of Position
The Ohio Supercomputer Center (OSC) continually works to empower their clients, partner strategically with new research and business opportunities, and lead Ohio’s knowledge economy though the skilled use of high performance computing (HPC). Past and present, OSC serves as a leading innovator and enabler for our technology-based world. OSC's research and development initiatives position Ohio to become the education and technology state of the future.
OSC provides high-performance computing (HPC) services for Ohio’s university researchers and industrial clients. The Gateways Group develops software solutions including OnDemand, science gateways, and HPC interface apps. This engineer position will work as part of a team designing, developing, and testing web and Linux applications and web services that leverage OSC resources. Additionally, this engineer will also help develop documentation and maintain client and collaborator relationships. This engineer will work as part of a team on the entire development life cycle: requirements, design, implementation, testing, and maintenance.
Duties and Responsibilities
Work Environment and Culture:
The Web & Interface Applications Engineer will report to the Director of Strategic Programs at the Ohio Technology Consortium (OH-TECH) main office, located on The Ohio State University’s West Campus. The Consortium functions as an umbrella organization for Ohio’s statewide technology infrastructure that includes: the Ohio Supercomputer Center (OSC), the Ohio Academic Resources Network (OARnet), and the Ohio Library and Information Network (OhioLINK).
Funded by the Ohio General Assembly through the Ohio Department of Higher Education, OH-TECH reports to the Chancellor of the Ohio Department of Higher Education. All fiscal and legal services are provided by The Ohio State University, with direction from the Vice President and Chief Information Officer. Through committees and direct contact with faculty and student researchers, OH-TECH is well positioned to meet the needs of those who require our resources. And to plan for future acquisitions and services, OH-TECH relies upon the guidance of the Ohio Department of Higher Education and the advice of committees to achieve and sustain national eminence.
The Ohio Supercomputer Center provides supercomputing, cyberinfrastructure, research and educational resources to a diverse state and national community, including education, academic research, industry and state government. OSC expects that all of its members will uphold and embody its mission of empowering our clients, partnering strategically to develop new research and business opportunities, and leading Ohio’s knowledge economy.
Due to U.S. export control regulations governing information, technology, and facilities accessed during the performance of this work, applicants for this position must be (1) U.S. citizens or nationals; (2) permanent residents; (3) asylees or refugees; or (4) individuals otherwise described as “protected individuals” pursuant to Title 8 U.S. Code Section 1324b(a)(3)(b).
Bachelor's degree in a computing, science, mathematics or engineering discipline, or combination of education and relevant professional experience. Proficient in Linux/UNIX user environment. Experience programming in a modern web programming language such as Python or Ruby, and the ability to develop web applications with Ruby/Rails or Python/Django. Experience with automated web testing tools and usability assessment. Good verbal and written communication skills. Eligible to work in an export-controlled environment.
Interest in high-performance computing or modeling and simulation. Active on Github, Bitbucket, or other alternative. Experience doing software development with a team of developers.
The Ohio State University is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation or identity, national origin, disability status, and protected veteran status.