The following position reporting to Marlon Pierce, Manager, Science Gateway Group is being
posted externally. If interested, you must apply online at https://jobs.iu.edu/
Refer to job number #7014.
Lead Analyst Programmer: OGCE - PA3IT
Description and Responsibilities:
Leads core server-side Java development, packaging, release management, and release maintenance for the UITS Research Technologies. Science Gateway Group and their collaborators on the NSF-funded XSEDE and Open Gateway Computing Environments (OGCE) projects. Develops and extends the current OGCE code bases for application wrapping, registry, messaging, and workflow Web services; and develops test suites, packaging, and integration with automated build and test environments. Oversees project software releases and provides support for collaborators; and packages OGCE software through the Apache Software Foundation and supervises Apache requirement compliance. Additional duties may include working onsite with collaborators to develop a better understanding of new requirements and enhancements to the existing OGCE code base.
REQUIRED: Bachelors degree in computer science, information technology or related discipline and two years professional computing experience developing enterprise level software.
Mastery of Web and Service-Oriented Architecture Java code development; Experience with workflow standards and technologies such as BPEL; and demonstrated experience with software development and deployment of operational/production systems using distributed computing and Service Oriented Architecture principles. Experience developing and releasing open source software; Demonstrated knowledge of and regular use of software engineering best practices; and experience with Apache Maven. Experience developing software on and for Unix/Linux/Mac OSX operating systems; and possess an enthusiasm for Java-based SOA development combined with the discipline to engineer great software.
Preferred: Experience with computational grids and cloud computing.
Other: All employees of Research Technologies and the Pervasive Technology Institute work in a highly collaborative environment which requires of all employees' willingness to cooperate and collaborate with colleagues and clients, openness with information, professional and respectful approaches to collaboration and contention, and compliance with university policies including IU's Intellectual Property policies. Code and documentation developed by staff in relation to or as part of their professional work activities are, unless otherwise designated in advance, considered to be the Intellectual Property of IU, per IU Intellectual Property guidelines. Code and documents are to be stored and maintained within identified shared code and document repositories, shared with other entities within IU, and disclosed to IURTC promptly. All employees are required to uphold and support IU's mission in deed and in spirit - and particularly its activities in research, education, and engagement in the State of Indiana and beyond.
Indiana University is an Affirmative Action/Equal Employment institution.