2

Remote Computer Science Volunteer Jobs in Weirton, WV

Remote Cloud Engineer

Pittsburgh, PA · Remote

$54 - $72.25/hr

20777 -1 Remote-Cloud Software Engineer, Pittsburgh, PA 12 months Contract Sigma Systems is looking ... Bachelor's degree in Cloud Computing, Computer Science, Computer Engineering, Information Systems ...

New

D in Data Science, Computer Science, Epidemiology, Economics, Public Health, Statistics ... We are fully remote, with team members in the United States and Europe. Benefits include: * Equity ...

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 ...

Industry 4.0 Engineer About Ectobox Ectobox is a Pittsburgh-based remote industrial intelligence ... Formal education in engineering, computer science, or automation is preferred but we prioritize ...

ServiceNow Architect

Pittsburgh, PA · Remote

$73 - $91.75/hr

Remote Salary: Best in the Market Role: ServiceNow Architect Primary Skills: ServiceNow Role ... Bachelor's degree in computer science or any IT related field. Experience: Minimum 2-3+ years of ...

Remote Salary: Best in the Market Role: Modeling Consultant Primary Skills: Engineering Role ... Bachelor's degree in computer science or any IT related field. Experience: Minimum 2-5+ years of ...

Software Quality Engineer Local or Remote - 80-100k Pittsburgh, PA or Remote if previous experience ... Bachelor's degree in Computer Science and/or related discipline * a minimum of 2 or more years of ...

ENGR SR SOFTWARE DEVT

Pittsburgh, PA · Remote

$118K - $156K/yr

Master's or Bachelor's degree in Computer Science, Computer Science Engineering, or related ... Remote Travel: May include up to 20% domestic Relocation Assistance: May be authorized Must be ...

ENGR SR SOFTWARE DEVT

Pittsburgh, PA · Remote

$118K - $156K/yr

Master's or Bachelor's degree in Computer Science, Computer Science Engineering, or related ... Remote Travel: May include up to 20% domestic Relocation Assistance: May be authorized Must be ...

SR APPLICATION DEVELOPER - PEGA Remote

Pittsburgh, PA · Remote

$93K - $128K/yr

Remote Duration: Full Time Primary Skills: Pega Required skills: Responsible for analyzing ... MINIMUM QUALIFICATIONS Bachelor's Degree in Computer Science, Information Systems, Engineering or ...

Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Data Science, or a ... We are fully remote, with team members in the United States and Europe. Benefits include: * Equity ...

next page

Showing results 1-20

Remote Computer Science Volunteer information

What is a remote computer science volunteer?

Remote computer science volunteers are individuals who offer their technical skills and knowledge in computer science to assist organizations, nonprofits, or educational programs from a distance, typically via the internet. They may contribute to projects such as coding, software development, website maintenance, technical support, or teaching programming skills. Volunteering remotely allows these individuals to support causes they care about without needing to be physically present, making it accessible for people from different locations. This role often requires strong communication, self-motivation, and a willingness to collaborate online.

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

To thrive as a Remote Computer Science Volunteer, you need a solid understanding of programming languages, algorithms, and software development principles, often supported by formal education or relevant coursework. Familiarity with collaboration tools like GitHub, project management platforms, and virtual meeting software is typically required. Strong communication, self-motivation, and teamwork skills help volunteers effectively contribute and coordinate with diverse, remote teams. These skills and qualities are important for delivering impactful technical solutions and maintaining productivity in a virtual environment.

How do remote computer science volunteers typically collaborate with team members and project stakeholders?

As a Remote Computer Science Volunteer, you’ll often work with a distributed team using online collaboration tools such as Slack, GitHub, and project management platforms like Trello or Asana. Communication is key, as you’ll need to coordinate with fellow volunteers, project managers, and sometimes end users to clarify requirements, share progress, and review code. Regular virtual meetings and asynchronous updates help maintain project momentum. This collaborative environment not only enhances teamwork but also exposes you to a variety of work styles and technical challenges.

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

AspectRemote Computer Science VolunteerRemote Software Developer
Required credentialsOften no formal certifications; focus on skills and passionTypically requires a degree or certifications in software development
Work environmentNon-profit projects, open-source, or educational initiativesCommercial or client-based projects, startups, or established companies
Employer and industry usageNon-profit organizations, open-source communities, educational programsTech companies, startups, corporate clients
Common search and comparison intentUnderstanding volunteer opportunities in CSFinding remote software development jobs

Remote Computer Science Volunteers typically work on non-profit or open-source projects without formal certifications, focusing on community impact. In contrast, remote software developers usually work on commercial projects requiring specific technical credentials. Both roles involve remote work but differ in purpose, environment, and employer type.

Remote Cloud Engineer

Sigma Systems, Inc.

Pittsburgh, PA • Remote

$54 - $72.25/hr

Contractor

Posted 2 days ago

New


Job description

20777 -1 Remote-Cloud Software Engineer, Pittsburgh, PA 12 months Contract
Sigma Systems is looking for a Remote-Cloud Software Engineer to work remotely with our client located in Pittsburgh, PA.

DUE TO THE GOVERNMENTAL NATURE OF THIS POSITION, ONLY US CITIZENS ARE ELIGIBLE ON W2 NO C2C

Schedule and Work Arrangement : Monday – Friday, 8:00 AM – 5:00 PM EST, Hybrid for local Pittsburgh candidates; 100% Remote for non-local candidates
Job Summary:
Sigma Systems is seeking a Cloud Software Engineer to support client's cloud engineering initiatives. This role will focus on designing, implementing, maintaining, and optimizing cloud-based solutions while supporting automation, cloud adoption, and next-generation technology initiatives.

The ideal candidate will have hands-on experience with AWS, Azure, or Google Cloud Platform (GCP), cloud automation, scripting, infrastructure-as-code, container technologies, and modern software development practices. The candidate will work closely with engineering teams to build scalable cloud solutions, improve operational efficiency, and support cloud transformation initiatives.

Responsibilities :
  • Design, implement, and support cloud-based technical architectures, migration strategies, and cloud resource deployments.
  • Develop and maintain cloud solutions that improve scalability, reliability, automation, and operational efficiency.
  • Create automation scripts and reusable deployment patterns to enable application and service teams to deploy solutions into cloud environments.
  • Support cloud resource optimization by monitoring usage, performance trends, and identifying opportunities for cost efficiency.
  • Research and analyze new cloud technologies, services, and deployment approaches to provide technical recommendations.
  • Collaborate with senior engineers and technical teams to enhance cloud adoption and utilization.
  • Support Level 2 incident, problem, and change management activities related to cloud operations.
  • Develop technical documentation, operational procedures, and implementation guides.
  • Implement cloud security best practices including identity management, encryption, certificates, and data protection.
  • Participate in continuous improvement initiatives related to cloud engineering and automation.
Required Qualifications:
  • Bachelor's degree in Cloud Computing, Computer Science, Computer Engineering, Information Systems, Information Technology, or a related discipline.
  • Minimum 3 years of software engineering experience.
  • Experience with at least two modern programming/scripting languages such as:
    • Java
    • JavaScript
    • Bash
    • PowerShell
  • Experience supporting at least one enterprise cloud platform:
    • Google Cloud Platform (GCP)
    • Microsoft Azure
    • Amazon Web Services (AWS)
Technical Skills:
  • Strong scripting and automation experience.
  • Experience with GitLab or similar version control tools.
  • Knowledge of cloud infrastructure concepts:
    • Operating Systems
    • Virtualization
    • Networking
  • Understanding of cloud operations and deployment processes.
Preferred Qualifications:
  • Experience designing, building, and deploying scalable cloud architectures.
  • Experience with Infrastructure as Code (IaC) tools:
    • Terraform
    • Ansible
    • Similar automation tools
  • Experience developing fault-tolerant, efficient, and maintainable code.
  • Experience with container technologies:
    • Kubernetes
    • Google Kubernetes Engine (GKE)
    • Docker
  • Experience with cloud security practices:
    • Identity and Access Management (IAM)
    • Encryption
    • Certificate management
    • Key management
    • Data protection
Required Certifications:

One of the following cloud certifications required:

  • AWS Cloud Certification
  • Microsoft Azure Certification
  • Google Cloud Platform (GCP) Certification
  • Equivalent cloud certification

Preferred:

  • Terraform Certification
  • Ansible Certification
  • Infrastructure automation certification