Manage the hardware and software lifecycles of physical and virtual servers. * Effectively ... controllers and clients. * Demonstrated knowledge of the roles and features, as well as ...
Manage the hardware and software lifecycles of physical and virtual servers. * Effectively ... controllers and clients. * Demonstrated knowledge of the roles and features, as well as ...
Manage the hardware and software lifecycles of physical and virtual servers. * Effectively ... controllers and clients. * Demonstrated knowledge of the roles and features, as well as ...
Manage the hardware and software lifecycles of physical and virtual servers. * Effectively ... controllers and clients. * Demonstrated knowledge of the roles and features, as well as ...
Nursing Assistant - (Inpatient and Emergency Services Division) IESD
Portland, OR · On-site +1
$42K - $68K/yr
For example, recognizing need for basic life support, controlling bleeding and assisting with ... Not Available Virtual: This is not a virtual position. Functional Statement # : 00000 Permanent ...
Nursing Assistant - (Inpatient and Emergency Services Division) IESD
Portland, OR · On-site +1
$42K - $68K/yr
For example, recognizing need for basic life support, controlling bleeding and assisting with ... Not Available Virtual: This is not a virtual position. Functional Statement # : 00000 Permanent ...
Nursing Assistant - (Inpatient and Emergency Services Division) IESD
Portland, OR · On-site
$33K - $44K/yr
For example, recognizing need for basic life support, controlling bleeding and assisting with ... Not Available Virtual: This is not a virtual position. Functional Statement # : 00000 Permanent ...
Nursing Assistant - (Inpatient and Emergency Services Division) IESD
Portland, OR · On-site
$33K - $44K/yr
For example, recognizing need for basic life support, controlling bleeding and assisting with ... Not Available Virtual: This is not a virtual position. Functional Statement # : 00000 Permanent ...
Nursing Assistant - (Inpatient and Emergency Services Division) IESD
Portland, OR · On-site
$33K - $44K/yr
For example, recognizing need for basic life support, controlling bleeding and assisting with ... Not Available Virtual: This is not a virtual position. Functional Statement #: 00000 Permanent ...
Nursing Assistant - (Inpatient and Emergency Services Division) IESD
Portland, OR · On-site
$33K - $44K/yr
For example, recognizing need for basic life support, controlling bleeding and assisting with ... Not Available Virtual: This is not a virtual position. Functional Statement #: 00000 Permanent ...
Workers Compensation Claims Trainee - West Coast
Portland, OR · Remote
$64K/yr
Virtual classroom, peer shadowing, simulations, case studies, and hands-on experience * Fully ... Apply newly learned concepts in a controlled, simulated claims environment designed to mimic real ...
Workers Compensation Claims Trainee - West Coast
Portland, OR · Remote
$64K/yr
Virtual classroom, peer shadowing, simulations, case studies, and hands-on experience * Fully ... Apply newly learned concepts in a controlled, simulated claims environment designed to mimic real ...
Nursing Assistant - (Inpatient and Emergency Services Division) IESD
Portland, OR · On-site +1
$42K - $68K/yr
For example, recognizing need for basic life support, controlling bleeding and assisting with ... Not Available Virtual: This is not a virtual position. Functional Statement # : 00000 Permanent ...
Nursing Assistant - (Inpatient and Emergency Services Division) IESD
Portland, OR · On-site +1
$42K - $68K/yr
For example, recognizing need for basic life support, controlling bleeding and assisting with ... Not Available Virtual: This is not a virtual position. Functional Statement # : 00000 Permanent ...
Project Leader
Portland, OR · On-site
Draft, edit, review, and maintain controlled laboratory documents, procedures, forms, and records ... Coordinate and support WebEx and virtual equipment qualification activities as required. * Work ...
Project Leader
Portland, OR · On-site
Draft, edit, review, and maintain controlled laboratory documents, procedures, forms, and records ... Coordinate and support WebEx and virtual equipment qualification activities as required. * Work ...
Project Leader
Portland, OR · On-site
Draft, edit, review, and maintain controlled laboratory documents, procedures, forms, and records ... Coordinate and support WebEx and virtual equipment qualification activities as required. * Work ...
Quick apply
Project Leader
Portland, OR · On-site
Draft, edit, review, and maintain controlled laboratory documents, procedures, forms, and records ... Coordinate and support WebEx and virtual equipment qualification activities as required. * Work ...
Energy Analyst
Portland, OR · On-site
Our whole-building EMS platform is a new approach to controlling, managing, and optimizing energy ... demand response, virtual power plants (VPPs), and utilities are all major pluses Location ...
Energy Analyst
Portland, OR · On-site
Our whole-building EMS platform is a new approach to controlling, managing, and optimizing energy ... demand response, virtual power plants (VPPs), and utilities are all major pluses Location ...
Project Leader
Portland, OR · On-site
Draft, edit, review, and maintain controlled laboratory documents, procedures, forms, and records ... Coordinate and support WebEx and virtual equipment qualification activities as required. * Work ...
Project Leader
Portland, OR · On-site
Draft, edit, review, and maintain controlled laboratory documents, procedures, forms, and records ... Coordinate and support WebEx and virtual equipment qualification activities as required. * Work ...
District Sales Manager
Portland, OR · Remote
Health Insurance (includes telemedicine, virtual health, FSA, HCSA & other benefits) * Dental ... Responsible for implementing/controlling approved sales/marketing programs and procedures. Achieve ...
Quick apply
District Sales Manager
Portland, OR · Remote
Health Insurance (includes telemedicine, virtual health, FSA, HCSA & other benefits) * Dental ... Responsible for implementing/controlling approved sales/marketing programs and procedures. Achieve ...
Allen-Bradley ControlLogix& CompactLogix Programmable Logic Controllers * Rockwell FactoryTalk, HMIsystems * Operational Technology (OT)systems, including virtual servers and networks * Design-build ...
Allen-Bradley ControlLogix& CompactLogix Programmable Logic Controllers * Rockwell FactoryTalk, HMIsystems * Operational Technology (OT)systems, including virtual servers and networks * Design-build ...
District Sales Manager
Portland, OR · On-site +1
$70K - $80K/yr
Health Insurance (includes telemedicine, virtual health, FSA, HCSA & other benefits) * Dental ... Responsible for implementing/controlling approved sales/marketing programs and procedures. Achieve ...
District Sales Manager
Portland, OR · On-site +1
$70K - $80K/yr
Health Insurance (includes telemedicine, virtual health, FSA, HCSA & other benefits) * Dental ... Responsible for implementing/controlling approved sales/marketing programs and procedures. Achieve ...
Network System Architect - 7/13/26
Vancouver, WA · On-site
$67.75 - $90.75/hr
... Controllers (SBC) VoIP routers * Configuration or change management concepts * 5+ years of ... virtual environments * Proficiency in various Network-based monitoring tools (e.g. RTMT, on VoIP ...
Network System Architect - 7/13/26
Vancouver, WA · On-site
$67.75 - $90.75/hr
... Controllers (SBC) VoIP routers * Configuration or change management concepts * 5+ years of ... virtual environments * Proficiency in various Network-based monitoring tools (e.g. RTMT, on VoIP ...
Staff Psychiatrist (MD or DO) -- Remote | Telehealth | Full-Time or Part-Time | Oregon
Hillsboro, OR · Remote
$300K - $500K/yr
... controlled substances. * Community of Clinical Excellence: You will work alongside the most ... Engage with your colleagues through exclusive in-person and virtual events. ✅ Responsibilities
Quick apply
Staff Psychiatrist (MD or DO) -- Remote | Telehealth | Full-Time or Part-Time | Oregon
Hillsboro, OR · Remote
$300K - $500K/yr
... controlled substances. * Community of Clinical Excellence: You will work alongside the most ... Engage with your colleagues through exclusive in-person and virtual events. ✅ Responsibilities
Founded in Oregon in 2000, OCHIN employs a growing virtual workforce of more than 800 diverse ... Center Controlled Network (HCCN), Preferred Technology Partners) * Conduct projects that elevate ...
Founded in Oregon in 2000, OCHIN employs a growing virtual workforce of more than 800 diverse ... Center Controlled Network (HCCN), Preferred Technology Partners) * Conduct projects that elevate ...
Staff Psychiatric Mental Health Nurse Practitioner (PMHNP) -- Remote | Telehealth | Full-Time or Part
Vancouver, WA · Remote
$150K - $300K/yr
... controlled substances. * Community of Clinical Excellence: You will work alongside the most ... Engage with your colleagues through exclusive in-person and virtual events. ✅ Responsibilities
Quick apply
Staff Psychiatric Mental Health Nurse Practitioner (PMHNP) -- Remote | Telehealth | Full-Time or Part
Vancouver, WA · Remote
$150K - $300K/yr
... controlled substances. * Community of Clinical Excellence: You will work alongside the most ... Engage with your colleagues through exclusive in-person and virtual events. ✅ Responsibilities
Information Systems Security Officer
Camas, WA · On-site
$89K - $140K/yr
At PLEXSYS, we're all about creating Live, Virtual, and Constructive (LVC) training solutions for ... controlling changes to the system, and assessing the security impact of those changes. * Ensure ...
Information Systems Security Officer
Camas, WA · On-site
$89K - $140K/yr
At PLEXSYS, we're all about creating Live, Virtual, and Constructive (LVC) training solutions for ... controlling changes to the system, and assessing the security impact of those changes. * Ensure ...
IT Systems Engineer (On-Site - Washington/Oregon State)
Hillsboro, OR · On-site
$91K - $114K/yr
Designs, implements, and maintains backup and redundancy strategies on physical and virtual ... Climate controlled office environment. * Work involves being able to concentrate on the matter at ...
Quick apply
IT Systems Engineer (On-Site - Washington/Oregon State)
Hillsboro, OR · On-site
$91K - $114K/yr
Designs, implements, and maintains backup and redundancy strategies on physical and virtual ... Climate controlled office environment. * Work involves being able to concentrate on the matter at ...
Virtual Controller information
See Portland, OR salary details
$58.3K - $69.9K
1% of jobs
$69.9K - $81.6K
4% of jobs
$81.6K - $93.2K
9% of jobs
$103.1K is the 25th percentile. Wages below this are outliers.
$93.2K - $104.8K
13% of jobs
$104.8K - $116.4K
15% of jobs
The median wage is $122.6K / yr.
$116.4K - $128K
15% of jobs
$128K - $139.6K
15% of jobs
$142.8K is the 75th percentile. Wages above this are outliers.
$139.6K - $151.3K
11% of jobs
$151.3K - $162.9K
9% of jobs
$162.9K - $174.5K
5% of jobs
$174.5K - $186.1K
3% of jobs
$58.3K
$126.7K
$186.1K
How much do virtual controller jobs pay per year?
What does a virtual controller do?
A virtual controller works from a remote location to oversee bookkeeping or accounting operations for a company or client. Your responsibilities can vary depending on the needs of your employer. A virtual controller (VC) or virtual chief financial officer (virtual CFO) oversees the setup of virtual bookkeeping and accounting systems and reviews the work of bookkeepers and accountants on the accounting, accounts payable, accounts receivable, and payroll teams. Your duties in this telecommute position often involve working in a cloud-based environment. In addition to the management of accounting operations, you also ensure data security by using VPN connections and firmware updates.
What are the key skills and qualifications needed to thrive as a virtual controller, and why are they important?
How does a virtual controller typically collaborate with remote teams and clients to ensure accurate financial reporting?
What is the difference between Virtual Controller vs Bookkeeper?
| Aspect | Virtual Controller | Bookkeeper |
|---|---|---|
| Credentials | CPA, CMA, or similar financial certifications often preferred | High school diploma or equivalent; some certifications like Certified Bookkeeper (CB) are common |
| Work Environment | Remote or client-site, strategic financial management | Primarily remote or office-based, transactional record-keeping |
| Employer & Industry Usage | Businesses seeking financial oversight, CFO support | Small businesses, accounting firms, non-profits |
| Common Search & Comparison | Financial management, strategic planning | Record-keeping, bookkeeping tasks |
The Virtual Controller typically handles high-level financial management, strategic planning, and oversight, often requiring advanced certifications. In contrast, a Bookkeeper focuses on day-to-day transaction recording and maintaining financial records. Both roles may work remotely and are essential for business financial health, but they differ significantly in scope and responsibilities.
What are the most commonly searched types of Controller jobs in Portland, OR?
The most popular types of Controller jobs in Portland, OR are:
What are popular job titles related to Virtual Controller jobs in Portland, OR?
For Virtual Controller jobs in Portland, OR, the most frequently searched job titles are:
What job categories do people searching Virtual Controller jobs in Portland, OR look for?
The top searched job categories for Virtual Controller jobs in Portland, OR are:
What cities near Portland, OR are hiring for Virtual Controller jobs?
Cities near Portland, OR with the most Virtual Controller job openings:

IT System Administrator - Milwaukie, OR (21622)
Milwaukie, OR
Full-time
Posted 7 days ago
EyeHealth Northwest rating
7.5
Based on 17 frontline employees who took The Breakroom Quiz
Job description
The Systems Tech is primarily responsible for the day-to-day administration of Microsoft O365 and Active Directory and serves as the lead technician for the Active Directory forest/domain. Reporting to the IT Director, this role collaborates frequently with other IT staff to ensure that all IT systems are optimized to serve the needs of a large medical practice with multiple disparate locations. The individual in this role is expected to perform hardware installation at the Server level, troubleshoot and resolve complex technical issues, and develop informed suggestions and solutions to the IT Director and other team members.
Supervisory ResponsibilitiesThis position does not have supervisory responsibility but will assist with orientation and training of other practice employees.
Primary Duties and Responsibilities- Primarily responsible for the day-to-day administration of Microsoft 365, Active Directory, Entra ID.
- Create, configure, and maintain Exchange Online mailboxes, distribution groups, and AD integrations.
- Respond to Helpdesk tickets and calls supporting company computer software and hardware operations, including printing, installation, word processing, e-mail, operating systems, and area network on-site or remotely.
- Serve as the primary administrator for the Microsoft Active Directory forest/domain, partnering with the IT Engineering team on complex infrastructure projects and architectural changes.
- Assist in the operation and maintenance of Microsoft Hyper-V virtualization environments.
- Support Windows Server 2012R2/2019/2022/2025 and Windows 11 in a hybrid Active Directory environment.
- Coordinate with key vendors and help administer our shared AD direct trusts in an AWS environment.
- Perform hardware installations at the Server level, making sure to install, setup, configure and decommission physical and virtual servers appropriately to meet company needs.
- Manage the hardware and software lifecycles of physical and virtual servers.
- Effectively troubleshoot and resolve complex technical issues, including desktop and application issues on Windows 11.
- Perform root cause analysis of critical outages and incidents, recommend corrective actions, and coordinate with IT Engineering to implement long-term solutions.
- Collaborate with the IT Engineering team to identify process improvements and participate in implementation projects involving Microsoft 365, Active Directory, and related infrastructure systems.
- Maintain advanced knowledge of Microsoft 365, Entra ID, and Active Directory technologies and provide recommendations to improve operational efficiency, security, and user experience.
- Maintain systems documentation and guides, including SOPs and System Architecture Guides and Diagrams, and ensure they adhere to organizational policies and standards.
- Ensure all engineered solutions are in compliance with corporate and HIPAA guidelines and are designed to maintain highest availability and system dependability.
- Contribute to the design, implementation, configuration, and optimization of IT systems in partnership with the IT Engineering team.
- Ensure that all changes to production systems follow established Change Management process.
- Schedule and implement changes and updates to systems at times and in ways that minimize disruption of clinic operations.
- Administer and maintain Group Policy, workstation management standards, software deployment, and security policies across Windows endpoints.
- Participate in workstation lifecycle management including imaging, deployment, hardware replacement, operating system upgrades, and advanced troubleshooting.
- Utilize PowerShell and other administrative tools to automate routine tasks, generate reports, and improve operational efficiency.
- Coordinate with software vendors and internal stakeholders to support business and clinical applications and their underlying infrastructure dependencies.
- Other duties which may be necessary or desirable to serve the patient and support the success of the department or the company overall.
- Bachelor’s Degree in Computer Science or Information Systems preferred
- 2+ years of experience in IT systems engineering and administration.
- Experience evaluating and recommending technical solutions to meet business needs.
- 2+ years of industry experience with Microsoft products.
- An equivalent combination of education, experience, and training that would provide the knowledge, skills, and abilities required for the successful performance of the essential job duties.
- Demonstrated knowledge of Active Directory and Group Policy for hybrid connectivity between O365, Azure, and on-premises domain controllers and clients.
- Demonstrated knowledge of the roles and features, as well as improvements in Microsoft Exchange/O365 including mail flow, archiving, managed availability, administration via GUI and shell environments, and integration with other Microsoft products.
- Demonstrated knowledge of connecting end users to Exchange via Outlook for both PC, web-based configurations, and mobile devices.
- Strong written and verbal communication skills, with the ability to provide excellent internal customer service and explain complex technical concepts in straightforward terms.
- High level of self-accountability, with the ability to work independently to meet deadlines and quickly adapt to changing needs.
- Collaborative workstyle and desire to share knowledge to build best practices and a high-functioning team.
- Exceptional problem-solving skills, with the ability to approach problems with creativity, flexibility, and curiosity.
- Possession of a current and valid driver’s license in the state of residence and the ability to travel locally by car.
- Ability to work flexible schedules including evenings, weekends, and, occasionally, extended hours to ensure updates and changes do not impact clinic operations.
- Advanced detailed knowledge in AD architecture and infrastructure (LDAP, Directory Replication, group policy, security, schema changes, etc.)
- Strong knowledge of DNS, DHCP, Kerberos and Windows Authentication.
- Experience with scripting / programming languages and use of PowerShell.
- Understanding archiving, eDiscovery, auditing, and mobile device management.
- Experience with backup / Recovery for Exchange and exposure to SharePoint, OneDrive for Business and Teams.
- Current Windows Server certifications (i.e. MCSA or MCSE certification).
- Majority of work is performed in a general office environment. Exposure to moderate levels of noise in a well-lit, well-ventilated and moderately paced environment.
- Occasionally required to lift, push, pull, or carry objects and equipment weighing up to 80 pounds.
- This position requires manual/finger dexterity as necessary to perform daily job duties.
- Occasionally required to stand and/or walk for extended periods of time.
- Occasionally required to sit for extended periods of time.
To perform this job successfully, an individual must be able to perform each essential function satisfactorily. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
EHN believes that each employee makes a significant contribution to our overall success. That contribution should not be limited by assigned responsibilities. This job description is designed to outline primary functions, qualifications and job scope, but is not intended to limit the employee or EHN to only those job functions identified. EHN expects each employee to offer his or her services wherever and whenever necessary to ensure superior customer service, quality patient care, and the success of our business.
What EyeHealth Northwest employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About EyeHealth Northwest
Sourced by ZipRecruiter