USNLX Ability Jobs

USNLX Ability Careers

Job Information

Stony Brook University Senior Programmer/Analyst in Stony Brook, New York

Senior Programmer/Analyst

Required Qualifications (as evidenced by an attached resume):

Bachelor’s degree (foreign equivalent or higher) in computer science or related field with at least four (4) years of full-time applicable programming experience. In lieu of a degree, an additional four (4) years of full-time technical support experience or a combination of education and experience may be considered. Demonstrated competency with the administration of multiple computer operating systems such as Linux, Windows and MAC OS. Proficiency in scripting languages such as Bash, Python, or Perl for automation and process optimization.

Preferred Qualifications:

Experience in an academic or research setting. Knowledge of custom PHP and Python scripts for web servers. Proven ability to diagnose/fix hardware and software problems. Experience maintaining and updating email and web servers. Strong background in network services, backups and computer security. Experience providing technical support of A/V facilities.

Brief Description of Duties:

The Senior Program Analyst is responsible for maintaining all computer and tech-related resources in the Department and IMS. This includes ensuring that all faculty, visitors, staff, and graduate students have access to appropriate technology (computing and A/V) to perform their research, academic, and administrative roles. There are approximately 125 computers deployed in departmental offices, as well as a number of specialized servers used to support research, teaching, and administrative activities. The mix of computing resources is very heterogeneous, including MacOS, Windows, and Linux operating systems.

The successful incumbent must possess:

  • Excellent written and communication skills.

  • The ability to recognize, analyze and anticipate the technical needs of faculty and staff.

  • Demonstrated ability to acquire new skills as needed.

Duties:

  • Developing, supporting, and maintaining department web pages and services, using Drupal CMS and a set of custom PHP and Perl scripts and SQLite databases for custom tasks (office hours, seminar scheduling, people pages, course material archive, Arnold Math Journal and more).

  • Configure and maintain security of Apache web server on Linux.

  • Support and advise departmental members with technical questions, problems and requirements as needed.

  • Support math placement server, using MapleTA and custom PHP and Perl scripts.

  • Maintaining login/authentication services for department intranet, using NIS server.

  • Maintaining VNC and other services for remote access to university licensed applications.

  • Maintaining video portal, containing hundreds of recordings of talks and other events.

  • Convert videos for posting using FFMpeg.

  • Overseeing AV setup for talks, conferences, and online classes. Requires both hardware support (installation of web cameras, microphones, projectors and screens, smart whiteboards, Microsoft Surface hubs) and software (Zoom, OBS Studio)

  • Maintaining the department file service, using Synology NAS devices attached to Linux servers.

  • Configuring NFS and SSH/SFTP access.

  • Maintaining regular backups, using cron jobs on Linux and synchronizing with off-site storage.

  • Running CUPS print server and maintaining printers and copy machines, including 10 department-maintained printers and some number of printers in faculty offices.

  • Supporting installation, licensing, and faculty use of specialized software, necessary for faculty research, including but not restricted to Maple, Mathematica, LaTeX, Python, Jupyter, databases, and others.

  • Maintaining and ordering as necessary the technology solutions installed in rooms belonging to the department: Electronic locks, projectors, lights, cameras used for recording lectures, webcams and microphones used for Zoom, smart whiteboards, etc.

  • Ensuring that computing equipment purchases made by the department and faculty are appropriate to meet the needs of the user and interface properly with the existing environment.

  • Other duties or projects as assigned as appropriate to rank and departmental mission.

Special Notes:

This is a full-time appointment. FLSA Exempt position, not eligible for the overtime provisions of the FLSA. Minimum salary threshold must be met to maintain FLSA exemption.

In addition to the employee's base salary, this position is eligible for $3,400 UUP annual location pay, paid biweekly.

Resume/CV and cover letter should be included with the online application.

Stony Brook University is committed to excellence in diversity and the creation of an inclusive learning, and working environment. All qualified applicants will receive consideration for employment without regard to race, color, national origin, religion, sex, pregnancy, familial status, sexual orientation, gender identity or expression, age, disability, genetic information, veteran status and all other protected classes under federal or state laws.

If you need a disability-related accommodation, please call the university Office of Equity and Access (OEA) at (631) 632-6280 or visit OEA (https://www.stonybrook.edu/commcms/oea/) .

In accordance with the Title II Crime Awareness and Security Act a copy of our crime statistics can be viewed here (https://www.stonybrook.edu/police/) .

Visit our WHY WORK HERE (https://www.stonybrook.edu/jobs/working-here/) page to learn about the total rewards we offer.

#LI-TG1

Job Number: 2500874

Official Job Title: : Senior Programmer/Analyst

Job Field : Information Technology

Primary Location : US-NY-Stony Brook

Department/Hiring Area: : Mathematics/ Institute for Mathematical Sciences

Schedule : Full-time

Shift : Day Shift Shift Hours: : 8:30am-5:00 pm :

Posting Start Date : Mar 18, 2025

Posting End Date : Apr 1, 2025, 11:59:00 PM

Salary: : $95,000 - $117,000

Appointment Type: : Term

Salary Grade: : SL4

SBU Area: : Stony Brook University

Req ID: 2500874

DirectEmployers