1

Freelance Python Gis Developer Jobs in Massachusetts

Customization of GIS software using Python * Basic proficiency in other scripting/programming languages a plus Company Overview Wood is a global leader in engineering and consultancy across energy ...

GIS Specialist

Boston, MA · On-site

$43 - $48/hr

... and developer tools. This is a client facing role, ideal candidate must possess excellent ... of python for geospatial processing. • Understanding of Microsoft Power Automate. Physical ...

... and developer tools. This is a client facing role, ideal candidate must possess excellent ... of python for geospatial processing. • Understanding of Microsoft Power Automate. Physical ...

Software Developer Clearance Level: Must be able to obtain a Active Secret Clearance - Must be a US ... C/C++, Java, Python, Bash, SQL, Java Script / HTML / CSS, Matlab * GIS development * Linux ...

Software Developer Clearance Level: Must be able to obtain a Active Secret Clearance - Must be a US ... C/C++, Java, Python, Bash, SQL, Java Script / HTML / CSS, Matlab * GIS development * Linux ...

Coastal/Flood Engineer

Boston, MA · On-site

$90K - $100K/yr

Experience in numerical modeling and scientific programming using Python, R, C#, or similar languages * Experience with GIS tools, such as ArcGIS and QGIS for spatial data analysis, is a plus

In this position, you will work closely with other scientists and engineers to build out our global ... Experience with Python desirable * Ability to travel within the US or internationally with little ...

Seismologist

Boston, MA · On-site

$90K - $100K/yr

In this position, you will work closely with other scientists and engineers to build out our global ... Experience with Python desirable * Ability to travel within the US or internationally with little ...

next page

Showing results 1-20

Freelance Python Gis Developer information

How do Freelance Python GIS Developers typically collaborate with clients and other team members on projects?

Freelance Python GIS Developers usually work remotely and rely heavily on digital communication tools to collaborate with clients, project managers, and other developers. They often participate in regular video meetings, share progress via project management platforms, and use version control systems like Git to manage code. Clear documentation and prompt feedback are essential, as freelancers may be coordinating with teams across different time zones. Building strong communication skills and setting clear expectations with clients helps ensure project milestones are met efficiently.

What is the difference between Freelance Python Gis Developer vs GIS Analyst?

AspectFreelance Python GIS DeveloperGIS Analyst
Required CredentialsProficiency in Python, GIS software, and sometimes certifications in GIS or programmingBachelor's degree in Geography, GIS, or related field; certifications like GISP are common
Work EnvironmentIndependent, project-based, often remote or freelanceTypically employed full-time in offices, government agencies, or consulting firms
Industry UsageUsed across various industries for custom GIS solutions and data analysisPrimarily in urban planning, environmental management, and government sectors

While both roles involve GIS data, Freelance Python GIS Developers focus on coding and custom solutions, often working independently, whereas GIS Analysts handle data analysis and reporting within organizations.

What does a Freelance Python GIS Developer do?

A Freelance Python GIS Developer specializes in creating, maintaining, and optimizing applications or scripts that handle geographic information system (GIS) data using the Python programming language. They often work with spatial data, build custom GIS tools, automate data processing tasks, and integrate GIS functionalities into web or desktop applications. These professionals usually collaborate with clients on a project basis, offering expertise in libraries such as GeoPandas, Shapely, and ArcPy. Their work enables organizations to analyze and visualize spatial data effectively for decision-making and research.

What are the key skills and qualifications needed to thrive as a Freelance Python GIS Developer, and why are they important?

To thrive as a Freelance Python GIS Developer, you need a solid understanding of Python programming, geospatial concepts, and experience with GIS platforms, often supported by a degree in computer science, geography, or a related field. Proficiency in tools like QGIS, ArcGIS, GDAL, and libraries such as GeoPandas and Shapely is essential, along with familiarity with version control systems like Git. Strong problem-solving, self-management, and communication skills help you manage projects independently and collaborate effectively with clients. These skills and qualities are critical for delivering quality geospatial solutions, meeting client needs, and succeeding in a competitive freelance environment.
What are the most commonly searched types of Python Gis Developer jobs in Massachusetts? The most popular types of Python Gis Developer jobs in Massachusetts are:
What are popular job titles related to Freelance Python Gis Developer jobs in Massachusetts? For Freelance Python Gis Developer jobs in Massachusetts, the most frequently searched job titles are:
What job categories do people searching Freelance Python Gis Developer jobs in Massachusetts look for? The top searched job categories for Freelance Python Gis Developer jobs in Massachusetts are:
What cities in Massachusetts are hiring for Freelance Python Gis Developer jobs? Cities in Massachusetts with the most Freelance Python Gis Developer job openings:

GIS SUPPORT ENGINEER (SMALLWORLD

BirdsVue LLC

Lexington, MA

Other

Posted 4 days ago


Job description

GIS Smallworld Support Engineer – Job DescriptionJob Title

GIS Smallworld Support Engineer

Job Summary

We are seeking an experienced GIS Support Engineer with strong expertise in GE Smallworld to support and maintain enterprise GIS applications for utility operations. The role involves production support, incident resolution, application maintenance, troubleshooting, integrations, and coordination with business and technical teams to ensure reliable GIS operations.

The ideal candidate should have experience supporting utility GIS environments, preferably in electric, gas, or telecom domains, with knowledge of GIS data models, spatial technologies, and enterprise application support processes.


Key Responsibilities
  • Provide L2/L3 production support for GE Smallworld GIS applications and related integrations.

  • Monitor application health, troubleshoot incidents, and resolve production issues within SLA timelines.

  • Support GIS environments including application servers, databases, and interfaces.

  • Perform root cause analysis (RCA) for recurring incidents and implement preventive fixes.

  • Coordinate deployments, patches, upgrades, and release activities.

  • Support integrations between GIS and enterprise systems such as:

    • OMS

    • ADMS

    • SAP

    • Work Management Systems

    • Asset Management systems

  • Assist in data corrections, spatial validation, and GIS data quality activities.

  • Work with business users, developers, and infrastructure teams to resolve issues.

  • Create and maintain technical documentation, support runbooks, and knowledge articles.

  • Participate in on-call support and production maintenance activities.

  • Support disaster recovery testing and environment validations.


Required Skills & QualificationsTechnical Skills
  • Strong experience with GE Smallworld GIS platform support.

  • Experience with:

    • Smallworld Core

    • Magik programming language

    • GIS database management

    • Spatial data concepts

  • Knowledge of:

    • Linux/Unix environments

    • SQL and relational databases

    • Shell scripting or automation

    • Web services/API integrations

  • Experience with incident management and ticketing tools such as:

    • ServiceNow

    • Jira

  • Understanding of utility network models and asset data.

Domain Experience
  • Utility industry experience preferred:

    • Electric utilities

    • Gas utilities

    • Telecom utilities

Soft Skills
  • Strong analytical and troubleshooting skills.

  • Good communication and stakeholder management abilities.

  • Ability to work in a production support environment with multiple priorities.


Preferred Qualifications
  • Bachelor’s degree in Computer Science, GIS, Engineering, or related field.

  • Experience with:

    • GIS integrations

    • Spatial ETL tools

    • Cloud or hybrid environments

    • DevOps/support automation

  • Knowledge of Agile and ITIL processes.

  • Experience supporting enterprise-scale GIS implementations.


Sample Experience Requirement
  • 5+ years of GIS application support experience.

  • 3+ years of hands-on experience supporting GE Smallworld applications.

  • Experience in utility digital transformation or enterprise GIS modernization programs is a plus.


Nice-to-Have Skills
  • Python or scripting knowledge

  • FME experience

  • ArcGIS exposure

  • CI/CD deployment support

  • Oracle/PostgreSQL database support

  • Kubernetes/OpenShift awareness

If you''d like, I can also help with:

  • A shorter recruiter-friendly JD

  • Resume screening criteria

  • Interview questions

  • Skill matrix

  • Contract vs full-time version

  • Utility-specific Smallworld JD (Electric Distribution focus)