Systems Engineer II
Full-time
Courser
About Courser
Course accelerates the growth of IT service provider companies. We forge dynamic partnerships, leveraging our values of Teamwork, Service, Growth-Mindedness, Trust, and Innovation to deliver impactful solutions and phenomenal customer experiences. If you thrive in a fast-paced IT environment, join our rapidly expanding team and contribute to our ongoing success.
Systems Engineer II
A Systems Engineer II is a professional responsible for managing and supporting the IT infrastructure of client organizations within a Managed Service Provider (MSP) environment. Their primary role is to ensure the efficient, secure, and reliable operation of systems and networks, provide technical support, and implement solutions that improve the client’s IT environment. The role typically involves working with a wide range of technologies, from networking and servers to security systems and cloud services.
Key Responsibilities:
· Offer solutions to complex IT challenges, ensuring high availability and system performance.
· Assist with or lead technical projects, such as server migrations, network upgrades, new software implementations, or cloud integrations.
· Install, configure, and maintain IT infrastructure, including servers, workstations, networks, and software applications for client organizations.
· Deploy, configure, and manage operating systems (Windows Server, Linux, etc.), virtualization technologies, and cloud services.
· Monitor and maintain servers, network devices, and other IT infrastructure components.
· Ensure the optimal performance and uptime of client networks by configuring routers, switches, firewalls, VPNs, and other networking equipment.
· Troubleshoot and resolve network and server issues, such as connectivity problems, latency, or hardware failures.
· Implement security best practices, including firewall configurations, antivirus solutions, encryption, and secure authentication mechanisms.
· Manage vulnerability assessments, patch management, and intrusion detection/prevention systems.
· Assist in disaster recovery planning and business continuity strategies to minimize downtime during outages.
· Provide technical support for client systems, responding to incidents and resolving issues related to hardware, software, networking, and security.
· Serve as an escalation point for complex issues that require in-depth technical knowledge.
· Monitor the health and performance of client networks and systems using monitoring tools (e.g., Nagios, SolarWinds, Datto).
· Optimize system performance through regular maintenance, updates, and improvements.
· Proactively identify potential issues and take corrective actions to prevent system failures or performance degradation.
· Support and manage client cloud services (e.g., Microsoft 365, AWS, Azure, Google Cloud) and virtualized environments (e.g., VMware, Hyper-V).
· Assist with cloud migrations, configuration, backup, and restore processes.
· Ensure the smooth operation of virtual machines, storage, and network configurations in cloud environments.
· Configure and manage backup solutions for client environments to ensure business continuity.
· Maintain detailed documentation of client systems, networks, configurations, and service tickets.
· Provide periodic reports on system performance, uptime, security status, and any incidents or issues addressed.
· Create and update SOPs (Standard Operating Procedures) for common systems and services.
· Build strong relationships with clients by understanding their needs and providing timely technical solutions.
· Communicate technical information in an accessible and understandable way to non-technical stakeholders.
· Participate in regular meetings with clients to discuss IT needs, challenges, and opportunities for improvement.
· Manage project timelines, resources, and communication to ensure successful and timely project delivery.
· Work closely with other engineers, technicians, and support teams to resolve client issues and implement solutions.
· Collaborate with account managers to ensure client satisfaction and effective service delivery.
· O ccasional travel to customer locations may be required to support on-site projects, implementations, or issue resolution.
Key Qualifications:
· Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience).
· 4-5 years of experience in systems engineering, IT infrastructure, or a related field, with a strong understanding of system architecture and design principles.
· Proficiency in operating systems (e.g., Windows, Linux) and virtualization technologies (e.g., VMware, Hyper-V).
· Strong knowledge of networking concepts, protocols, and security practices (e.g., TCP/IP, DNS, DHCP, VPN).
· Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and automation tools (e.g., Ansible, Terraform) is a plus.
· Excellent problem-solving skills, with the ability to analyze complex systems and propose effective solutions.
· Strong communication and interpersonal skills, capable of collaborating effectively with team members and stakeholders.
Preferred Experience:
· Experience with ConnectWise.
· Relevant certifications (e.g., CompTIA Server+, Microsoft Certified: Azure Administrator, AWS Certified Solutions Architect) are advantageous.
· Experience with scripting or programming languages (e.g., Python, Bash, PowerShell) for automation tasks.
· Familiarity with database management systems (e.g., SQL Server, MySQL) and data backup and recovery solutions.
Why you’ll love working here
At Courser, we prioritize the personal and professional development of our employees. We offer best-in-class training, mentorship, and clear self-promotion paths to help you grow. We foster a culture of innovation and encourage challenging the status quo. With teams located across the country, we leverage a wealth of knowledge and a collaborative spirit, eager to share and grow together.
Benefit Highlights
· Competitive benefits package, including medical, dental, vision, and life insurance
· 401k match
· Unlimited vacation time*
· Paid sick time
· 10 Holidays including your Birthday and a Floating Holiday!
· Healthy Lifestyle reimbursement
· Amazon Prime reimbursement
· 40 Hours for Volunteer Time
· Paid parental leave
· Reimbursement for ongoing education and certifications
· Learning and development programs
*Unlimited vacation time after completing one full year of employment. For the first year of employment, full-time
team members are provided 10 vacation days.
Courser is an Equal Opportunity Employer. We support diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, creed, religion, sex, sexual orientation, gender, gender identity, genetic information, national origin, citizenship status, marital status, age, physical or mental disability, caregiver status, veteran status, uniformed service member status or any other category protected by applicable federal, state, or local laws.
Course accelerates the growth of IT service provider companies. We forge dynamic partnerships, leveraging our values of Teamwork, Service, Growth-Mindedness, Trust, and Innovation to deliver impactful solutions and phenomenal customer experiences. If you thrive in a fast-paced IT environment, join our rapidly expanding team and contribute to our ongoing success.
Systems Engineer II
A Systems Engineer II is a professional responsible for managing and supporting the IT infrastructure of client organizations within a Managed Service Provider (MSP) environment. Their primary role is to ensure the efficient, secure, and reliable operation of systems and networks, provide technical support, and implement solutions that improve the client’s IT environment. The role typically involves working with a wide range of technologies, from networking and servers to security systems and cloud services.
Key Responsibilities:
· Offer solutions to complex IT challenges, ensuring high availability and system performance.
· Assist with or lead technical projects, such as server migrations, network upgrades, new software implementations, or cloud integrations.
· Install, configure, and maintain IT infrastructure, including servers, workstations, networks, and software applications for client organizations.
· Deploy, configure, and manage operating systems (Windows Server, Linux, etc.), virtualization technologies, and cloud services.
· Monitor and maintain servers, network devices, and other IT infrastructure components.
· Ensure the optimal performance and uptime of client networks by configuring routers, switches, firewalls, VPNs, and other networking equipment.
· Troubleshoot and resolve network and server issues, such as connectivity problems, latency, or hardware failures.
· Implement security best practices, including firewall configurations, antivirus solutions, encryption, and secure authentication mechanisms.
· Manage vulnerability assessments, patch management, and intrusion detection/prevention systems.
· Assist in disaster recovery planning and business continuity strategies to minimize downtime during outages.
· Provide technical support for client systems, responding to incidents and resolving issues related to hardware, software, networking, and security.
· Serve as an escalation point for complex issues that require in-depth technical knowledge.
· Monitor the health and performance of client networks and systems using monitoring tools (e.g., Nagios, SolarWinds, Datto).
· Optimize system performance through regular maintenance, updates, and improvements.
· Proactively identify potential issues and take corrective actions to prevent system failures or performance degradation.
· Support and manage client cloud services (e.g., Microsoft 365, AWS, Azure, Google Cloud) and virtualized environments (e.g., VMware, Hyper-V).
· Assist with cloud migrations, configuration, backup, and restore processes.
· Ensure the smooth operation of virtual machines, storage, and network configurations in cloud environments.
· Configure and manage backup solutions for client environments to ensure business continuity.
· Maintain detailed documentation of client systems, networks, configurations, and service tickets.
· Provide periodic reports on system performance, uptime, security status, and any incidents or issues addressed.
· Create and update SOPs (Standard Operating Procedures) for common systems and services.
· Build strong relationships with clients by understanding their needs and providing timely technical solutions.
· Communicate technical information in an accessible and understandable way to non-technical stakeholders.
· Participate in regular meetings with clients to discuss IT needs, challenges, and opportunities for improvement.
· Manage project timelines, resources, and communication to ensure successful and timely project delivery.
· Work closely with other engineers, technicians, and support teams to resolve client issues and implement solutions.
· Collaborate with account managers to ensure client satisfaction and effective service delivery.
· O ccasional travel to customer locations may be required to support on-site projects, implementations, or issue resolution.
Key Qualifications:
· Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience).
· 4-5 years of experience in systems engineering, IT infrastructure, or a related field, with a strong understanding of system architecture and design principles.
· Proficiency in operating systems (e.g., Windows, Linux) and virtualization technologies (e.g., VMware, Hyper-V).
· Strong knowledge of networking concepts, protocols, and security practices (e.g., TCP/IP, DNS, DHCP, VPN).
· Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and automation tools (e.g., Ansible, Terraform) is a plus.
· Excellent problem-solving skills, with the ability to analyze complex systems and propose effective solutions.
· Strong communication and interpersonal skills, capable of collaborating effectively with team members and stakeholders.
Preferred Experience:
· Experience with ConnectWise.
· Relevant certifications (e.g., CompTIA Server+, Microsoft Certified: Azure Administrator, AWS Certified Solutions Architect) are advantageous.
· Experience with scripting or programming languages (e.g., Python, Bash, PowerShell) for automation tasks.
· Familiarity with database management systems (e.g., SQL Server, MySQL) and data backup and recovery solutions.
Why you’ll love working here
At Courser, we prioritize the personal and professional development of our employees. We offer best-in-class training, mentorship, and clear self-promotion paths to help you grow. We foster a culture of innovation and encourage challenging the status quo. With teams located across the country, we leverage a wealth of knowledge and a collaborative spirit, eager to share and grow together.
Benefit Highlights
· Competitive benefits package, including medical, dental, vision, and life insurance
· 401k match
· Unlimited vacation time*
· Paid sick time
· 10 Holidays including your Birthday and a Floating Holiday!
· Healthy Lifestyle reimbursement
· Amazon Prime reimbursement
· 40 Hours for Volunteer Time
· Paid parental leave
· Reimbursement for ongoing education and certifications
· Learning and development programs
*Unlimited vacation time after completing one full year of employment. For the first year of employment, full-time
team members are provided 10 vacation days.
Courser is an Equal Opportunity Employer. We support diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, creed, religion, sex, sexual orientation, gender, gender identity, genetic information, national origin, citizenship status, marital status, age, physical or mental disability, caregiver status, veteran status, uniformed service member status or any other category protected by applicable federal, state, or local laws.
Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the Systems Engineer II in Miami Lakes, FL vacancy
- .... If you thrive in a fast-paced IT environment, join our rapidly expanding team and contribute to our ongoing success. Systems Engineer II A Systems Engineer II is a professional responsible for managing and supporting the IT infrastructure of client organizations...SuggestedFull timeLocal area
- ...you discern how your actions could affect others; you seek to make those around you successful. Red River is seeking a Systems Support Engineer II to join our growing team! This position will work onsite with one of our clients in Miramar, FL. This person provides...SuggestedFull timeWork at officeRemote work
- ...success. Summary We're looking for a Software Developer II for Miovision Technologies US, LLC to architect and maintain AWS... ...or foreign education equivalent in Computer Science or Computer Engineering ~+ 3 years' experience in a software development role. ~...SuggestedRemote workFlexible hours
$18 - $50 per hour
...graduation and completion of the program Position Overview: Siemens Digital Industries Software is seeking a Digital Thread & Systems Engineering Intern to support the Capital PreSales organization. This role offers an opportunity to work on innovative digital...SuggestedRemote jobHourly payFull timeInternshipLocal area- Job Description:The Associate Systems Engineer (HPE Aruba & HPE Juniper) for our CCA (Caribbean Central America) Organization identifies and develops technical solutions that support the customer and partner sales strategy.This role builds and maintains trusted relationships...SuggestedFull timeCasual workLocal areaRemote work
- ...our guests.The Royal Caribbean Group’s Global Information Technology Team has an exciting career opportunity for a full time Lead Engineer, Solution Architecture and Engineering reporting to the Senior Manager, Solution Engineering.This position is onsite and will be based...Full time
- ...message the job poster from Elity Global Founder & MD @ Elity Global | Inclusion Advocate We are seeking an experienced Linux Systems Engineer to join a fast-growing, technology-driven trading firm known for combining deep market expertise with top-tier engineering. This...Relocation package
- ...Title: Site Reliability Engineer (AI Ops) Location : downtown Miami, FL 3 days onsite Type: 6 month plus contract to hire Notes ~ There are 3 main pillars that this person should be able to pass ~1 - Splunk is what they use for monitoring,...Contract work
- ...Description Job Summary Designs, develops, and supports NCHS websites and distributed software applications and systems. Implements new features while ensuring long term stability of our system and quality of the code. Functions at an advanced level in multiple programming...
$110k - $120k
...Job Title: Endpoint Systems Engineer Location: Miramar, FL Type: Contract To Hire Compensation: $110,000.00 - $120,000.00 Work Model: Hybrid – onsite and remote Overview As an Endpoint Systems Engineer, you will be responsible for designing, implementing...Contract workLocal areaRemote work$18 - $50 per hour
...offers after university graduation and completion of the program Position Overview: As an Electronics Reliability Product Engineering Intern , you will support the development of Simcenter Simlab(Formerly known as Altair Simlab) by evaluating existing workflows...Remote jobHourly payFull timeInternshipWork at officeLocal area$27.09 per hour
...School diploma/GED New grads accepted — but must have passed boards Facility Strength ~467-bed hospital (large facility) ~ Level II Trauma Center ~ Stroke + Cancer + Breast Imaging excellence programs ~SK \nCompany Description LanceSoft is rated as one...Full timeShift work- ...inside RevenueBase. Sit on top of every Slack channel, every support request, every integration conversation, and tell product and engineering what customers actually need. Build the function. Write the playbooks, the health scoring, the expansion motion, and the...Remote workFlexible hours
$100k - $115k
...administration, serves 100+ carrier clients, 2500 distributors and partners, and over 2 million policyholders. WHO YOU ARE: Software Engineers play a key role in the design, development/configuration, unit testing, installation, and ongoing maintenance of Zinnia’s software...Full timeWork experience placement- ...agencies and businesses worldwide rely on TRM to make the world safer and more secure. Team & Job Summary: As a Customer Solutions Engineer at TRM Labs, you own the technical relationship with our US federal and national-security customers — from the first discovery...Immediate startRemote workWorldwide
$127k - $296k
...world. If you're excited to shape the future of design and collaboration, join us! The Marketing Engineer, AI Deployment will design and build programmatic go-to-market systems and AI-powered workflows that improve efficiency, impact, and execution across Marketing. This...Full timeRemote workWork from home$137k - $207k
...things. About the role: We are looking for a Forward-Deployed Engineer to join our Professional Services team. This is not a traditional... ...to build production applications—working within their systems, understanding their constraints, and shipping TypeScript code...Remote workWork from homeFlexible hours$16 per hour
Our client, a leading organization in the logistics and warehousing industry, is seeking a Material Handler Forklift to join their team. As a Material Handler Forklift you will be part of the warehouse operations supporting inventory management and order fulfillment...Permanent employmentTemporary workWork experience placementMonday to FridayShift work$60 - $65 per hour
...Description Job Description CEI PROJECT ADMINISTRATOR/PROJECT ENGINEER Location: Palm Beach County, Treasure Coast, Jacksonville or... ...be obtained. FDOT Advanced MOT CTQP Final Estimates Level II CTQP Quality Control Manager (Attend and pass the examination...Hourly payFull timeTemporary workFor contractors- ...mission-driven defensive cyber operations firm delivering security engineering, risk management, and compliance execution for federal and regulated environments. Our teams protect operational systems, sensitive data, and high-assurance environments through disciplined...Full timeWeekend work
$26 - $38 per hour
...Lead Gas Service Technician II We are seeking a skilled and dedicated Lead Gas Service Technician II to join our team. This role... ...Responsibilities: Perform installation, maintenance, and repair of gas systems and appliances in residential, commercial, and industrial...Hourly payFor contractorsLocal area- ...Founding Sales Engineer (NY, NY or US Remote) Why we're hiring Tracebit is helping some of the world's best security teams at Snyk, Docker, Riot Games and many more to achieve an ' assume breach ' strategy at scale. Tracebit detects intrusions in critical environments...Work at officeRemote workVisa sponsorshipShift work
- ...continuously advance our product offerings. Requirements: Degree in STEM (BSc, MSc, or PhD) with at least 5 years of software engineering experience. Expertise in TypeScript, JavaScript, Java, Node.js; knowledge of C or C++ is a plus. Demonstrated ability in...Remote work
$140k - $200k
...people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups...Work at office$138.7k - $173.4k
...yourself at Twilio Join the team as Twilio’s next Software Engineer, Platform Engineering (L3) About the job This position... ...deploying, and managing highly available, massive-scale distributed systems. Our systems regularly process more than 12 billion emails...Local areaRemote workWorldwide$140k - $200k
...people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups...Full timeWork at officeShift work- ...Senior Software Engineer Location: This is a remote role that may travel to Tempe, Arizona on occasion. About Inizio Evoke... ...production code is a core part of the job—alongside thoughtful system design and technical judgment. You will spend a substantial...Remote workFlexible hours
$160k - $184k
...software development. If you have a solid grounding in software engineering, continuous delivery, and computer science, and are looking... ...of enterprise financial services platforms, including backend systems, federated GraphQL services, workflow-driven application components...Full timeTemporary workRemote workVisa sponsorship- ...building low-overhead observability features. Our team includes engineers located in New York City and fully remote engineers. We operate... ...a faster, more reliable, exceptionally observable, database system together. This role can be based out of our New York City...Work at officeLocal areaRemote workWorldwide
$135.9k - $171k
...always the answer. You are passionate about building large-scale systems that are inclusive, well-designed, fast, scalable, and secure,... ...simplicity, empathy, and accessibility. The full stack engineer in this role will be responsible for developing end to end systems...Weekly payTemporary workFor contractorsWork experience placementLocal areaRemote workHome officeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Systems Engineer II. Be the first to apply!





