1

Freelance Python Gis Developer Jobs in Rochester, NY

Data Analyst II

Rochester, NY · On-site

$72.04/hr

... programming skills (especially in Stata, with openness to learn SAS, python, R or SQL); (iii) the ... Knowledge of GIS is also recommended; preferred. The University of Rochester is committed to ...

Freelance Python Gis Developer information

See Rochester, NY salary details

$13

$57

$85

How much do freelance python gis developer jobs pay per hour?

As of Aug 30, 2026, the average hourly pay for freelance python gis developer in Rochester, NY is $57.84, according to ZipRecruiter salary data. Most workers in this role earn between $47.69 and $65.72 per hour, depending on experience, location, and employer.

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.

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 are the most commonly searched types of Python Gis Developer jobs in Rochester, NY?

The most popular types of Python Gis Developer jobs in Rochester, NY are:

What are popular job titles related to Freelance Python Gis Developer jobs in Rochester, NY?

For Freelance Python Gis Developer jobs in Rochester, NY, the most frequently searched job titles are:

What job categories do people searching Freelance Python Gis Developer jobs in Rochester, NY look for?

The top searched job categories for Freelance Python Gis Developer jobs in Rochester, NY are:

What cities near Rochester, NY are hiring for Freelance Python Gis Developer jobs?

Cities near Rochester, NY with the most Freelance Python Gis Developer job openings:

Manager - Grid Model & Plan Automation

Iberdrola

Rochester, NY • On-site

Full-time

Posted 13 days ago


Job description

Job Title: Manager - Grid Model & Plan Automation
Location: Rochester, NY; Binghamton, NY
Work type: Office (on-site)
The salary range for this position is dependent upon experience, ranging from $134,720 to $168,400.
Job Summary
This role leads the transformation of distribution system planning through advanced data modeling, automation of engineering analyses, and continuous process improvement. This role is responsible for developing and implementing scalable solutions that enhance the efficiency, accuracy, and consistency of planning activities.
The position combines deep technical expertise in power system modeling and analysis with leadership in digital tools, data governance, and engineering standards. The Grid Modeling & Planning Automation Manager ensures that planning processes are supported by high-quality system data, automated workflows, and standardized methodologies aligned with grid modernization objectives.
This role also drives innovation in planning practices to improve reliability, optimize capital investments, and support increasing system complexity driven by DER integration, electrification, and new technologies.
Responsibilities:
  • Lead the development, governance, and continuous improvement of distribution system models used in planning tools (e.g., power flow, hosting capacity, contingency analysis), ensuring accuracy, consistency, and scalability.
  • Establish and enforce data standards, validation processes, and quality controls across operating companies to standardize and automate planning studies.
  • Oversee the integration of multi-source utility data (GIS, SCADA, AMI, asset systems) into planning models and ensure data readiness for advanced analytics and AI applications.
  • Lead the design and implementation of automated planning analyses, including power flow, contingency, and scenario-based studies.
  • Develop and deploy automation solutions (e.g., Python, SQL, and workflow tools) to streamline study execution, reporting, and engineering decision-making.
  • Drive adoption of advanced planning tools, AI, and digital solutions, including leading pilot programs, evaluating new technologies, and scaling successful innovations.
  • Integrate AI-driven insights and intelligent automation into planning processes, including forecasting, scenario analysis, anomaly detection, and automated study validation.
  • Define, maintain, and enhance Distribution Planning Criteria and engineering standards, ensuring alignment with evolving grid needs, regulatory expectations, and emerging technologies.
  • Advance planning capabilities to address grid modernization challenges, including electrification impacts, load forecasting, DER integration, and Non-Wires Alternatives (NWA).
  • Lead and mentor a multidisciplinary team while collaborating across Planning, IT, Regulatory, and external partners (vendors, universities, research organizations) and representing the company in technical and regulatory forums.

Required Qualifications:
Education & Experience Required:
  • Bachelor's degree in Electrical Engineering and 8+ years of relevant experience in power systems, with emphasis on distribution planning, modeling, or analytics.
  • Strong knowledge of distribution system modeling and power flow analysis, Planning studies and Grid modernization technologies and DER impacts.
  • Experience with Power system software (e.g., CYME, Synergi, OpenDSS, PSCAD, etc.), Scripting/programming (Python, SQL) and Data management and model integration.
  • Understanding of Utility data systems (GIS, AMI, SCADA) and Regulatory and compliance frameworks (NERC, ISO, PUCs).
  • Strong communication skills for both technical and executive audiences.

Preferred Qualifications:
  • Advanced degree.

Behavioral Competencies:
  • Develop self & others
  • Empower to grow
  • Collaborate and share
  • Be a role model
  • Focus to achieve results
  • Be agile

#LI-NB1
#LI-office
Company:
NY STATE ELECTRIC & GAS CORP
Mobility Information
Please note that any applicant who is not a citizen of the country of the vacancy will be subject to compliance with the applicable immigration requirements to legally work in that country.
At Avangrid we provide fair and equal employment and advancement opportunities for all employees and candidates regardless of race, color, religion, national origin, gender, sexual orientation, age, marital status, disability, protected veteran status or any other status protected by federal, state, or local law.
If you are an individual with a disability or a disabled veteran who is unable to use our online tool to search for or to apply for jobs, you may request a reasonable accommodation by contacting our People and Organization department at careers@avangrid.com.
Avangrid employees may be assigned a system emergency role and in the event of a system emergency, may be required to work outside of their regular schedule/job duties. This is applicable to employees that will work in Connecticut, Maine, Massachusetts, and New York within Avangrid Network and Corporate functions. This does not include those that will work for Avangrid Power.
Avangrid employees may also be assigned a NERC Reliability Standards compliance role supporting Critical Infrastructure Protection (CIP) and/or Operations and Planning (O&P) responsibilities. This is applicable to employees that will work in electric transmission, operations, and cyber security business areas in Connecticut, Maine, Massachusetts, and New York within Avangrid Network and Corporate business areas. NERC Reliability Standards compliance roles and responsibilities may include additional access protections, training, audit engagement, and required evidence retention, and will be communicated by the employee's management.
Job Posting End Date:
September-18-2026