IT

Managed Services Engineer

Looking to hire your next Managed Services Engineer? Here’s a full job description template to use as a guide.

About Vintti

At Vintti, we're redefining the economics of staffing for US businesses. Our agency connects SMBs, startups, and firms with top Latin American talent, offering a dual benefit of high-quality work and cost savings. By tapping into this rich talent pool, our clients can optimize their budgets, increase productivity, and gain a competitive advantage in their respective markets.

Description

A Managed Services Engineer is a vital contributor to the IT landscape, responsible for overseeing and managing an organization's IT infrastructure and services. This role involves proactive monitoring, maintenance, and optimization of various systems to ensure seamless operations and mitigate potential issues. The engineer collaborates closely with clients and internal teams to deliver effective solutions, enhance system performance, and ensure the security and reliability of IT services. With a focus on providing exceptional support and continuous improvement, a Managed Services Engineer plays a crucial role in driving efficiency and supporting business goals through technology.

Requirements

- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Minimum of 3-5 years of experience in IT support or system administration.
- Proven experience with server, network, and virtualization technologies (e.g., Windows Server, Linux, VMware, Hyper-V).
- Familiarity with network protocols and services (TCP/IP, DNS, DHCP).
- Solid understanding of security principles and practices, including firewalls, antivirus, and intrusion detection systems.
- Proficiency in scripting and automation (e.g., PowerShell, Bash).
- Experience with cloud services (e.g., AWS, Azure) and hybrid environments.
- Strong problem-solving and troubleshooting skills.
- Excellent communication and customer service skills.
- Ability to multitask and prioritize work effectively.
- Ability to work independently and as part of a team.
- Relevant certifications (e.g., CompTIA A+, Network+, Security+, Microsoft Certified: Azure Administrator, Cisco CCNA) are a plus.
- Experience with remote monitoring and management tools (e.g., RMM, PSA).
- Reliable and able to participate in on-call rotation as required.

Responsabilities

- Monitor and maintain client infrastructure, including servers, networks, and applications.
- Respond to customer support requests and troubleshoot issues via phone, email, or ticketing system.
- Perform software updates, patch management, and hardware upgrades.
- Conduct system audits and generate performance reports.
- Implement and manage security measures, including firewalls, antivirus programs, and intrusion detection systems.
- Develop and test disaster recovery plans.
- Manage network configurations, including IP address assignments and VPN setups.
- Collaborate with clients to understand their technical needs and recommend services and solutions.
- Document technical procedures, system configurations, and changes.
- Work with vendors and third-party service providers to resolve technical issues.
- Participate in on-call rotation for after-hours support for critical issues.
- Assist in planning and executing technology projects.
- Conduct training sessions for end-users on new technologies and best practices.
- Evaluate and learn new technologies and recommend improvements.

Ideal Candidate

The ideal candidate for the Managed Services Engineer position is a highly skilled and experienced IT professional with a Bachelor’s degree in Computer Science, Information Technology, or a related field, and 3-5 years of proven experience in IT support or system administration. This individual possesses extensive knowledge and hands-on experience with server, network, and virtualization technologies, including Windows Server, Linux, VMware, and Hyper-V, and is proficient in network protocols such as TCP/IP, DNS, and DHCP. The candidate has a solid understanding of security principles and practices, excels in scripting and automation using tools like PowerShell or Bash, and is adept with cloud services such as AWS and Azure, including hybrid environments. They demonstrate exceptional problem-solving skills, are able to troubleshoot complex technical issues swiftly, and can communicate effectively with clients to meet their technical needs. The ideal candidate is detail-oriented, highly organized, and efficient in multitasking, with the ability to work both independently and collaboratively. They bring a proactive approach to learning new technologies and continuously seek professional development, remaining adaptable and innovative in a fast-paced, dynamic environment. Certified in relevant IT credentials such as CompTIA A+, Network+, Security+, Microsoft Azure Administrator, or Cisco CCNA, they also have experience with remote monitoring and management tools (e.g., RMM, PSA). This candidate is reliable, dependable, and capable of participating in an on-call rotation, all while maintaining a calm and professional demeanor under pressure, ultimately providing exceptional customer service and contributing valuable technical expertise to their team.

On a typical day, you will...

- Monitor and maintain client infrastructure, including servers, networks, and applications to ensure optimal performance and uptime.
- Respond promptly to customer support requests and troubleshooting issues via phone, email, or ticketing system.
- Perform routine maintenance tasks such as software updates, patch management, and hardware upgrades.
- Conduct system audits and generate performance reports to proactively identify and address potential issues.
- Implement and manage security measures, including firewalls, antivirus programs, and intrusion detection systems.
- Develop and test disaster recovery plans to ensure data integrity and business continuity.
- Manage network configurations, including IP address assignments, VPN setups, and network topology planning.
- Collaborate with clients to understand their technical needs and recommend appropriate services and solutions.
- Document all technical procedures, system configurations, and changes in detail to maintain a comprehensive knowledge base.
- Work with vendors and third-party service providers to resolve technical issues and manage hardware warranties.
- Participate in on-call rotation to provide after-hours support for critical system issues.
- Assist in the planning and execution of technology projects, ensuring timelines and budgets are met.
- Conduct training sessions for end-users on new technologies, software applications, and best practices.
- Continuously evaluate and learn new technologies to stay current in the field and recommend improvements.

What we are looking for

- Strong analytical and problem-solving skills
- Excellent communication and interpersonal abilities
- Detail-oriented with strong organizational skills
- Adaptable and able to thrive in a fast-paced environment
- Proactive and self-motivated with a strong work ethic
- Customer-focused with a commitment to providing exceptional service
- Team player with a collaborative mindset
- Ability to handle stressful situations calmly and effectively
- Technically adept and eager to learn new technologies
- Reliable and dependable, with a strong sense of responsibility
- Innovative thinker and able to propose creative solutions
- Strong time management and multitasking capabilities
- High level of integrity and professionalism
- Willingness to continuously improve and seek professional development opportunities
- Ability to effectively balance competing priorities and meet deadlines

What you can expect (benefits)

- Competitive salary range (commensurate with experience)
- Comprehensive health, dental, and vision insurance
- Retirement savings plan with company match
- Paid time off (PTO) and holidays
- Flexible work schedule options
- Remote work opportunities
- Professional development and training reimbursement
- Employee assistance program (EAP) for personal and professional support
- On-site gym or fitness membership reimbursement
- Collaborative and inclusive work environment
- Opportunities for career advancement and growth
- Technology stipend for home office setup
- Company-sponsored social events and team-building activities
- Performance-based bonuses and incentives
- Annual employee recognition and awards programs
- Life and disability insurance
- Commuter benefits or transportation reimbursement
- Paid parental leave
- Health and wellness programs and initiatives

Vintti logo

Do you want to find amazing talent?

See how we can help you find a perfect match in only 20 days.

Managed Services Engineer FAQs

Here are some common questions about our staffing services for startups across various industries.

More Job Descriptions

Browse all roles

Start Hiring Remote

Find the talent you need to grow your business

You can secure high-quality South American talent in just 20 days and for around $9,000 USD per year.

Start Hiring For Free