Skip to Main Content
Community/Job Board/Job Board/Technical (Programmer, Developer, Analyst)/Systems Engineer

Systems Engineer

Posted: June 7, 2021
Description
Skills
Education
Company Description

The Harvard Kennedy School’s mission is to improve public policy and leadership so people can live in societies that are more safe, free, just, and sustainably prosperous. By combining cutting-edge research, the teaching of outstanding students, and direct interaction with practitioners, we have an impact on solving public problems that no other institution can match.

You can be part of this endeavor.

The [SYSTEMS ENGINEER], is part of the IT Operations team within a thirty two+ person Information Technology Department at the Harvard Kennedy School (HKS). The [SYSTEMS ENGINEER] maintains the reliability, security, and integrity of the Linux environment and services powered by it, and collaborates on new services and projects with cross-functional teams. Furthermore, act as the primary technical contact and administrator for a wide portfolio of HKS’s cloud-hosted websites.

Specific Responsibilities:
- Act as the primary technical contact and administrator for cloud-based websites (Drupal), including managing vendor relationship with serverless CMS hosting (Pantheon).
- Design, build, configure, automate and document Linux-based systems and services.
- Monitor, troubleshoot, automate, and optimize OS, virtualization and application performance.
- Manage and develop configuration as code for system provisioning, patching, and change management (Ansible, AWS CloudFormation, Azure ARM).
- Ensure compliance with security best practices, and consider security implications of systems changes.
- Provide Tier 3 application support across all Linux-based services in our portfolio including, but not limited to:
Mailing Lists (GNU Mailman)
JAMF Pro
SMTP Mail forwarders (Postfix)
Web Crawlers (Scrapy)
Search Indexes (Apache Solr)
- Work on cross-functional teams to develop new service offerings and extend existing infrastructure.
- Execute and assist in developing tools/scripts to automate and streamline day-to-day tasks and processes.
- Participate in an on-call rotation.
- Abide by and follow the Harvard University IT Code of Conduct (https://huit.harvard.edu/it-professional-code-conduct-protect-electronic-information).

- Minimum of 2 years' experience.
- Experience with at least 2 programming/scripting languages (Java, C, Bash/Shell, Python, PHP, Javascript).
- Demonstrated experience with cybersecurity fundamentals.

If you meet some, but not all of the following, you are encouraged to apply; we value employees with a willingness to learn.
Technical:
- 2+ years’ experience supporting enterprise UNIX/Linux infrastructure.
- Significant experience deploying and managing cloud infrastructure and services, preferably Azure and AWS.
- Significant scripting experience using Python, Bash/shell, Perl, PowerShell, or other scripting languages.
- Significant experience in automation and configuration management tools, preferably Ansible.
- Basic experience with system monitoring tools, preferably LogicMonitor.
- Basic experience deploying to Code Version Control, preferably Git.
- Basic experience with secure software design.
- Familiarity deploying or developing for the Drupal CMS.
- Familiarity with log aggregation tools, preferably Splunk.
- Familiarity with relational and /or NoSQL databases, preferably MySQL.

Non-Technical:
- Self-motivated; able to work independently; able to quickly learn new technologies.
- Demonstrated ability to multitask and adjust to changing priorities and meet deadlines.
- Strong diagnostic and troubleshooting skills.
- Excellent written and verbal communication skills.
- Demonstrated team performance skills, service mindset approach, and the ability to act as a trusted advisor to both internal and external customers
- Background in higher education is desirable, however, a fresh perspective is also welcome.

BA/BS Computer Science, Information Technology, Information Systems, Computer Systems Engineering, or similar is preferred but not required.

Harvard Kennedy School is Harvard University's graduate school of public policy offering master's degrees in public policy, public administration, and international development, four doctoral degrees, and many executive education programs. Harvard Kennedy School also conducts research on topics relating to politics, government, international affairs, economics.

Description

The Harvard Kennedy School’s mission is to improve public policy and leadership so people can live in societies that are more safe, free, just, and sustainably prosperous. By combining cutting-edge research, the teaching of outstanding students, and direct interaction with practitioners, we have an impact on solving public problems that no other institution can match.

You can be part of this endeavor.

The [SYSTEMS ENGINEER], is part of the IT Operations team within a thirty two+ person Information Technology Department at the Harvard Kennedy School (HKS). The [SYSTEMS ENGINEER] maintains the reliability, security, and integrity of the Linux environment and services powered by it, and collaborates on new services and projects with cross-functional teams. Furthermore, act as the primary technical contact and administrator for a wide portfolio of HKS’s cloud-hosted websites.

Specific Responsibilities:
- Act as the primary technical contact and administrator for cloud-based websites (Drupal), including managing vendor relationship with serverless CMS hosting (Pantheon).
- Design, build, configure, automate and document Linux-based systems and services.
- Monitor, troubleshoot, automate, and optimize OS, virtualization and application performance.
- Manage and develop configuration as code for system provisioning, patching, and change management (Ansible, AWS CloudFormation, Azure ARM).
- Ensure compliance with security best practices, and consider security implications of systems changes.
- Provide Tier 3 application support across all Linux-based services in our portfolio including, but not limited to:
Mailing Lists (GNU Mailman)
JAMF Pro
SMTP Mail forwarders (Postfix)
Web Crawlers (Scrapy)
Search Indexes (Apache Solr)
- Work on cross-functional teams to develop new service offerings and extend existing infrastructure.
- Execute and assist in developing tools/scripts to automate and streamline day-to-day tasks and processes.
- Participate in an on-call rotation.
- Abide by and follow the Harvard University IT Code of Conduct (https://huit.harvard.edu/it-professional-code-conduct-protect-electronic-information).

Skills

- Minimum of 2 years' experience.
- Experience with at least 2 programming/scripting languages (Java, C, Bash/Shell, Python, PHP, Javascript).
- Demonstrated experience with cybersecurity fundamentals.

If you meet some, but not all of the following, you are encouraged to apply; we value employees with a willingness to learn.
Technical:
- 2+ years’ experience supporting enterprise UNIX/Linux infrastructure.
- Significant experience deploying and managing cloud infrastructure and services, preferably Azure and AWS.
- Significant scripting experience using Python, Bash/shell, Perl, PowerShell, or other scripting languages.
- Significant experience in automation and configuration management tools, preferably Ansible.
- Basic experience with system monitoring tools, preferably LogicMonitor.
- Basic experience deploying to Code Version Control, preferably Git.
- Basic experience with secure software design.
- Familiarity deploying or developing for the Drupal CMS.
- Familiarity with log aggregation tools, preferably Splunk.
- Familiarity with relational and /or NoSQL databases, preferably MySQL.

Non-Technical:
- Self-motivated; able to work independently; able to quickly learn new technologies.
- Demonstrated ability to multitask and adjust to changing priorities and meet deadlines.
- Strong diagnostic and troubleshooting skills.
- Excellent written and verbal communication skills.
- Demonstrated team performance skills, service mindset approach, and the ability to act as a trusted advisor to both internal and external customers
- Background in higher education is desirable, however, a fresh perspective is also welcome.

Education

BA/BS Computer Science, Information Technology, Information Systems, Computer Systems Engineering, or similar is preferred but not required.

Company Description

Harvard Kennedy School is Harvard University's graduate school of public policy offering master's degrees in public policy, public administration, and international development, four doctoral degrees, and many executive education programs. Harvard Kennedy School also conducts research on topics relating to politics, government, international affairs, economics.

Position Overview

Company

Harvard Kennedy School

Location

Cambridge, MA

Job Type

Full time

Salary

67,700-113,900

Apply Now

Position Details

Description

The Harvard Kennedy School’s mission is to improve public policy and leadership so people can live in societies that are more safe, free, just, and sustainably prosperous. By combining cutting-edge research, the teaching of outstanding students, and direct interaction with practitioners, we have an impact on solving public problems that no other institution can match.

You can be part of this endeavor.

The [SYSTEMS ENGINEER], is part of the IT Operations team within a thirty two+ person Information Technology Department at the Harvard Kennedy School (HKS). The [SYSTEMS ENGINEER] maintains the reliability, security, and integrity of the Linux environment and services powered by it, and collaborates on new services and projects with cross-functional teams. Furthermore, act as the primary technical contact and administrator for a wide portfolio of HKS’s cloud-hosted websites.

Specific Responsibilities:
- Act as the primary technical contact and administrator for cloud-based websites (Drupal), including managing vendor relationship with serverless CMS hosting (Pantheon).
- Design, build, configure, automate and document Linux-based systems and services.
- Monitor, troubleshoot, automate, and optimize OS, virtualization and application performance.
- Manage and develop configuration as code for system provisioning, patching, and change management (Ansible, AWS CloudFormation, Azure ARM).
- Ensure compliance with security best practices, and consider security implications of systems changes.
- Provide Tier 3 application support across all Linux-based services in our portfolio including, but not limited to:
Mailing Lists (GNU Mailman)
JAMF Pro
SMTP Mail forwarders (Postfix)
Web Crawlers (Scrapy)
Search Indexes (Apache Solr)
- Work on cross-functional teams to develop new service offerings and extend existing infrastructure.
- Execute and assist in developing tools/scripts to automate and streamline day-to-day tasks and processes.
- Participate in an on-call rotation.
- Abide by and follow the Harvard University IT Code of Conduct (https://huit.harvard.edu/it-professional-code-conduct-protect-electronic-information).

Skills and Experience

- Minimum of 2 years' experience.
- Experience with at least 2 programming/scripting languages (Java, C, Bash/Shell, Python, PHP, Javascript).
- Demonstrated experience with cybersecurity fundamentals.

If you meet some, but not all of the following, you are encouraged to apply; we value employees with a willingness to learn.
Technical:
- 2+ years’ experience supporting enterprise UNIX/Linux infrastructure.
- Significant experience deploying and managing cloud infrastructure and services, preferably Azure and AWS.
- Significant scripting experience using Python, Bash/shell, Perl, PowerShell, or other scripting languages.
- Significant experience in automation and configuration management tools, preferably Ansible.
- Basic experience with system monitoring tools, preferably LogicMonitor.
- Basic experience deploying to Code Version Control, preferably Git.
- Basic experience with secure software design.
- Familiarity deploying or developing for the Drupal CMS.
- Familiarity with log aggregation tools, preferably Splunk.
- Familiarity with relational and /or NoSQL databases, preferably MySQL.

Non-Technical:
- Self-motivated; able to work independently; able to quickly learn new technologies.
- Demonstrated ability to multitask and adjust to changing priorities and meet deadlines.
- Strong diagnostic and troubleshooting skills.
- Excellent written and verbal communication skills.
- Demonstrated team performance skills, service mindset approach, and the ability to act as a trusted advisor to both internal and external customers
- Background in higher education is desirable, however, a fresh perspective is also welcome.

Education

BA/BS Computer Science, Information Technology, Information Systems, Computer Systems Engineering, or similar is preferred but not required.

Company Description

Harvard Kennedy School is Harvard University's graduate school of public policy offering master's degrees in public policy, public administration, and international development, four doctoral degrees, and many executive education programs. Harvard Kennedy School also conducts research on topics relating to politics, government, international affairs, economics.

Become a Member

Complete the application for Institution Membership to start using NERCOMP member benefits now!

Get Started