System Administrator 3

Everest Consultants, Inc.

Vancouver, WA

JOB DETAILS
SALARY
SKILLS
ADO.NET Entity Framework, Analysis Skills, Antivirus, Applications Security, Automation, Business Solutions, C++ Programming Language, Computer Hardware, Computer Maintenance, Computer Networks, Computer Science, Computer Security, Computer Skills, Computer Systems, Computer Testing, Cross-Training, Data Recovery, Data Transformation Services (DTS), Database Backup, Database Extract Transform and Load (ETL), Debugging Skills, Disaster Recovery, Documentation, Electrical Power Systems, Electrical Utility, Git, Hardware Configuration Management, Hardware Installation, High Availability, IDE (Integrated Development Environment), Identify Issues, Information Technology & Information Systems, Information/Data Security (InfoSec), Java, Load Balancing, Local Area Network (LAN), Mercurial, Microsoft .NET, Microsoft ADO.NET (ActiveX Data Object), Microsoft Access Database, Microsoft C# (C Sharp), Microsoft DCOM (Distributed Component Object Model), Microsoft Office, Microsoft PowerPoint, Microsoft Product Family, Microsoft Transact-SQL (T-SQL), Microsoft Visual Studio, Microsoft Windows Server, Microsoft Windows System Administration, NHibernate, NUnit, 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, Printers, Problem Solving Skills, Programming Languages, Rational Visual Test, React.js, Replication and Remote Mirroring, Rhino, SOAP (Simple Object Access Protocol), SQL (Structured Query Language), SQL Server Integration Services (SSIS), SQL Server Reporting Services (SSRS), Scripting (Scripting Languages), Server Clusters, Server Hardware, Sockets, Software Administration, Software Configuration Management, Software Development, Software Engineering, Software Installation, Software Patches, Software Simulation, Software Testing, Source Code/Configuration Management (SCM), Subversion, System Architecture, System Integration (SI), System Lifecycle, Systems Administration/Management, Systems Engineering, Systems Maintenance, Team Foundation Server (TFS), Test Automation, Test Driven Development (TDD), User Documentation, Web Services, Web Site Monitoring, Web Testing, Wide Area Network (WAN), Windows Communication Foundation (WCF), Windows PowerShell, 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, Business Systems, 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 should include demonstrated software programming work experience in Computer Science/Information Technology and transforming data for automation efforts.
Required Technical Skills & Experience
  • 7 years of the following experience:
    • Developing with .NET framework, C#, ReactJS, and SQL
    • .NET programming within an experienced development team
    • Object Oriented design principles
    • Database Access (i.e. Entity Framework, NHibernate, ADO.NET)
    • .NET Remoting, COM, and DCOM
    • Microsoft Visual Studio IDE
    • Experience with T-SQL development to write complex queries involving multiple tables. Experience in Extracting, Transforming and Loading (ETL) data from Excel, flat files, BCP utility, DTS, SSIS, and SSRS services
  • Microsoft Office Suite applications, specifically PowerPoint, Access, and Project
Preferred Technical Skills & Experience
  • Utility industry experience
  • Knowledge of and proficient skill in applying the following:
  • Designing and/or maintaining high availability systems having 24x7 support
  • Version Control Systems
  • Proven experience collaborating with software developers, testers and users throughout the System Life Cycle (SLC)
  • Ability to create and maintain clearly written technical, user, and system documentation
  • Ability to analyze information and use logic to address work related issues and problems, with understanding of impact on current and future programs and processes.
  • Provide a sustainable IT infrastructure by supplying cross training and functional documentation.
  • Demonstrated ability to quickly become familiar with existing systems and codebases
  • Experience using or automating PowerWorld Simulator or other electric power system simulation software (such as GE PSLF and V&R ROSE) is preferred
  • Microsoft PowerShell
  • Web services and socket-based protocols (i.e. XPATH, XML Schemas, XSLT, WCF, SOAP)
  • Web application development using MVC
  • Windows application development using WPF
  • Version Control Systems (i.e. TFS, Subversion, Git, Mercurial)
  • Current experience practicing test-driven development using test automation frameworks/tools (i.e. NUnit, MSTest, Moq, Rhino Mock, TypeMock, Pester)
  • Exposure to other programming languages (i.e. C++, Java)
  • Windows Cluster Server administration
  • Must produce code that coworkers can maintain and must be agreeable to peer reviews
  • Ability to take over support of code written by other developers
  • Excel at solving problems by debugging, troubleshooting
  • Designing and implementing solutions to complex technical issues.
  • 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.