2

Remote Computer Science Apprenticeship Jobs in Grand Rapids, MI

Master's degree in Computer Science, Cyber Security, Information Security, Engineering, or Information Technology #CyberServiceNow For individuals assigned and/or hired to work in Remote role ...

Quality Assurance Analyst

Wyoming, MI ยท On-site +1

$55K - $65K/yr

Ability to manage priorities, meet deadlines, and work independently in a remote team environment. Preferred Education/Experience * Bachelor's degree in Computer Science, Engineering, Information ...

Scrum Master

Grand Rapids, MI ยท On-site +1

$49.50 - $66/hr

Monday-Wednesday in Grand Rapids MI corporate office, Thursday-Friday remote. Not eligible for ... Bachelor's degree in Computer Science, Computer Information Systems, Business Information Systems ...

next page

Showing results 1-20

Remote Computer Science Apprenticeship information

What is a remote computer science apprenticeship?

A Remote Computer Science Apprenticeship is a structured training program that allows individuals to learn computer science skills and gain real-world experience while working from a location outside of a traditional office, usually from home. Apprentices work under the guidance of experienced mentors, participate in projects, and develop both technical and soft skills relevant to the field. This model offers flexibility and accessibility, making it possible for people from various backgrounds or locations to enter the tech industry. Apprenticeships typically combine hands-on work with coursework or online learning, preparing participants for full-time roles in software development, IT, or related fields.

What are the key skills and qualifications needed to thrive as a remote computer science apprentice?

To thrive as a Remote Computer Science Apprentice, you need a foundational understanding of programming languages, algorithms, and data structures, often supported by coursework or relevant certifications. Familiarity with code collaboration tools like Git, integrated development environments (IDEs), and basic cloud services is typically expected. Strong problem-solving, self-motivation, and effective communication are crucial soft skills, especially when working remotely. These abilities ensure you can learn efficiently, contribute to projects, and collaborate with mentors and teams in a distributed work environment.

What are the main challenges faced by remote computer science apprentices, and how can they be addressed?

Remote computer science apprenticeships often come with unique challenges such as limited face-to-face interaction, difficulty in accessing immediate support, and the need for self-discipline in managing time and tasks. To address these, it's important to proactively communicate with mentors through scheduled video meetings, participate in online team discussions, and utilize project management tools to stay organized. Seeking feedback regularly and engaging with online communities can also help bridge the gap and create a supportive learning environment.

What is the difference between Remote Computer Science Apprenticeship vs Remote Software Developer?

AspectRemote Computer Science ApprenticeshipRemote Software Developer
Required CredentialsTypically no prior experience, some programs accept beginnersOften requires a degree or proven coding skills
Work EnvironmentTraining-focused, mentorship, learning phaseProject-focused, independent coding tasks
Employer & Industry UsageUsed by tech companies for entry-level trainingUsed by companies for ongoing development roles

The Remote Computer Science Apprenticeship is designed for beginners entering the tech industry, emphasizing training and mentorship. In contrast, a Remote Software Developer role involves applying skills to real projects, often requiring prior knowledge. While apprenticeships focus on learning, software developer positions are more about executing development tasks remotely.

What are popular job titles related to Remote Computer Science Apprenticeship jobs in Grand Rapids, MI?

For Remote Computer Science Apprenticeship jobs in Grand Rapids, MI, the most frequently searched job titles are:

What job categories do people searching Remote Computer Science Apprenticeship jobs in Grand Rapids, MI look for?

The top searched job categories for Remote Computer Science Apprenticeship jobs in Grand Rapids, MI are:

What cities near Grand Rapids, MI are hiring for Remote Computer Science Apprenticeship jobs?

Cities near Grand Rapids, MI with the most Remote Computer Science Apprenticeship job openings:

Infographic showing various Remote Computer Science Apprenticeship job openings in Grand Rapids, MI as of August 2026, with employment types broken down into 63% Full Time, 29% Part Time, and 8% Contract. Highlights an 100% Remote job distribution.

NOC Lead Engineer Enterprise Network & Security Operations (Remote)

Delan Associates, Inc

Grand Rapids, MI โ€ข Remote

Full-time

Re-posted 3 days ago


Job description

Job Description:

Looking for someone who is an architect. This position requires strong hands-on expertise in advanced networking technologies, including Palo Alto Networks and Juniper Networks firewalls, SD-WAN, data center fabrics (ACI/VXLAN), and cloud networking.

REQUIRED SKILLS : Juniper Networks, SDWAN, Cisco Firewalls, Palo Alto

Step into a senior network operations leadership role supporting a complex enterprise network environment across security, routing, switching, wireless, SD-WAN, data center, cloud networking, and load balancing.

This role is ideal for a hands-on NOC Lead or Senior Network Engineer who work in a Hybrid onsite/remote capacity with the team in Grand Rapids, MI (3 days onsite with 2 days allowable for remote work from home). Bring your strong troubleshooting skills, architect-level network knowledge, and the ability to lead incident response, mentor L1/L2 engineers, improve operational processes, and partner with engineering teams on long-term network reliability.

What You'll Do

Lead day-to-day NOC operations and provide technical direction to L1/L2 engineers.

Serve as a senior escalation point for complex network issues.

Oversee response to network alerts, hardware issues, performance problems, and service interruptions.

Lead and coordinate P1/P2 bridge calls, including troubleshooting direction and communication.

Perform root cause analysis for recurring network issues and recommend preventive actions.

Improve monitoring, incident response, documentation, and escalation processes.

Develop and maintain SOPs, runbooks, incident reports, and operational standards.

Collaborate with network engineering, infrastructure, security, cloud, and application teams.

Support continuous improvement of network reliability, visibility, and operational readiness.

Skills for Success

Strong hands-on experience with several of the following:

Palo Alto firewalls

Juniper SRX firewalls

Juniper Mist wireless and wireless authentication

Juniper and/or Cisco access layer switching

SD-WAN

L3 routing, especially BGP

Data center switching

ACI / VXLAN fabrics preferred

Cloud networking, preferably Azure or GCP

Load balancing, preferably F5

VPNs, access points, monitoring tools, and network troubleshooting

Required Qualifications

Extensive experience in network operations, network engineering, or NOC leadership.

Proven ability to lead or mentor L1/L2 NOC engineers.

Strong troubleshooting experience across routing, switching, wireless, firewall, VPN, and network performance issues.

Experience leading incident response and coordinating technical teams during high-priority outages.

Ability to document issues clearly, create SOPs, and improve operational processes.

Strong written and verbal communication skills.

Ability to work hybrid onsite 3 days per week.

Preferred Qualifications

Bachelor's degree in Computer Science, Computer Engineering, Information Technology, or related field.

Certifications such as CCNA, CCNP, JNCIA, JNCIS, Palo Alto, CISSP, or similar.

Experience with enterprise-scale environments.

Experience supporting data center, SD-WAN, cloud networking, or network security operations.