Jobs and Careers
CA

Senior Windows Engineer

CACI International Inc
United Statesfull_timeVerifiedPosted 18 Feb 2025
💰 $198,300/yr($94,400/yr$198,300/yr)

About the role

Senior Windows Engineer

Job Category: Information Technology

Time Type: Full time

Minimum Clearance Required to Start: TS/SCI with Polygraph

Employee Type: Regular

Percentage of Travel Required: None

Type of Travel: None

* * *


The Opportunity:

CACI is seeking a Senior Windows Engineer to join our dynamic team. The ideal candidate will be a highly skilled engineer with extensive experience in system design, integration, testing, and maintenance for complex systems. The Senior Windows Engineer will collaborate with various teams, including hardware, software, and quality assurance, to ensure the successful development and deployment of innovative systems. The role requires expertise in system lifecycle management, from concept to delivery, and the ability to maintain a virtual machine infrastructure comprised of several virtual environments and virtual machines.  This includes installing, upgrading, patching, and maintenance on hosts (hypervisors) that contain virtual machines, and any virtualization hardware and software necessary to operate and maintain the virtual infrastructure. 

Responsibilities:

  • Lead the design, development, and integration of complex systems in accordance with functional and non-functional requirements.
  • Experienced with managing an enterprise network that consists of VMWare vSphere, Microsoft Windows Servers, Microsoft SQL Databases, network infrastructure (switches and firewalls).
  • Manage O&M activities to include plan and schedule preventive maintenance, and brief Change Review Board (CRB) as required for major changes to production environment.
  • Design and development of new engineering solutions across multiple systems including virtual environments, server-based solutions, and workstation deployments.
  • Document engineering standards, develop, deploy, and test client architecture and engineering design solutions.
  • Create and manage active directory infrastructure, plan and design organizational units
  • Manage and maintain the customer's cloud infrastructure, including EC2 Instances, networks, and cloud services.
  • Administer and troubleshoot group policy and folder permissions.
  • Create and maintain detailed systems architecture, specifications, and documentation.
  • Collaborate with cross-functional teams to define system requirements and provide technical guidance throughout the project lifecycle.
  • Oversee system testing, including functional, performance, and regression testing, and manage issue resolution.
  • Develop and evaluate system design and performance metrics, providing recommendations for improvements.
  • Manage system-level risks and perform trade-off analysis to meet schedule, cost, and performance goals.
  • Mentor and provide technical leadership to junior engineers, fostering a collaborative and innovative work environment.
  • Ensure compliance with relevant standards, regulations, and best practices throughout the system development process.
  • Contribute to the development of system engineering processes and methodologies to improve team efficiency and product quality.
  • Interface with customers and stakeholders to understand requirements and present technical solutions.
  • Develop technical solution for the management for software, hardware, configurations, and architecture. Provides interpretation to Systems matters that are moderately complex in nature.
  • Provide troubleshooting support for systems hardware and software issues that are highly complex.
  • Perform advance software installations and upgrades to operating systems and layered software packages.
  • Apply advanced knowledge in monitoring and tuning the system to achieve optimum performance levels.
  • Provide guidance to less experienced personnel on workstation/server data integrity matters and the implantation of standard software and hardware solutions.
  • Conduct advanced to complex hardware and software audits of workstations and servers to ensure compliance with established standards, policies and configurations guidelines.
  • Recognized as subject matter expert in job area typically through advanced education and work experience; establish operational plans, manages large projects with limited oversight from manager.
  • Evaluates and assesses existing systems and plans long term strategies.


Qualifications:

Required: 

  • Strong understanding of system architecture and integration.
  • Knowledge of operating systems (Linux & Windows).
  • Experience with cloud platforms (AWS).
  • Familiarity with network protocols (TCP/IP, HTTP, DNS, etc.) and networking eq

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

CACI International Inc

View company profile →