## Summary

### Senior Systems Engineer

The position requires solid analytical and technical skills and the ability to learn new technologies quickly. The candidate should be familiar with recognizing and onboarding new data sources into Splunk, analyzing the data for anomalies and trends, and highlighting key trends within the data structure. The engineer should be familiar with a Linux environment and with editing and maintaining Splunk configuration files and applications.

The engineer will collaborate across departments with Engineering team members, interact with end users to gather requirements, perform troubleshooting, and assist with creating Splunk search queries.

### Principal Systems Engineer

The engineer oversees collaboration across departments with Engineering team members, interacts with end users to gather requirements, performs troubleshooting, and assists with creating Splunk search queries and onboarding new data sources into Splunk, analyzing the data for anomalies and trends.

## Both

The engineer will be required to interact with senior management as necessary.

## Key Accountabilities/Essential Job Duties

Contributes to the section's work effort in responding to incidents from other sections, including the help desk.
Supports tasks which may include helping to develop standard operating procedures, assignments, and coordination of work efforts to address issues.
Assists users with computer needs such as installing and configuring software/hardware on their PC; troubleshoots problems with user systems.
Provisions new accounts for users.
Supports the section's work effort to develop processes and procedures to streamline the resolution of issues.
Provides technical support for Senate information technology or telecommunications services, systems, hardware, software, and storage solutions to the users; supports Senate offices, contract support vendors, and other technical staff in troubleshooting and managing the various Senate environments.
Maintains and monitors LAN/WAN and SAN operations and solves LAN/WAN and SAN applications problems; installs integrates, customizes, enhances, troubleshoots, and tests LAN and SAN hardware and software.
Assists in installing, upgrading, customizing, tuning, and maintaining databases for optimal performance and availability; assists in developing, testing, and implementing database store procedures, functions, triggers, views, and packages.
Conducts acceptance and integration testing; assists vendor systems implementation by troubleshooting related system issues affecting Senate users.
Analyzes, designs, develops, implements, and maintains applications to meet the needs of Senate users; assists with product evaluations and implementation.
Attends internal training provided by subject matter experts to understand operational tasks, documents support needs, and share the information within the assigned section.
Other duties as assigned.

## Required Education

High School Diploma, GED or an equivalent combination of education and work experience.

## Other Duties/Responsibilities

    Participate in on-site and on-call rotation.

## Required Work Experience

### Senior Systems Engineer

    Five to eight years of relevant work experience (GED), three to six years (Associates), one to three years (Bachelor’s), one to two years (Master’s).

### Principal Systems Engineer

    Eight to ten years of relevant work experience (GED), six to eight years (Associates), four to six years (Bachelor’s), two to four years (Master’s).

Required Special Skills/ Knowledge

### Senior Systems Engineer

Manages current storage capacity and ensures storage is available to support all computing environments; plans for future storage growth; monitors and confirms that system files and application products are successfully backed-up; performs necessary installations, patches, and upgrades.
Works escalated issues from lower-tier team members.
Mentors/relays information on solutions to train others.
Analyzes new hardware and software releases for their impact on the Senate environment; tests new releases on Senate supported platforms; develops product configuration standards for use in the Senate environment.
Creates, develops, modifies, instructs and provides technical assistance on business continuity plans and processes.

### Principal Systems Engineer

Provides long-range strategic planning activities for the Senate in the areas of information technology or telecommunications hardware, software, storage solutions, and networking systems; monitors the impact of technological developments; identifies emerging technologies.
Provides expert-level technical support on Senate hardware, software, storage solutions, and network systems to vendors, other technical staff, and other divisions and departments; resolves critical and complex systems, applications, storage or communications performance problems.
Serves as project manager on assigned projects; plans, assigns, directs and coordinates work efforts; develops project plans, timetables and staff assignments.
Customizes, tests, recommends and configures operating and network systems and software platforms; monitors, evaluates and resolves hardware/software configuration system performance problems; recommends third party software on other operating systems.

As part of our hiring process, we may conduct a skills assessment to better understand an applicant’s proficiency in key areas relevant to the role.

## Desired Qualifications

### Senior Systems Engineer

* 5+ years of proficiency experience with Splunk systems administration.
* Experience in a Splunk administration role.
* Demonstrated experience in application interface development using REST APIs.
* Demonstrated experience with a scripting languages like Ansible, Python, and JavaScript.

### Principal Systems Engineer

* 8+ years of expert-level experience in Splunk systems administration.
* Expert-level experience in a Splunk administration role.
* Demonstrated experience in application interface development using REST APIs.
* Demonstrated experience with a scripting language like Ansible, Python, and JavaScript.

- - -

- Employees who perform systems upgrades, maintenance, wiring, backups, support our alternate data centers will have schedules that include working nights, weekends, and holidays.

- [ ] SAA submits your application for a security clearance
