Posting Description
SENIOR APPLICATION ARCHITECT, Computer Science and Artificial Intelligence Lab, will be responsible for establishing and providing leadership to the technology strategy and technology roadmap to best serve a research community of 1500+.
Find the full job description here.
Job Requirements
REQUIRED: Bachelor's degree in Computer Science or related degree; a minimum of seven years of systems programming experience in a UNIX/Linux environment; capability to learn new programming languages and frameworks; experience developing and maintaining database-backed web applications; experience with containerization architecture such as Docker or Kubernetes; experience with writing secure API’s with Nodejs, python or similar; knowledge of XML, CSS, AJAX, Javascript, at least one Javascript framework like React, JQuery, or Vue, and DOM; experience with public cloud (AWS, RackSpace, Azure) as well as private cloud (OpenStack); thorough knowledge of all components of holistic enterprise architecture; ability to manage production workflows via deployment frameworks; robust relational database experience in PostgreSQL, and/or MySQL; ability to identify and implement automation tasks; excellent interpersonal skills and a collaborative approach to innovation, problem solving, and working with both technical and nontechnical staff; excellent verbal and written communication skills; robust understanding of network architecture; software development skills; ability to incorporate wide-ranging ideas and opinions to set technology direction; robust leadership, coaching and mentoring skills; exceptional communication and interpersonal skills - including negotiation, facilitation, and consensus building skills; ability to influence and persuade, without direct control; proven ability to meet deadlines and manage competing priorities; be flexible, able to multi-task, and to stay organized in a dynamic work environment; and ability to function productively both independently and as part of a team. Job #24851-10
5/9/2025