Project Engineer
- 401(k) matching
- Competitive salary
- Free uniforms
- Health insurance
- Training & development
- Project Execution: Deliver assigned project work end-to-end—planning the technical approach, building and configuring systems, validating against the statement of work, and handing off cleanly to the service desk and client at closeout.
- System Builds & Deployments: Build, configure, and deploy workstations, servers, network gear, firewalls, cameras, printers, and related infrastructure for net-new implementations and site standups.
- Migrations: Execute data and platform migrations—tenant-to-tenant, file share to SharePoint or OneDrive, on-premises to cloud, and PBX to VoIP—with attention to data integrity, cutover planning, and minimal client disruption.
- Upgrades & Refreshes: Replace and upgrade existing systems in place on a lifecycle-driven basis, including firewall and switch swaps, server and device refreshes, and application version upgrades.
- Remediation: Resolve identified problems and security findings—hardening, reconfiguration, re-IP, and post-assessment fixes—converting recommendations into completed, verified work.
- Technical Project Leadership: Serve as the technical lead on assigned engagements: coordinate with the Project Manager on timeline, resources, and scope; surface risks and change orders early; and drive deliverables to completion.
- On-Site & Remote Delivery: Perform project work both on-site at client locations and remotely, including office moves and new-site buildouts that are logistics- and travel-intensive.
- Automation & Scripting: Use PowerShell, Python, and platform-native tooling to automate deployment, configuration, and migration tasks—improving repeatability and reducing manual effort across recurring project types.
- Documentation: Maintain accurate, current project documentation—as-built configurations, runbooks, network diagrams, and closeout records—so work is fully supportable by the service team after handoff.
- Project-Related Support: Handle service tickets directly tied to active project work, maintaining continuity with the service team without absorbing the general support queue.
- Status & Time Reporting: Keep project tasks, time entries, and status current in the PSA (AutoTask) so the Project Manager and leadership have accurate visibility into progress, capacity, and effort.
- After-Hours Project Work: Support scheduled cutovers, migrations, and maintenance windows outside standard hours as required by individual projects to minimize client disruption.
- Bachelor’s degree in Computer Science, Information Technology, or a related field; or equivalent work experience.
- Minimum of 3–5 years in an advanced technical or engineering role, with demonstrated hands-on project delivery experience.
- Proven experience building, migrating, deploying, and upgrading business IT systems across Microsoft 365, networking and firewalls, servers and virtualization, and security.
- Strong project coordination skills—managing scope, timelines, and deliverables across multiple concurrent projects.
- Scripting and automation experience with PowerShell and/or Python.
- Robust knowledge of computer systems, IT products, and networking.
- Strong analytical and problem-solving skills.
- Exceptional organizational and time-management skills.
- Superior verbal and written communication abilities.
- Physical capability to lift and maneuver heavy equipment as needed.
- Valid driver’s license and readiness to travel for on-site project work.
Flexible work from home options available.