The Enterprise Systems and Web Specialist will develop and support various web and mobile-based applications, a college portal, and various enterprise systems, services, and utilities as directed by the Enterprise Applications [EA] manager. It will maintain technical and procedural competence related to EA's operations while working within a high-paced, collaborative environment that includes emergency outage incidents. Work may be team/project work or independent, across multiple locations, and at times include irregular hours and/or on-call requirements.
Responsibilities and Essential Functions:
Operations
Provide operational, technical, design, and programming support/leadership of 3rd party/custom apps/systems/services using standards/best practices/stakeholder coordination. Develop deep business/functional understanding of systems. Manage/administer EA systems/services as SME. Deliver high quality/tested code. Manage SDLC (specs, prototypes, database, ETL needs, launch). Analyze/optimize EA's systems' performance.
Project/Client Support
Provide excellent customer/technical service, project work, per policies/standards. Resolve system conflicts, fix code, to ensure high uptime/on-time delivery. Respond to incidents. At times perform maintenance/outage support at irregular hours. Assist w/Tier 1/2 help desk support for new/reconfigured EA systems/services.
Environment/Maintenance
Maintain EA's existing environment, working with vendors/3rd parties. Develop/implement new technology. Investigate problems; fix defects. Manage/support bug fixes/patches/migrations/upgrades. Manage issues/risk related to system performance/optimization. Maintain competence in related technology.
Training
Orient/train/crosstrain/mentor or assist in training appropriate stakeholders.
System/Process Improvement
Implement automation/improvement initiatives. Perform full SDLC/IT Governance activities. Follow standards/architectural guidelines to design/write code. Monitor/report on industry trends/technologies/standards. Review/recommend new versions/systems/modules/workflows for implementation. Execute operationally/technically on approved roadmap prioritized by Manager. Develop/implement technology and develop/update SOPs/best practices as directed by Manager.
Documentation
Write/publish guides/procedures/SDLC support docs/code docs, etc for existing/reconfigured/new EA technologies/impacted infrastructure. Annotate/categorize/store all code per SOPs. Provide docs/knowledge transfer to help desk staff. Provide operational updates/reports.
The preceding description is not designed to be a complete list of all duties and responsibilities required of the position; other duties may be assigned consistent with the classification of the position. For detailed tasks and work instructions, click here.
Requirements:
Minimum Qualifications:
Bachelor's degree in computer science, information systems or related field required.
Minimum of 5 years of working experience (preferably within higher education) in both system/service support and development and software application design and development using current technologies, web frameworks, and API libraries.
Preferred Qualifications:
Proficiency with one or more Enterprise Resource Planning [ERP] systems, preferably related to higher education such as Luminis Portal (Liferay), Banner, PeopleSoft, Jenzabar, Colleague, PowerCampus, Central Square, or similar.
Development experience with Groovy/Grails and Web API development is highly desired.
Knowledge, Skills and Abilities:
Demonstrated experience configuring and maintaining applications/services/systems in the following operating environments: UNIX/Linux (Red Hat) and Windows Server, using Tomcat, Active Directory, and LDAP.
Proven experience delivering technical guidance and collaborating with business stakeholders throughout all phases of the software development life cycle [SDLC].
Experience with large scale databases - preferably Oracle (SQL Server is an added plus) -- and with writing and supporting APIs, system interfaces, and ETLs.
Demonstrated development experience with the following or closely equivalent technologies: PL/SQL, Java, RESTful development, Git, Markdown, HTML5, CSS, and JavaScript.
Proven portal administration, configuration, and support, particularly using Internet Information Services [IIS], including single sign-on [SSO] & authentication administration (e.g. via WSO2, CAS, SAML, Shibboleth), as well as generation, installation, configuration, and updates of certificates.
Ability to work under minimal direction, on multiple projects, and under tight project deadlines; lead or assist with emergency support as directed by the EA Manager.
Excellent communication, interpersonal, teamwork, collaboration, problem-solving, critical thinking, and troubleshooting skills. MENTAL REQUIREMENTS
Read Comprehend- Constant; Perform Calculations- Frequent; Communicate Orally- Constant; Reason & Analyze- Constant; Write- Frequent
WORKING ENVIRONMENT
The position is on campus, primarily in an office environment.
PHYSICAL REQUIREMENTS
Sit- Constant; Stand- Frequent; Bend- Occasional; Walk- Occasional; Climb- N/A; Pull- Occasional ; Push- N/A; Lift