System Administrator 3 - Software Application Support

APR Staffing
  • Portland, OR
  • Instant Apply
30+ days ago

Job Description

Job Title: System Administrator 3 - Software Application Support
Job Number: 12026
Location: Portland, OR - Hybrid – 3 days onsite every 2 weeks
Travel: Up to 5% to meetings
OT: 5% anticipated
On call – Yes - Emergency and backup support - Required to provide limited personal contact information (phone numbers only) for emergency callouts, carry a client supplied cell phone/pager (if applicable), and work non-core hours when requested. May be required to work on an after-hours on-call rotation with other team members.

Length: 1+ yrs, up to 5 years
MUST be US Citizen to be eligible to apply for Federal Background Check
Real ID or Passport REQUIRED for in-person interviews and onboarding
 
OVERVIEW
This contract assignment is located within the corporate Information Technology Operational Technology Organization, Application Services, Critical Business Systems Application Support and Development. As System Administrator 3, the ideal candidate will develop and interpret agency-wide IT policies, provide expert technical guidance to management, and support mission-critical applications to ensure 24x7 availability. The position will require collaboration with internal and external Subject Matter Experts (SMEs) specializing in software development, quality assurance, etc. to verify application readiness for production. The ideal candidate must be highly organized, eager to adopt new technologies, and capable of managing multiple high-priority projects simultaneously.

RESPONSIBILITIES
  • Analyze, test, and apply changes to the application environment under the prevailing change management procedures and requirements.
  • Analyze data, identify quality assurance/quality control issues and report any failures of maintenance trends, including issues that may have origins in upstream systems.
  • Analyze and propose technical designs that satisfy functional and non-functional requirements which also optimize the long- term maintainability of the system.
  • Assist with gathering and transforming information/data for prototyping automation efforts.
  • Break down technical work into tasks and provide reasonable time estimates for completion.
  • Collaborate with project managers, business analysts, software developers, QA testers, and users throughout the System Life Cycle (SLC).
  • Communicate status of project development work to project team, users, information system owners and others.
  • Communicate with internal stakeholders in small and large settings about new initiatives and improvements.
  • Confer with system users about how to solve existing system problems.
  • Create and maintain technical records, such as network charts, system specifications, and standard operating procedures (SOPs).
  • Diagnose and resolve complex technical problems, system downtime, and hardware errors promptly.
  • Evaluate systems, identify potential issues by analyzing performance data and trends, and anticipate new requirements.
  • Explain complex technical concepts and processes to both technical and non-technical audience to foster understanding.
  • Identify and escalate technical bottlenecks and impediments.
  • Identify or resolve problems in applications at all system tiers (Application, Server, Database, and Network).
  • Interpret design requirements and assist in technical design on related projects.
  • Install, configure, maintain, and troubleshoot any issues impacting all applications supported within CBS.
  • Lead complex system migrations, upgrades, and other IT initiatives, as assigned.
  • Learn new technologies and stay updated with industry trends at a high pace.
  • Leverage subject matter expertise to support all applications using scripting languages like PowerShell for automation and efficient task management.
  • Maintain all security requirements for all systems and applications supported by CBS, examples include access controls, backups, firewalls, security audits, and preventing breaches.
  • Mentor and assist other team members and provide infrequent technical training to peers.
  • Monitor system performance to determine whether adjustments need to be made, and to determine where changes will need to be made in the future.
  • Participate in group improvement efforts and initiatives, which may include providing technical input and recommendations; and drafting processes, procedures, standards, guidelines and other organizational documentation, such as Continuity of Operations Plans (COOP), Change Management policies, etc.
  • Plan, coordinate, and implement system security measures to protect data, software, and hardware.
  • Practice time management and support multiple projects and deadlines based on mission priorities, availability and management direction.
  • Provide technical assistance to end-users and effectively resolve their issues.
  • Provide emergency on-call and backup support for existing systems and functions.
    • Note: The location for on-call and backup support may be at corporate facilities or off-site.
  • Quickly adapt to new technologies and challenges.
  • Share expert knowledge in Windows along with experience supporting other operating systems like Linux, RedHat, and other enterprise systems.
  • Support applications that are hosted within a diverse hardware set, which include servers, storage arrays, virtual and physical tape libraries, and install and maintain new software as the mission demands.
  • Support Federal Information Security Management Act (FISMA) standards and North American Electric Reliability Corporation critical infrastructure protection (NERC-CIP) compliance when performing assigned work.
  • Work collaboratively with users and technical staff to design streamlined user interfaces.
  • Work effectively with cross-functional teams, including developers, QA, and business stakeholders, to ensure seamless deployment and functionality.
  • Work with teams to ensure applications are communicating appropriately with databases providing management and maintenance as required, especially for systems involving Microsoft.
  • Work with team to ensure network standards (TCP/IP, VLANs, Ethernet), network administration, and network security (firewalls, load balancers, intrusion detection systems) are understood and supported effectively.
REQUIREMENTS
Education & Corresponding Experience 
  • Bachelor’s degree in computer science, Information Technology, Business Systems, Engineering or a directly related field is preferred.
  • 6 years of experience is required with an applicable bachelor’s degree. 
  • 10 years of experience is required without an applicable bachelor’s degree.
  • Experience should include demonstrated work experience supporting and maintaining operational software applications in Computer Science/Information Technology and transforming data for automation efforts.
Required Technical Skills & Experience  
  • 7 years of the following experience:
    • Experience in Database queries and stored procedures
    • Experience in Scripting to automate tasks with PowerShell
    • Experience in various operating systems like Windows, Linux, RedHat, and specific enterprise systems is crucial. This includes installation, configuration, maintenance, and troubleshooting.
    • Experience in troubleshooting skills to diagnose and resolve complex technical problems, system downtime, and hardware errors promptly.
    • Microsoft Office Suite applications, specifically PowerPoint, Access, and Project
Preferred Skills & Experience  
  • Knowledge of and proficient skill in applying the following:
    • Designing and/or maintaining high availability systems having 24x7 support
    • Using 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.
  • Experience in all aspects of the software development lifecycle for a high availability environment.
  • Experience using centralized repository based CMDB tools
  • Knowledge of and experience working with:
    • Software development Lifecycle methodologies
    • Systems development and maintenance environments
    • High availability environments
    • Change management concepts and practices
    • Configuration management concepts and practices
    • Project management and coordination concepts and principles
    • Compliance and standards as applied to systems development and program management
    • Process and procedure development
  • Experience in any aspect of software development lifecycle for a utility environment.
  • Experience with the set-up, configuration or oversight of change and/or configuration management tools
  • Experience developing process, procedures to support compliance efforts
  • Excel at solving problems by debugging, troubleshooting
  • Designing and implementing solutions to complex technical issues.
  • Governmental processes and (electric) utility experience
Additional Requirements  
  • Valid U.S. Driver’s License is required.
 
Pre-Employment Requirement
All employment offers are contingent upon successful completion of our pre-employment screening that may include drug testing, background/criminal check, and if applicable, must meet eligibility requirements for access to classified information.
 
APR Staffing is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristic protected by law.
 
About APR Staffing
APR Staffing was born from the merger of two well-respected technical staffing firms in Portland. ieSolutions and Data Resource Group. Both companies have been recent award winners for the Portland Business Journal's Fastest-Growing Private Companies. The two firms, now as APR Staffing, make for one of the fastest-growing and most-respected professional and technical staffing companies in Oregon and Southwest Washington.
 
Collaborating with our customers, we augment their workforce with technical and administrative professionals. We provide only high-caliber, professional-grade resources throughout the Pacific Northwest.

Numbers & Facts

LocationPortland, OR

Skills

  • Access Controlunmatched
  • Analysis Skillsunmatched
  • Application Hostingunmatched
  • Automationunmatched
  • Background Investigationunmatched
  • Business Analysisunmatched
  • Business Continuity Planning (BCP)unmatched
  • Business Solutionsunmatched
  • Cellular Telephoneunmatched
  • Change Managementunmatched
  • Computer Scienceunmatched
  • Computer Securityunmatched
  • Configuration Managementunmatched
  • Cross-Functionalunmatched
  • Cross-Trainingunmatched
  • Customer Service Systemsunmatched
  • Data Analysisunmatched
  • Database Technologyunmatched
  • Debugging Skillsunmatched
  • Documentationunmatched
  • Driver's Licenseunmatched
  • Electrical Utilityunmatched
  • Ethernetunmatched
  • FISMA - Federal Information Security Management Actunmatched
  • Firewallsunmatched
  • High Availabilityunmatched
  • Identify Issuesunmatched
  • Industry/Trade Analysisunmatched
  • Information Technology & Information Systemsunmatched
  • Information/Data Security (InfoSec)unmatched
  • Intrusion Detection Systemsunmatched
  • Linux Operating Systemunmatched
  • Load Balancingunmatched
  • Mentoringunmatched
  • Microsoft Access Databaseunmatched
  • Microsoft Officeunmatched
  • Microsoft PowerPointunmatched
  • Microsoft Product Familyunmatched
  • Microsoft Windows Operating Systemunmatched
  • Multitaskingunmatched
  • Network Administration/Managementunmatched
  • Network Securityunmatched
  • On Callunmatched
  • Operating Systemsunmatched
  • Operational Supportunmatched
  • Organizational Skillsunmatched
  • Pagerunmatched
  • Performance Analysisunmatched
  • Problem Solving Skillsunmatched
  • Procedure Developmentunmatched
  • Process Developmentunmatched
  • Project Developmentunmatched
  • Project/Program Coordinationunmatched
  • Project/Program Managementunmatched
  • Prototypingunmatched
  • Quality Assuranceunmatched
  • Quality Controlunmatched
  • Record Keepingunmatched
  • Red Hat Linux Operating Systemunmatched
  • Regulatory Complianceunmatched
  • Requirements Managementunmatched
  • Science Softwareunmatched
  • Scripting (Scripting Languages)unmatched
  • Security Auditingunmatched
  • Software Administrationunmatched
  • Software Developmentunmatched
  • Software Development Lifecycle (SDLC)unmatched
  • Software Testingunmatched
  • Source Code/Configuration Management (SCM)unmatched
  • Standard Operating Procedures (SOP)unmatched
  • Stored Proceduresunmatched
  • System Lifecycleunmatched
  • System Migrationunmatched
  • Systems Administration/Managementunmatched
  • Systems Engineeringunmatched
  • Systems Maintainabilityunmatched
  • Systems Maintenanceunmatched
  • TCP/IP (Transmission Control Protocol/Internet Protocol)unmatched
  • Technical Leadershipunmatched
  • Technical Recruitingunmatched
  • Technical Supportunmatched
  • Technical Trainingunmatched
  • Technical/Engineering Designunmatched
  • Testingunmatched
  • Time Managementunmatched
  • Trend Analysisunmatched
  • United States Citizenunmatched
  • User Documentationunmatched
  • User Interface Designunmatched
  • VLAN (Virtual Local Area Network)unmatched
  • Virtual Tape Libraryunmatched
  • Willing to Travelunmatched
  • Windows PowerShellunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder