System Administrator 3

Everest Consultants, Inc.

Vancouver, WA

JOB DETAILS
SALARY
SKILLS
ADO.NET Entity Framework, Agile Programming Methodologies, Analysis Skills, Antivirus, Application Programming Interface (API), Applications Security, Authentication, Bootstrap, C++ Programming Language, Change Management, Communication Skills, Computer Hardware, Computer Maintenance, Computer Networks, Computer Science, Computer Systems, Computer Testing, Continuous Deployment/Delivery, Continuous Integration, Cross-Training, Data Migration, Data Recovery, Database Administration, Database Backup, Database Extract Transform and Load (ETL), Database Technology, Debugging Skills, DevOps, Disaster Recovery, Documentation, Electrical Utility, Enterprise Applications, FISMA - Federal Information Security Management Act, Git, Hardware Configuration Management, Hardware Installation, High Availability, IDE (Integrated Development Environment), Identify Issues, Information Systems/Technology IS/IT Administration, Information Technology & Information Systems, Information/Data Security (InfoSec), Java, Jenkins, Load Balancing, Local Area Network (LAN), Mercurial, Microsoft .NET, Microsoft ADO.NET (ActiveX Data Object), Microsoft C# (C Sharp), Microsoft Office, Microsoft PowerPoint, Microsoft SQL Server, Microsoft Transact-SQL (T-SQL), Microsoft Visio, Microsoft Visual Studio, Microsoft Windows Azure, Microsoft Windows Operating System, Microsoft Windows Server, Microsoft Windows System Administration, Middleware, Model View Controller, NHibernate, Network Administration/Management, Network Monitoring, Network Performance/Analysis, Network Security, Network Software, Network Support, Network System Hardware, Network System Software, Network Systems, Object Oriented Design (OOD), Operating Systems, Performance Analysis, Performance Testing, Performance Tuning/Optimization, Presentation/Verbal Skills, Printers, Problem Solving Skills, Programming Languages, REST (Representational State Transfer), React.js, Replication and Remote Mirroring, SOAP (Simple Object Access Protocol), SQL Server Integration Services (SSIS), Sales Pipeline, Scalable System Development, Scripting (Scripting Languages), Scrum Project Management and Software Development, Server Clusters, Server Hardware, Sockets, Software Administration, Software Configuration Management, Software Development, Software Installation, Software Patches, Software Testing, Source Code/Configuration Management (SCM), Stored Procedures, Subversion, System Architecture, System Integration (SI), System Lifecycle, Systems Administration/Management, Team Foundation Server (TFS), Team Player, Technical Support, Testing, U.S. National Institute of Standards and Technology (NIST), User Documentation, User Interface/Experience (UI/UX), Vue.js, Web Programming, Web Services, Web Site Monitoring, Web Testing, Wide Area Network (WAN), Windows Communication Foundation (WCF), Windows Forms (WinForms), Windows PowerShell, Windows Presentation Foundation (WPF), Writing Skills, XML Schema, XPath, XSLT (Extensible Stylesheet Language Translation)
LOCATION
Vancouver, WA
POSTED
1 day ago
Title: System Administrator 3
Location: Vancouver, WA (Hybrid)
Duration: 12-month Contract (with possible extensions up to 5 years)
Pay Range: $61.29 $64.52 per hour

The role of the System Administrator is to provide operating system support in order to provide sustainable, stable and secure enterprise level servers including backup recovery, performance tuning, upgrades/patches, maintenance, troubleshooting, permissions and file sharing.

The System Administrator installs, configures, and supports management approved local area network (LAN), wide area network (WAN), and Internet systems or a segment of a network system. This role monitors the network to verify network availability to all system users and may perform necessary maintenance to support network availability.

Position Responsibilities
  • Maintain and administer computer networks and related computing environments including computer hardware, systems software, applications software, and all configurations.
  • Perform data backups and disaster recovery operations.
  • Diagnose, troubleshoot, and resolve hardware, software, or other network and system problems, and replace defective components when necessary.
  • Plan, coordinate, and implement network security measures to protect data, software, and hardware.
  • Configure, monitor, and maintain email applications or virus protection software.
  • Operate master consoles to monitor the performance of computer systems and networks, and to coordinate computer network access and use.
  • Load computer tapes and disks, and install software and printer paper or forms.
  • Design, configure, and test computer hardware, networking software and operating system software.
  • Monitor network performance to determine whether adjustments need to be made, and to determine where changes will need to be made in the future.
  • Confer with network users about how to solve existing system problems.
  • Monitor and test Web site performance to verify Web sites operate correctly and without interruption.
  • May assist in network modeling, analysis, planning, and coordination between network and data communications hardware and software.
  • Administer network security measures.
  • Implement and integrate new system architecture into an existing environment
  • Deploy highly available technologies such as replication, load balancing, geographic clustering
  • Install and configure server hardware including operating system and additional software to configure for optimal use.
  • Identify standard monitoring requirements and scripting or applying additional setting requirements.
  • Troubleshoot hardware and system level problems.
  • Interpret architecture and design configurations from vendors or other teams to enable clear implementation standards and guidelines.
  • Document implementation guidelines and installation guidance.

Position Requirements
Education & Corresponding Experience
  • A degree in Computer Science, Information Technology, Engineering or a directly related field is preferred.
    • 8 years of experience is required with an applicable bachelor's or associate degree.
    • 10 years of experience is required without an applicable bachelor's or associate degree or no degree.
    • Applicable Certifications may count for 1 year of experience.
  • Experience must include direct work experience in information Technology performing System Administration.
Required Technical Skills & Experience
  • 7 years of the following experience:
    • Developing in C# leveraging the latest features of .NET 10 to build high-performance, secure, and maintainable enterprise applications.
    • Designing and implementing RESTful API's using modern standards, including expertise in middleware, authentication/authorization protocols, and end-to-end API lifecycle management.
    • Use TypeScript to maintain or build scalable applications capable of using at least one major frontend framework (e.g., React, Angular, or Vue.js).
    • Strong adherence to Object-Oriented Design (OOD) and SOLID principles to create clean, scalable, and maintainable code.
    • Expertise in designing and maintaining Microsoft SQL Server databases. This includes writing and optimizing complex T-SQL queries, stored procedures, and strategically implementing indexes for performance.
    • Experience with data access frameworks such as Entity Framework, NHibernate, or ADO.NET for database communication.
    • Proficient in Extract, Transform, Load (ETL) processes and experience with tools like Bulk Copy Program (BCP) and SQL Server Integration Services (SSIS) for data migration and integration from various sources (e.g., flat files, Excel, other systems).
    • Proficient with Git and common branching strategies for collaborative development.
    • Experience with implementing and maintaining Continuous Integration/Continuous Deployment (CI/CD) pipelines using tools like Azure DevOps and Jenkins
    • Expertise in using Microsoft Visual Studio IDE for development, debugging, and testing.
    • Familiarity with using SQL Server Data Tools (SSDT) in Visual Studio to manage database schemas as code.
    • Experience using Microsoft Office's large suite of applications, including specifically PowerPoint, Visio, and Project.
    • Experience using SharePoint for enhanced document sharing and collaboration.
    • Work in conjunction with other IT development professionals and support teams.
Strong verbal and written communication skills, with the ability to clearly articulate technical concepts to both peers and external customers.
Preferred Skills & Experience
  • Experience with Agile development practices such as SCRUM
  • Experience working in an environment utilizing formal change management and operating under strict separation of duty principles.
  • Experience working in 24/7 high availability environment.
  • K nowledge of and experience working with:
    • Windows application development using WPF
    • Angular, Bootstrap, and responsive design principles
    • MuleSoft
    • Azure DevOps for Agile management, deployment pipelines, and source control
    • Visual Studio 2026 and Visual Studio Code
    • Version Control Systems (e.g., TFS, Subversion, Git, Mercurial)
    • WinForms
    • Exposure to other programming languages (i.e. C++, Java)
    • Windows Cluster Server administration
    • PowerShell and related scripting
    • Web services and socket-based protocols (e.g., XPATH, XML Schemas, XSLT, WCF, SOAP)
    • Web application development using MVC
  • Proven experience collaborating with software developers, testers and users throughout the System Life Cycle (SLC)
  • Demonstrated Ability to:
    • Create and maintain clearly written technical, user, and system documentation
    • Analyze information and use logic to address work related issues and problems, with understanding of impact on current and future programs and processes.
    • Produce code that coworkers can maintain and must be agreeable to peer reviews
    • Quickly become familiar with existing systems and codebases
    • Take over support of code written by other developers
    • Problem solving by debugging and troubleshooting
    • Provide a sustainable IT infrastructure by supplying cross training and functional documentation.
    • Design and implement solutions to complex technical issues
  • Experience working with NIST/FISMA standards/guidelines
  • Experience applying NERC-CIP standards
  • Governmental processes and (electric) utility experience

Everest Consultants offers the following benefits for this position: medical, dental, & vision insurance, short-term disability, life and AD&D insurance, a 401(k) retirement plan, and a referral bonus program, paid sick/vacation/holidays, and a health and welfare fringe benefit.

Everest Consultants is an equal opportunity employer and does not discriminate on the basis of race, color, religion, sex, national origin, age, disability, or any other characteristic protected by applicable local, state, or federal civil rights laws. #IND

About the Company

E

Everest Consultants, Inc.