Microsoft Windows Engineer

May 27, 2026
Application ends: August 26, 2026
Apply Now

Job Description


Required Skills

  • In-depth knowledge of Windows operating systems, including their features, architecture, and functionalities
  • Ability to install and configure Windows operating systems on multiple platforms, including laptops, desktops, and servers
  • Understanding of Windows updates, service packs, and patches, and experience with the installation and troubleshooting of these updates
  • Ability to troubleshoot and resolve hardware and software issues related to Windows 10 /11 operating system
  • Knowledge of network protocols and security protocols, such as TCP/IP, DNS, DHCP, and VPN
  • Knowledge of Active Directory services, Group Policy, and domain configuration
  • Experience with PowerShell scripting and command-line interfaces to automate tasks and streamline processes
  • Knowledge of WMI – Windows Management Instrumentation
  • Excellent problem-solving skills and the ability to design, plan, and implement solutions to complex issues
  • Good communication skills and the ability to work well in a team environment while demonstrating personal initiative and the ability to work independently.
  • Proficiency with performance monitoring and profiling tools such as Microsoft Windows Performance Toolkit, ProcDump/ProcMon, PerfMon, Fiddler, Sysinternals, WinDBG, and Wireshark.

Recommended Additional Skills

  • In-depth knowledge of computer architecture, computer hardware components, and working knowledge of firmware, BIOS, and device drivers, as well as their optimization.
  • Understanding of Operating Systems principles including memory management, process management, threading, CPU scheduling, and security.
  • Ability to benchmark computer equipment and analyze results, comparing them against industry standards and optimizing accordingly.
  • Proficiency with scripting languages such as Python, PowerShell, Bash, or similar automation tools to create automated performance-monitoring tools.
  • In-depth knowledge of networking protocols, such as TCP/IP, DHCP, DNS, OSI model, and web-related protocols such as HTTP, HTTPS.
  • Basic Knowledge of cloud-based infrastructures, such as Azure, AWS, or Google Cloud.
  • Good troubleshooting and problem-solving skills are necessary, including the ability to diagnose issues across multiple domains, such as software, hardware, firmware, network to resolve local or remote performance problems.
  • A deep understanding of how applications work on top of operating system internals. This includes a strong knowledge of how applications interact with file systems, the registry, network stacks, and system memory.
  • Knowledge of security concepts and an understanding of how operating system hardening impacts system performance and how to optimize system security without impacting performance.
  • Familiarity with encryption implementation and impact, such as SecureDoc or BitLocker.
  • Understanding of impact and compatibility of external docks and input devices, and how they may affect performance or stability.
  • Experience with Tanium / Endpoint Analytics tools to identify performance issues.
  • Basic Knowledge of virtualization technologies, such as Hyper-V and VMware, and the ability to install and configure virtual machines on Windows operating systems.

Are you interested in this position?

Apply by clicking on the “Apply Now” button below!

#GraphicDesignJobsOnline

#WebDesignRemoteJobs #FreelanceGraphicDesigner #WorkFromHomeDesignJobs #OnlineWebDesignWork #RemoteDesignOpportunities #HireGraphicDesigners #DigitalDesignCareers# Dynamicbrand guru