IT Projects Engineer

Charles IT•Chesapeake, VA

About The Position

Charles IT is seeking an IT Projects Engineer to join its Projects Team. Guided by the company’s values of exceptional service, continuous improvement, passionate people, and honesty, this role supports successful client outcomes by leading technical project work and serving as a hands-on engineer and escalation point. The engineer collaborates with clients, vendors, and internal teams to implement solutions aligned with project goals and business needs. Projects may include hypervisor replacements and migrations; email platform migrations to Microsoft 365; server builds, upgrades, and environment migrations; network infrastructure upgrades; office IT build-outs; and business application deployments such as CRM and ERP systems. The role includes delivery from project kickoff through post-go-live support, along with client communication, documentation, time and expense tracking, and participation in continuous improvement efforts.

Requirements

  • Strong communication skills.
  • Ability to manage multiple tasks and collaborate effectively in a fast-paced, client-focused team.
  • Self-driven, with the ability to work independently with minimal supervision.
  • Excellent organizational skills and strong attention to detail.
  • Enthusiasm for taking on challenges in a growing company with a diverse client base.

Nice To Haves

  • Eight or more years of experience (preferred).
  • Certifications such as MCSA, VCP, or CCNA.
  • Experience with ConnectWise, Cisco, Meraki, Datto, VMware, and Office 365.

Responsibilities

  • Lead and execute client technical projects from kickoff through post-go-live support.
  • Participate in project kickoff meetings to align on scope, timelines, expectations, and risks.
  • Complete assigned tasks defined in client Statements of Work (SOWs).
  • Provide post-go-live support to stabilize and optimize client environments.
  • Collaborate with third-party vendors and co-managed teams to meet project objectives.
  • Maintain clear and thorough documentation of systems, tools, and project processes.
  • Communicate proactively with clients and internal teams about changes, outages, and project impacts.
  • Record daily time entries, expenses, and work notes in ConnectWise.
  • Send weekly client-facing project status updates and participate in check-in meetings.
  • Participate in team discussions, project debriefs, and continuous improvement efforts.
  • Perform additional duties and responsibilities as assigned.
  • Deliver projects involving hypervisor replacements and migrations, Microsoft 365 email migrations, server builds and migrations, network infrastructure upgrades, office IT build-outs, and business application deployments.

Benefits

  • 401(k) plan with employer contributions.
  • Performance-based incentive opportunities.
  • Employee discount and savings offerings.
  • Paid time off (PTO).
  • Paid holidays.
  • Paid parental leave.
  • Work-from-home (WFH) bank.
  • Medical, dental, and vision coverage.
  • Employer-paid life insurance.
  • Short- and long-term disability insurance.
  • Flexible Spending Accounts (FSA).
  • Well-being resources and support programs.
  • Structured career progression plans.
  • Certification incentives that provide dollar-amount pay increases for approved industry certifications.
  • Employer-paid dry-cleaning services.
  • Friday team lunches.
  • Corporate concierge services.
  • Dog-friendly office.
  • Team-building events and company-sponsored activities.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service