1

Python Volunteer Jobs in Denver, CO (NOW HIRING)

GIS Administrator

Englewood, CO · On-site

$85K - $115K/yr

Write and maintain scripts (Python) to automate GIS workflows and ETL (Extract, Translate, Load ... Voluntary Term Life and AD&D * Voluntary Critical Illness Insurance * Gym Reimbursement Program

Sr. Data Engineer

Greenwood Village, CO · On-site

$115K - $139K/yr

... in Python * Experience with BigData tools, particularly Spark, and familiarity with Hadoop ... If you would like to complete our voluntary self-identification form, please or copy and paste the ...

next page

Showing results 1-20

Python Volunteer information

See Denver, CO salary details

$13

$60

$88

How much do python volunteer jobs pay per hour?

As of Aug 27, 2026, the average hourly pay for python volunteer in Denver, CO is $60.34, according to ZipRecruiter salary data. Most workers in this role earn between $49.71 and $68.56 per hour, depending on experience, location, and employer.

What is a Python volunteer?

A Python Volunteer job involves contributing programming skills to assist organizations, nonprofits, or open-source projects. Volunteers may help with coding, debugging, data analysis, automation, or software development. These roles are often unpaid but provide valuable experience, networking opportunities, and a chance to support meaningful initiatives. Tasks can range from writing scripts to improving existing codebases or collaborating on community-driven projects.

What are the key skills and qualifications needed to thrive as a Python volunteer?

To thrive as a Python Volunteer, you should possess a solid understanding of Python programming fundamentals, problem-solving abilities, and experience with version control systems like Git. Familiarity with collaborative tools such as GitHub, Jupyter Notebooks, and code review platforms is often beneficial, and relevant certifications or experience in open-source contributions can be advantageous. Strong communication skills, reliability, and a passion for learning make a volunteer stand out in team and community-driven environments. These abilities are crucial for contributing effectively, working with diverse teams, and making a positive impact on projects and the organization.

What kinds of projects do Python volunteers typically work on, and how is the workload managed?

Python Volunteers often assist with a variety of projects such as data analysis, writing or improving scripts, developing web applications, or supporting open-source software initiatives. Work assignments are usually flexible and tailored to match both your skills and the organization’s needs, with tasks ranging from bug fixing to feature development. Teams may use project management tools like Trello or Slack to assign tasks and facilitate communication among volunteers. As a Python Volunteer, you’ll frequently collaborate with other developers and sometimes with non-technical team members, which enhances the learning experience and fosters a supportive environment. This structure allows volunteers to contribute at their own pace while still delivering valuable outcomes.

Are there many job opportunities for Python Volunteer?

Job opportunities for Python Volunteers are generally limited, as volunteer roles are typically unpaid and focus on community support, open-source projects, or non-profit work. However, gaining experience as a Python Volunteer can lead to paid positions or freelance opportunities in software development, data analysis, or automation, especially if combined with relevant skills and certifications. The availability of such roles depends on the organization and project needs.

What are the most commonly searched types of Python jobs in Denver, CO?

The most popular types of Python jobs in Denver, CO are:

What are popular job titles related to Python Volunteer jobs in Denver, CO?

For Python Volunteer jobs in Denver, CO, the most frequently searched job titles are:

Infographic showing various Python Volunteer job openings in Denver, CO as of August 2026, with employment types broken down into 73% Full Time, 15% Part Time, and 12% Contract. Highlights an 100% In-person job distribution, with an average salary of $125,503 per year, or $60.3 per hour.

GIS Administrator

UDC

Englewood, CO • On-site

$85K - $115K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 12 hours ago


Job description

Description:

UDC is seeking two GIS Administrators to join our GIS Services Practice! UDC clients require on-call staff to respond to tier 2 trouble tickets to solve our customers’ issues when encountered.  UDC focuses on enterprise solutions that leverage existing vendors and UDC specific frameworks for desktop, web, and mobile device solutions.


This position participates in the problem solving, building, and tuning of GIS applications and database environments.



What you will do

  • Understands GIS concepts: Datum and Projection concepts, X/Y vs Lat/Long usage and translation, Field Software, Symbology, Annotation, Dimensions, Replication, Long Transaction editing, System Sync options, Spatial indices
  • Troubleshooting: Solving issues for GIS users that impact daily productivity including; login issues, ArcFM and ArcGIS launch issues, Error codes, License check out, GIS tools not working, Database and Program connection issues, Toolbars missing, Sessions or Versions not posting, Data Schema and Domain additions, Permission issues, etc.
  • System Maintenance: Install, configure, upgrade, and patch ArcGIS Server, Portal for ArcGIS, and ArcGIS Data Store.
  • Data Management & Versioning: Manage multi-user editing workflows, data versioning, replication, and spatial data quality assurance.
  • User & Security Management: Manage GIS user accounts, roles, permissions, and licensing.
  • Performance Monitoring: Monitor system health, tune geodatabase performance, and troubleshoot connectivity or map service issues.
  • Backup & Recovery: Develop and execute automated backup, restore, and disaster recovery procedures for GIS infrastructure.
  • Automation & Scripting: Write and maintain scripts (Python) to automate GIS workflows and ETL (Extract, Translate, Load) processes
  • Database Administration: Design, implement, and maintain enterprise geodatabases (ArcSDE) on relational database management systems like SQL Server, Oracle, or PostgreSQL.
  • Works directly with UDC Product Owners, UDC Project Managers and External Clients.
  • Utilizes GIS Industry tools for collecting GIS Desktop application performance information and GIS web application performance information
  • Utilizes Network Management Industry tools to find GIS network related performance issues: number of hops, size of buffers, utilization of network, number of NICs, steady low utilization of network indicating poor application usage of RDBMS technology
  • Investigate and resolve (or recommend resolution options) for identified defects or issues with developed solutions.
  • Participate in UDC mentor program to stay current on evolving technology and participate in the UDC architect community.




What we look for from you

  • Education: Bachelor's degree in GIS, Geography, Computer Science, Information Technology, or a related field.
  • Experience: Typically 3–8+ years of post-graduate experience in managing desktop and enterprise GIS environments and relational databases.
  • Certifications: Preferred certifications include Esri ArcGIS Enterprise Administration or GIS Professional (GISP).
  • Equivalent combination of education and experience
     

Technical Skills

  • Deep knowledge of Esri ArcGIS Desktop, ArcGIS Portal, ArcGIS Server, ArcGIS Enterprise components and ArcGIS Pro.
  • Working knowledge of Schneider ArcFM, Session Manager, Geodatabase Manager
  • Understanding of Linear Referencing and Advanced Pipeline referencing
  • Expertise in enterprise database management (Oracle, SQL Server, PostgreSQL).
  • Strong understanding of versioning, schema design, and spatial data modeling.
  • Proficiency in scripting and automation tools (e.g., Python, PowerShell).
  • Familiarity with web mapping services, REST endpoints, and cloud infrastructures (AWS/Azure).



Compensation Range: $85,000-$115,000/annually. The compensation that is offered to a successful candidate will depend on the candidate’s skills, qualifications, experience, and location.




UDC Benefits at a glance (for full-time employees)

  • Medical / Dental / Vision
  • HSA
  • 401K & Employer Match
  • Paid time off (includes vacation and sick time)
  • Parental Leave
  • Long-Term Disability and Short-Term Disability (Employer Paid)
  • Basic Term Life and AD&D (Employer Paid)
  • Voluntary Term Life and AD&D
  • Voluntary Critical Illness Insurance
  • Gym Reimbursement Program
  • Student Loan Repayment Program
  • Paid Volunteering Time



We invite all candidates to apply!

We are an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, protected veteran status or status as an individual with a disability.

Requirements: