1

Volunteer Computer Science Opt Jobs in Alabama (NOW HIRING)

This includes, but is not limited to, F-1 STEM OPT , H-1B, TN, E-3, O-1, or any other work ... A bachelor's degree in computer programming, computer science, information technology, or ...

This includes, but is not limited to, F-1 STEM OPT , H-1B, TN, E-3, O-1, or any other work ... A bachelor's degree in computer programming, computer science, information technology, or ...

This includes, but is not limited to, F-1 STEM OPT , H-1B, TN, E-3, O-1, or any other work ... A bachelor's degree in computer programming, computer science, information technology, or ...

This includes, but is not limited to, F-1 STEM OPT , H-1B, TN, E-3, O-1, or any other work ... A bachelor's degree in computer programming, computer science, information technology, or ...

This includes, but is not limited to, F-1 STEM OPT , H-1B, TN, E-3, O-1, or any other work ... A bachelor's degree in computer programming, computer science, information technology, or ...

Bachelor's degree in Computer Science or related field required * 4 additional years of related ... H1B, F-1 OPT, F-1 STEM OPT, F-1 CPT, J-1, TN, E-2, E-3, L-1 and O-1, or any EADs or other forms of ...

Bachelor's degree in Computer Science or related field required * 4 additional years of related ... H1B, F-1 OPT, F-1 STEM OPT, F-1 CPT, J-1, TN, E-2, E-3, L-1 and O-1, or any EADs or other forms of ...

Data Engineer

Huntsville, AL · On-site

$53K - $88K/yr

Bachelor's degree in Computer Science, Data Science, Information Systems, Engineering, Mathematics ... Voluntary Life and AD&D Insurance * Health Savings Account, Health Care & Dependent Care Flexible ...

Public Health Data Engineer

Huntsville, AL

$112K - $135K/yr

Bachelor's degree in Computer Science, Data Science, Information Systems, Engineering, Mathematics ... Voluntary Life and AD&D Insurance * Health Savings Account, Health Care & Dependent Care Flexible ...

Bachelor's degree in Computer Science, Data Science, Information Systems, Engineering, Mathematics ... Voluntary Life and AD&D Insurance * Health Savings Account, Health Care & Dependent Care Flexible ...

Showing results 21-40

Volunteer Computer Science Opt information

What is a volunteer computer science opt?

Volunteer Computer Science Opts are individuals who contribute their computer science skills on a voluntary basis, often to non-profit organizations, community projects, or open-source initiatives. These volunteers may assist with software development, troubleshooting, web design, or technical support to help organizations achieve their missions without incurring additional costs. The 'Opt' often refers to Optional Practical Training (OPT), a program that allows international students in the U.S. to gain practical experience related to their field of study. Volunteer positions can provide valuable experience, networking opportunities, and a chance to make a meaningful impact while building technical skills.

What are the key skills and qualifications needed to thrive as a volunteer computer science opt?

To thrive as a Volunteer in Computer Science, you typically need a foundational understanding of programming languages, problem-solving skills, and knowledge of algorithms or software development. Familiarity with tools such as Git, collaborative platforms like GitHub, and sometimes specific frameworks or coding certifications is often required. Strong communication, teamwork, and adaptability help volunteers effectively support projects and collaborate with diverse teams. These skills are crucial for making meaningful contributions, learning quickly, and ensuring the success of community-driven technology initiatives.

What are some common challenges faced by volunteer computer science opts, and how can they be addressed?

Volunteer Computer Science professionals often encounter challenges such as adapting to limited resources, collaborating with team members who have varying technical backgrounds, and balancing project timelines with other commitments. To address these, it's important to communicate clearly, set realistic expectations, and leverage open-source tools or platforms. Building strong relationships with other volunteers and seeking mentorship from experienced professionals can also help in navigating these challenges and ensuring project success.

What is the difference between Volunteer Computer Science Opt vs Volunteer Software Developer?

AspectVolunteer Computer Science OptVolunteer Software Developer
Required CredentialsTypically no formal credentials required; some knowledge of computer science beneficialOften requires programming skills; some roles may prefer certifications or coursework
Work EnvironmentNon-profit, educational, or community settings; flexible hoursVaries from non-profit to startup environments; project-based work
Employer & Industry UsageUsed in academic, non-profit, or volunteer projects to gain experienceCommon in tech, non-profit, and startup sectors for software development tasks

Volunteer Computer Science Opt roles focus on gaining experience in computer science concepts without requiring formal credentials, often in educational or community settings. Volunteer Software Developer positions typically involve hands-on programming and may require some coding skills. Both roles serve different purposes but share a common goal of contributing to projects while building skills.

What are the most commonly searched types of Computer Science Opt jobs in Alabama?

The most popular types of Computer Science Opt jobs in Alabama are:

What are popular job titles related to Volunteer Computer Science Opt jobs in Alabama?

For Volunteer Computer Science Opt jobs in Alabama, the most frequently searched job titles are:

What job categories do people searching Volunteer Computer Science Opt jobs in Alabama look for?

The top searched job categories for Volunteer Computer Science Opt jobs in Alabama are:

What cities in Alabama are hiring for Volunteer Computer Science Opt jobs?

Cities in Alabama with the most Volunteer Computer Science Opt job openings:

Infographic showing various Volunteer Computer Science Opt job openings in Alabama as of August 2026, with employment types broken down into 60% Full Time, and 40% Part Time. Highlights an 100% In-person job distribution.

Full-time

Re-posted 11 days ago


Job description

SubsidiaryVulcan Steel ProductsOverview

Vulcan Steel Products wants to bring on board a bright, future leader in technology that can innovate and build upon existing technologies to help tackle the challenges of our IT initiatives. This opportunity will allow you to be an integral part of our current and future objectives while planning and caring for our existing tools, future custom tools, business systems and infrastructure. The Dev/Ops performs a variety of team tasks in deploying and maintaining all network, server, backup, and other IT infrastructure along with software development. Push initiatives including Disaster Recovery, safety and Security in compliance with company standards. The Dev/Ops will work with the IT Supervisor and other IT Staff to support all local technical operations.

Steel Dynamics will not provide sponsorship for employment visa status now or in the future for this role. This includes, but is not limited to, F-1 STEM OPT, H-1B, TN, E-3, O-1, or any other work authorization that requires company sponsorship or the submission of immigration-related documentation to a government agency. Individuals who are found to require sponsorship now or in the future will be removed from consideration for employment for this position. 

Responsibilities
  • Duties and responsibilities include, but are not limited to:

      • Maintain a safe work environment.
      • Respond to staff requests for support followed up with diagnosing, troubleshooting, and solutions.
      • Collaborate with IT team members to ensure department success.
      • Assist in the design, deploy, and maintain data center, network, and end user infrastructure.
      • Work with end users, management, and clients to assess and execute the needs of the business.
      • Documenting solutions and tracking support requests using a helpdesk and project management tool.
      • Manage tool updates, mitigate vulnerabilities, apply patching, and work to ensure proper security measures are taken at every turn.
      • Developing technical documentation including requirements and user manuals where needed.
      • Manage workload and work cohesively to achieve the greater goal.
Qualifications

Required

    • A bachelor's degree in computer programming, computer science, information technology, or equivalent experience
    • 3+ year of Database experience
    • 3+ years of Network and PC Maintenance experience
    • 3+ years of Virtual Server experience
    • History of process improvement and problem solving
    • Programing Knowledge and experience
    • Good verbal skills
    • Demonstrated leadership skills
    • Strong desire to learn

Preferred

  • Experience with the following:
    • Active Directory
    • C#, .NET 6 (or higher), Python
    • SQL
    • VMWare
    • PowerBI
    • Salesforce
    • Bluebeam
    • AutoCad
    • Plexus
  • Industry leading certifications from one of the following:
    • Microsoft
    • VMWare
    • ITIL
    • Cisco/Aruba

AWS

Steel Dynamics, Inc., and all affiliated entities are equal opportunity employers.

Employment Type: FULL_TIME