Geospatial Applications Programmer
Department of Technology’s San Francisco Enterprise Geographic Information Systems Program (SFGIS) seeks a geospatial applications developer to join and grow among a small cohort of seasoned technical professionals. As we help City entities help themselves, some problems may be sticky, or a vendor’s offering has value potholes that prevent smooth running. In those times, SFGIS might be called on to code solutions. With needs arriving from so many entities, and many geospatial parts in motion, it will be the difficult problems that require your attention.
- As identified by team, contribute original solutions in form of application development
- Support SFGIS as it strives to deliver choice in geospatial solutions beyond one vendor
- Automate vendor product workflows by leveraging API or scripting as most efficient
- Create clear documentation and effective training for newly created solutions
- Target 20% of time to new growing future-relevant technical proficiencies within SFGIS
How to qualify
An associate degree in computer science or closely related field from an accredited college or university OR its equivalent in terms of total course credits/units [i.e., at least sixty (60) semester or ninety (90) quarter credits/units with a minimum of twenty (20) semester or thirty (30) quarter credits/units in computer science or a closely-related field].
Experience in application or software development or programming may be substituted for the required degree on a year-for-year basis (up to a maximum of two (2) years). One (1) year is equivalent to thirty (30) semester units / forty-five (45) quarter units with a minimum of 10 semester / 15 quarter units in computer science or a closely related field.
Completion of the 1010 Information Systems Trainee Program may be substituted for the required degree.
1. Productive experience creating applications with recent React framework (e.g. Remix)
2. Practical knowledge of Esri desktop and OGC desktop (QGIS) for spatial data management
3. Experience with PostgreSQL/PostGIS, pgAdmin, and free and open source geospatial data systems
4. Development experience with Esri GIS Server, Esri JS API, Mapbox GL JS
5. Demonstrated experience with Rust, Go, R, C#
6. Experience configuring multi-user virtual environments, or automated content creation therein
About SAN FRANCISCO DEPARTMENT OF TECHNOLOGY
Why Work for the Department of Technology (DT)? DT is the centralized technology services provider in the City and County of San Francisco (CCSF). We deliver technology infrastructure and services to approximately 33,000 employees! With an annual operating budget of over $140M and approximately 260 employees, DT provides a host of services that range from Public Safety radio and wiring and Network services to Enterprise Support and the Cloud.
Benefits of Working for CCSF: In addition to challenging and rewarding work, the City provides a generous suite of benefits to its employees.
- Job security, pension, and robust retirement options
- Competitive pay with consistent bi-yearly or yearly increases
- Generous paid time off, family leave, and more!
- Diverse work environment in a diverse city
- Union protections and representation
- Career development and growth — move between departments, learn on the job, or take subsidized/reimbursed classes!
PEOPLE-CENTERED SOLUTIONS — have a powerful, meaningful effect on the community each day with people at the heart of every solution!
CLOSING THE DIGITAL DIVIDE — bring the benefits of the internet to low-income and marginalized residents!
SHINE A LIGHT ON WHAT MATTERS — join an award-winning production team at SFGovTV to help residents watch legislators or learn more about what makes this City great!
DRIVE INNOVATION — deliver new, cutting-edge technology to residents and city partners to help San Francisco serve its residents!