Job description
The Deployment Engineer is responsible for planning, coordinating, and executing the deployment of IT infrastructure and software solutions for our clients. This role requires a blend of technical expertise, project management skills, and customer service acumen to ensure smooth and efficient implementation of technology solutions. This position will work primarily in our TBD Office and requires travel to client sites.
We are seeking a project technician/engineer to join our Professional Services team. This role requires an IT background to understand and address technical challenges. The ideal candidate will be adept at executing projects assigned in alignment with our processes and procedures (Compass Way).
Job requirements
- Possess a minimum of 2-5years of hands-on experience in a similar role, equipped to tackle diverse challenges
- Preferred certifications: A+, Network +, Windows Desktop
- Preferred work experience: Managed Service Provider or Consulting environment
- Preferred systems experience: ConnectWise Manage and Automate
- Strong critical and analytical problem solving skills
- Excellent verbal and written communication
- Exceptional attention to detail and highly organized
- Comfortable multi-tasking
- Vibrant and willing to contribute to a fun atmosphere
- Require a valid driver's license
Job responsibilities
- Project Planning and Management:
- Collaborate with the project coordinators to define deployment requirements, timelines, and deliverables with external communications with the client.
- Develop detailed deployment plans, including schedules, resource allocation, and risk management with project coordinators.
- Coordinate with project coordinators to manage multiple deployment projects simultaneously, ensuring timely and within-budget completion.
- Technical Implementation:
- Install and configuration workstation deployments and OS upgrades.
- User profile migrations and cloud based (Azure Entra) endpoint migrations.
- Install and configuration of desktop devices such as printers etc.
- Install and configuration of small deployments such as UPS battery replacements, desktop UPSs, and small switches.
- Assisting Tier 1, 2, and 3 teams on endpoint\user migrations related to Azure Intune.
- Ensure all deployments adhere to company standards, best practices, and client-specific requirements.
- Client Communication and Support:
- Act as the primary point of contact for clients during deployment projects, providing regular updates and addressing any concerns.
- Provide training and support to clients on new systems and technologies.
- Develop and maintain strong client relationships to foster trust and long-term partnerships.
- Documentation and Reporting:
- Create and maintain comprehensive documentation for all deployment projects(PC Deployment checklist documentation), including configurations, procedures, and troubleshooting guides.
- Maintaining client images for deployments.
- Generate post-deployment reports summarizing project outcomes, lessons learned, and recommendations for improvement.
- Ensure accurate recording of all activities in the company’s project management and ticketing systems.
- Continuous Improvement:
- Stay up to date with the latest industry trends, technologies, and best practices in IT deployment.
- Identify opportunities for process improvements and contribute to the development of new deployment methodologies and tools.
- Participate in training and development activities to enhance personal and team capabilities.
Job benefits
What we offer:
- Competitive pay
- Quarterly Bonuses
- Progressive PTO
- Medical/Dental/Vision/Life/Disability available
- Tax deferred retirement plan with company match
- Career Development and Coaching
- Fun work environment!
Our Commitment to Inclusion: Step into a role that respects your individuality and supports your growth. CompassMSP is proud to be an Equal Opportunity Employer.