What are the responsibilities and job description for the GIS Developer position at RedZone Robotics?
RedZone Robotics provides innovative and customized asset management solutions for underground infrastructure by delivering data-driven insights utilizing advanced robotics platforms, leveraging AI predictive tools and software to empower industry experts in making proactive decisions. RedZone Robotics believes that what lies underground directly affects the communities that live above. Our process, from inspection to data delivery, is guided by the belief we all deserve a safe place to live, work, play, and grow old.
If you are interested in a friendly, cooperative, and exciting corporate environment where you will be continually challenged and opportunities abound, RedZone Robotics is the place for you!
Learn more about us at www.redzone.com.
Duties and Responsibilities:
- Design, develop, and maintain GIS applications and tools that support spatial data analysis, mapping, and visualization.
- Write clean, efficient code in languages like Python, JavaScript, or C# to integrate GIS functionality into custom applications and workflows.
- Work with both 2D and 3D spatial data and integrate various GIS technologies, including ArcGIS, QGIS, PostGIS or other similar platforms into client-facing applications.
- Manage spatial databases (e.g., PostgreSQL/PostGIS, SQL Server) and create efficient queries to extract, store and analyze geographic data.
- Develop interactive maps, dashboards and geospatial visualizations for various stakeholders, including clients, business analysts and data scientists.
- Work closely with business analysts, cartographers and other developers to translate business requirements into GIS-based solutions.
- Ensure the efficiency and scalability of customized in house GIS applications, with a focus on performance optimization for large spatial datasets displayed in web browsers and mobile applications.
- Troubleshoot GIS-related issues and provide support for users in utilizing customized GIS applications effectively.
- Prepare and maintain technical documentation, user guides and best practices for GIS applications.
- Perform other duties as assigned.
Skills and Competencies:
- Strong working knowledge of programming languages such as Python, JavaScript (React / VueJS) or C#
- Proficiency of GIS platforms and GIS integrations (ArcGIS API / SDK, QGIS or similar)
- Familiarity with GIS data formats (e.g., Shapefiles, GEO Database, GeoJSON, KML, GML)
- Familiarity with tools like ArcGIS Server, ArcGIS Online, or other cloud-based GIS platforms
- Experience with cloud GIS services (e.g., AWS, Azure, or Google Cloud)\
- Experience with spatial analysis, geospatial modeling, or geo statistics but not required
- Knowledge of user interface and user experience best practices for geospatial applications
- Experience working in Agile development environments
- Excellent written and verbal communication skills with the ability to explain technical concepts to non-technical stakeholders
- Effective communicator with the ability to understand departmental and company needs
- Strong propensity to listen and ask the right questions of customers and the organization
- Ability to understand and follow administrative policies and processes within the organization
- Demonstrated ability to respond appropriately to requests for information appropriately
Education and Qualifications:
- Bachelor's degreein Computer Science, Geography, Geospatial Technology, GIS or related field of study
- 2 years in GIS development or a similar role
- Experience with spatial databases (e.g., PostGIS, SQL, Server with spatial extensions)
- Experience with web mapping technologies (e.g., Leaflet, MapServer, OpenLayers, ArcGIS API for JavaScript)
- Experience with RESTful APIs, Web Map Services (WMS), Web Feature Services (WFS) or GEOJSON
- Knowledge of web development frameworks (e.g., React OR VueJs) is required
EQUAL EMPLOYMENT OPPORTUNITY
It is the policy of RedZone Robotics, Inc. to provide equal employment and advancement opportunities to all individuals and to administer its personnel practices based on merit, qualifications, and abilities. RedZone will maintain an environment free of discrimination or harassment on the basis of actual or perceived race, color, national origin, religion, sex, sexual and reproductive health decision-making, age, actual or perceived physical or mental disability, genetic information, marital status, sexual orientation, gender (including gender identity or expression and/or the status of being transgender), military or veteran status, citizenship status, status as a victim of domestic violence, stalking, or sex offense, caregiver status, arrest or conviction record, credit history, unemployment status, or any other unlawful criterion or circumstance. RedZone prohibits and will not tolerate any such discrimination or harassment, or retaliation in response to good faith reports or the provision of information about such discrimination or harassment.
Job Type: Full-time
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Employee assistance program
- Flexible schedule
- Health insurance
- Health savings account
- Life insurance
- Paid time off
- Professional development assistance
- Referral program
- Tuition reimbursement
- Vision insurance
Education:
- Bachelor's (Required)
Work Location: Hybrid remote in Warrendale, PA 15086