Search for University Jobs in Staff & Non-Managerial Professionals

Job ID: 190936

Senior Systems Integration Engineer
Tufts University

Date Posted Jul. 25, 2022
Title Senior Systems Integration Engineer
University Tufts University
Somerville, MA, United States
Department Tufts University
Application Deadline Open until filled
Position Start Date Available immediately
  • Professional Staff
  • Information Technology


Tufts Technology Services (TTS) is a university-wide service organization committed to delivering technology solutions in support of Tufts’ mission of teaching, learning, research, innovation, and sustainability. With staff across all of Tufts’ campuses, as well as a 24x7 IT Service Desk, we collaborate with schools and divisions to meet the demands of a global, mobile community. We promote a collaborative, flexible work environment, embrace diversity and inclusion, and encourage personal and professional development. Learn more about TTS on our website. IT.TUFTS.EDU 


What You'll Do

The Senior Academic Systems Integration Engineer is responsible for designing, implementing, and maintaining integrations with ETS services. As Tufts moves towards cloud and/or vendor-hosted products, and towards a microservice model, we have an ever-increasing need to automate the customization of, and integrations between, our services. The successful applicant will play a lead role in defining and implementing our architecture as we move our locally-developed services towards the cloud, and seek to scale them horizontally to make them available to a broader audience.

What We're Looking For

Skills and knowledge typically acquired through a Bachelor’s degree in Computer Science or a relevant field, or equivalent experience.
5+ years of experience as a system administrator or integration engineer, with progressive levels of responsibility and autonomy.
Demonstrated experience interacting with API’s - REST, GrpahQL.
Deep experience with scripting languages – Python, Bash, etc.
Experience with data integration – user provisioning, import/export automation, ETL, ESB.
Experience with Linux and administering services which run on Linux.
Experience with Linux configuration management tools (Ansible and/or Puppet).
Strong communication skills and the ability to engage and work well in a team with a remote workforce.
Familiarity with Relational Database technologies (MySQL, Oracle).
Strong technical writing skills, with a demonstrated ability to document complex processes, procedures, and best practices for teammates.
Understanding of authentication (i.e. OAuth, SAML/Shibboleth, HTTP Basic).
Understanding of networking concepts (TCP/IP, Firewall, VPN, Load balancing, DNS, TCP/UDP, NAT).
Experience with source control (git, subversion).



Preferred experience, education
Understanding of IT practices within higher education.
Experience with Docker or other containerized environments.
Experience with AWS or other cloud hosting environments.
Experience with WordPress multi-site.
Experience with SnapLogic.
Familiarity with web application containers and concepts (apache/nginx, HTTP/Cookies/SSL/JS/XHR).
Experience with log aggregation (Syslog).
Experience with CI/CD tools (Jenkins).

Please reference in your cover letter when
applying for or inquiring about this job announcement.

Contact Information

Please see the job description for contact details
pertaining to this university job announcement.


Refer this job to a friend or colleague!

New Search | Previous