Job Details

System Administrator, Portland, Oregon

Job - Technology

Close Date: 05/24/2019

System Administrator

Reports to: Director, IT and Dev Operations
Department: IT/DevOps
Schedule: Monday – Friday (Must be available to work on-call, evenings, and weekends)
Status: Full-time, Exempt
Date Written/Revised: April 2019

About is a national leader in providing digital literacy solutions that help prepare students for online assessments, school, college, and their future careers. The company offers a complete digital literacy curriculum for grades K-8 that engages students as they develop critical skills such as keyboarding, business applications, online safety, computational thinking, and coding. Founded in 1999, currently partners with one in six U.S. school districts and serves more than 4 million students each year. The company has earned more than 30 industry awards, including ISTE 2017 Best of Show, 2017 Award of Excellence from "Tech & Learning Magazine", and "The Oregonian’s Top Workplace” for 2018, 2017, and 2016.
The System Administrator will help manage the day to day operations, availability, reliability, performance, scalability, and security of the web applications and all internal server infrastructure, networking, and storage systems.

The System Administrator is responsible for understanding the impacts and constraints on the internal and external infrastructure when various events are introduced to the environments. This is a technical role that includes leading the troubleshooting, investigation, and issue resolution when disruptions happen to various environments. This includes day to day monitoring of the server, storage, network, database, and web systems, as well as being heavily involved in the code release process.

The System Administrator also interacts with vendors and service providers and is responsible for keeping the organization informed of production issues.

• Design, develop, update, and maintain systems to insure availability, performance, reliability, and manageability of services
• Develop monitoring and maintenance strategies to ensure availability and performance standards are being met
• Identify threats to system integrity (security threats, disaster recovery incidents, data corruption), develop policies, determine appropriate precautions, create measurable standards, document procedures, implement changes, and perform ongoing maintenance to ensure business continuity during unplanned events
• Work closely with architects, developers, technical support staff, and vendors
• Troubleshoot web applications, databases, file systems, services, networking equipment, and content delivery networks
• Respond quickly to production issues and provide incident response management
• Develop, review, and update information security policies, architectures, and standards
• Create test plans which allow for proper evaluation of security issues for new hardware and software
• Develop manual, semi-automated, and automated procedures/scripts for securing products and systems
• Assist in responding to audits, penetration tests, and vulnerability assessments, and provide written documentation of mitigation and remediation steps
• Examine network, server, and application logs to determine trends and identify security incidents
• Provide after hours on-call, release, and maintenance support (duties rotate between on call employees on a weekly basis)
• Document standard operating procedures
• Provide all tiers of support to internal users
• Other duties as assigned


• Must be collaborative, adaptable, self-driven, dependable, and customer focused
• Must possess a firm understanding of security regulations, frameworks, and best practices
• Must possess a firm understanding of networking equipment and concepts, web applications, load balancing, high availability technologies, and disaster recovery architecture
• Technical and troubleshooting skills required; candidates should have experience in some of the following areas:
• Automation and configuration management tools such as Puppet, Chef, or Ansible
• Scripting languages such as Python, Ruby, or Perl
• Amazon Web Services or other cloud service providers
• Various server and web-based technologies, Linux, Microsoft, and/or containers
• Relational and non-relational databases; Microsoft SQL and Redis experience preferred
• Must be willing and able to work evenings and weekends when necessary

Location: Portland, Oregon

Complete details: