GIS Programmer (Systems Programmer II)

Center for Digital Governmtent

Annapolis (MD)

On-site

USD 90,000 - 120,000

Full time

41 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Health insurance
Dental insurance
Vision insurance
Life insurance
Pension plan
Paid holidays

Job summary

Center for Digital Governmtent seeks a full-time Systems Programmer II to support GIS programming and geospatial services in Annapolis, MD. Responsibilities include designing and maintaining SDE data models in Microsoft SQL Server Geospatial environments and coordinating with multiple project teams to ensure software/hardware compatibility.

The role involves system installation, disaster recovery, network performance tuning, backups, and end-user support.

Qualifications

  • Graduation from an accredited four-year college or university with major coursework in mathematics, public or business administration, or a related field, including or supplemented by specialized training in electronic data processing, programming, operations, and methodologies.
  • Two or more years of experience in telecommunications, computer operating systems, and database management.
  • Equivalent substitution: four years GIS programming experience may substitute for the degree requirement.

Responsibilities

  • Support GIS programming for geospatial enterprise applications and services.
  • Coordinate with project teams to ensure software/hardware compatibility.
  • Design, install and upgrade hardware and software; document configurations.
  • Perform disaster recovery for all servers.
  • Analyze, test and calibrate network equipment to improve LAN/WAN performance.
  • Run backups and archive data; research new technologies for existing systems.
  • Provide technical support to external customers and coordinate with vendors.

Skills

GIS programming
SDE data models
SQL Server
Geospatial services
Disaster recovery

Education

Bachelor's degree (math/public/business or related)

Tools

Esri ArcGIS Enterprise
ArcGIS Pro
ArcGIS Online
VertiGIS/Geocortex
ModelBuilder
SQL Server tools

Job description

Position Description

Full-time Systems Programmer II position in the Office of Information Technology. Work location: Riva Road Heritage Complex in Annapolis, MD.

Support GIS programming for implementation and maintenance of geospatial enterprise applications, support of enterprise geospatial services, design and maintenance of geospatial scripts, and support of various databases.

Strong understanding and practical experience designing and implementing SDE data models in Microsoft SQL Server SDE Geospatial environments.

Coordinate with multiple project teams to ensure design of County software and hardware are compatible and work together efficiently. Work involves coordinating with Technical Services, County managers, project managers and contractors developing systems and monitoring operational effectiveness.

Nature and Variety of Work

Work involves working with County managers, employees and contractors developing systems and monitoring operational effectiveness and contractors. Employees in this classification perform their duties independently, exercise independent judgment in designing and resolving network problems, and are given wide latitude to complete work assignments.

Employees receive general supervision from a Systems Analyst or higher-level administrator.

The work is primarily sedentary and performed in an office environment. Work does involve some walking, standing, bending, stooping, lifting and bending when installing, moving, and repairing computers or peripherals. The employee may be required to lift equipment weighing fifty pounds or more. Employees may also be required to work nights, weekends, and holidays.

Examples Of Duties
  • This position is designated to support GIS programming for implementation and maintenance of geospatial enterprise applications, support of enterprise geospatial services, design and maintenance of geospatial scripts, and support of various databases.
  • This position coordinates with multiple project teams to ensure that the design of the County software and hardware are compatible and work together efficiently. Work involves coordinating with Technical Services, County managers, project managers and contractors developing systems and monitoring operational effectiveness.
  • Design, schedule, install and upgrade hardware, software and computer equipment. Prepare all relevant documentation. Install, configure, and support major multiple operating software systems, and network management software to support network attached file servers, client work stations, printers, communication routers, CD-ROM towers/jukeboxes, and related equipment.
  • Perform disaster recovery for all servers.
  • Analyze, test and calibrate network equipment using state-of-the-art network and software test equipment to improve LAN and WAN network performance, and assess and correct problems.
  • Run backups of network data, and archive as required. Research, evaluate and test new technologies for existing and proposed network systems.
  • Recommend new enhancements as needed. Perform network security of access, usage and protection of all servers, e-mail client workstations, printers, folders, files, and documents.
  • Provide technical support to external customers concerning the daily care of servers, desktop computers, network-attached printers, and multimedia network devices.
  • Provide advice and guidance to staff members as required. Work with contractors, vendors, and employees concerning hardware, software, servers and mainframe systems.
  • Perform related duties as required.
Knowledge, Skills, and Abilities
  • Strong understanding of and practical experience designing and implementing SDE data models in Microsoft SQL Server SDE Geospatial environments.
  • Considerable knowledge of a wide array of hardware and software operating systems, cabling, and power requirements.
  • Considerable knowledge of network management and router configuration, personal computer equipment and data communications networks.
  • Considerable knowledge of the functions and capabilities of electronic data processing equipment, and personal computer equipment.
  • Skill in evaluating, analyzing, troubleshooting and resolving network connectivity, server, hardware, and software problem.
  • Ability to establish and maintain effective and harmonious working relationships with internal and external consumers.
  • Ability to communicate effectively orally and in writing presenting information through charts and graphs to display data.
  • Ability to read and comprehend complex technical manuals.
  • Ability to evaluate and make recommendations on different applications and software packages;
  • Ability to plan, schedule, and coordinate special projects and assignments.
  • Ability to develop and implement formal training for the end users.
Minimum Qualifications

Graduation from an accredited four-year college or university with major coursework in mathematics, public or business administration, or a related field, including or supplemented by specialized training in electronic data processing, programming, operations, and methodologies; and two (2) or more years of experience in telecommunications, computer operating systems, and database management.

Please note: Graduation from an accredited four-year college or university with major course work in mathematics, public or business administration, or a related field, including or supplemented by specialized training in electronic data processing, programming, operations, and methodologies, may be substituted on a year-for-year basis with four (4) years of work experience in GIS programming or related experience, this is in addition to the two (2) or more years of of experience in telecommunications, computer operating systems, and database management.

Note: Normal work schedule is currently hybrid with 2 days per week in the Annapolis Office.

Note: This position requires a full background check.

Note: Preference will be given to candidates with state and local government experience.

Note: Pay will be based on education and direct experience, generally within fifteen percent (15%) of the base pay. Please note that the Pay Scale shown represents the full proficiency of the position, not the starting range.

Supplemental Qualifications

Preferences will be given to applicants who possess the following:

  • Experience with database management tools, reporting, and business intelligence software
  • Experience developing interfaces and web services for GIS applications
  • Experience working with Esri ArcGIS Enterprise, ArcGIS Pro, ArcGIS On-Line, VertiGIS/Geocortex software stack, and Model Builder
  • Web development skills (ReactJS, Typescript, JSON, Python, JavaScript, ArcGIS JavaScript 4x API, ArcGIS REST, ArcGIS/arcpy python libraries, or HTML5/CSS)
  • Experience with relational and/or NoSQL database design
  • Experience working with on premises and Cloud based services (AWS)
  • Medical/Health Insurance Plans
    • BlueChoice Advantage EPO
    • BlueChoice Advantage PPO
  • Dental Insurance
    • CIGNA Dental PPO (Buy-Up)
    • CIGNA Dental PPO (CORE)
    • CIGNA Dental HMO (DHMO)
  • Vision Insurance
    • EyeMed
  • Employee Life Insurance
    • Term insurance of up to 2 times salary ($100,000 maximum) for employees at no cost.
    • Ability to purchase Supplemental & Dependent Life Insurance
  • Disability Income Insurance
  • Pension Plan
    • Normal retirement after 30 years of service or Age 60 and 10 years of service or election to enroll in the Employees Retirement Savings Plan.
  • Deferred Compensation Section 457 Plan
  • Direct Deposit
  • Credit Union
  • Holidays
    • Twelve days provided per year, thirteen in general election year
  • Annual Leave
    • Less than 3 years - 13 days
    • 3 to less than 15 years - 20 days
    • 15 years or more - 26 days
  • Disability Leave
    • Accrual at a rate of 15 days a year
  • Personal Leave Day, 5 per calendar year
  • Leave Sharing
  • Employee Assistance Program
    • Free, confidential counseling for employee and family members 4X per year per problem per family member; also counseling on legal and financial issues; assistance in locating childcare and elder care
  • Flexible Spending Accounts
    • Dependent Care Reimbursement
    • Health Care Reimbursement
  • Voluntary Benefits
    • Provides you an opportunity to enroll in any or all of the benefits listed below with the convenience of payroll deduction
    • Universal Life Insurance with Long Term Care Rider
    • United Legal Benefits
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

GIS Programmer (Systems Programmer II)
GIS Programmer (Systems Programmer II)

Anne Arundel County – Information Technology Department • Maryland

Hybrid
USD 85,000 - 110,000
GIS Programmer (Systems Programmer II)
GIS Programmer (Systems Programmer II)

Anne Arundel County Office of Personnel • Maryland

Hybrid
USD 85,000 - 110,000
GIS Programmer (Systems Programmer II)
GIS Programmer (Systems Programmer II)

Anne Arundel County • Annapolis (MD)

Hybrid
USD 75,000 - 100,000
GIS Specialist II
GIS Specialist II

HILGARTWILSON, LLC • Holmdel Township (NJ), Northern (KY)

Hybrid
USD 90,000 - 120,000
Medical, dental, vision benefits
Pregnancy leave
Disability insurance
+3
GIS Specialist II
GIS Specialist II

HILGARTWILSON, LLC • Philadelphia

Hybrid
USD 65,000 - 95,000
Medical, dental, vision coverage
401(k) with company match
Paid time off
GIS Specialist II
GIS Specialist II

Socket.dev • Holmdel Township (NJ)

On-site
USD 85,000 - 110,000
Company-paid medical, dental, and vis
Paid time off and parental/military le
401(k)/Roth plan with company match
+2
GIS Coordinator
GIS Coordinator

Greenwood County Government • Greenwood (SC)

On-site
USD 60,000 - 92,000
Dental insurance
Employee assistance program
Health insurance
+3
GIS ProgrammerSystems Analyst
GIS ProgrammerSystems Analyst

MATRIX SYSTEMS & TECHNOLOGIES INC • Towson (MD)

Hybrid
USD 90,000 - 120,000
Health insurance
Paid time off
Training & development
GIS Specialist II
GIS Specialist II

Colliers Engineering & Design • Holmdel Township (NJ)

On-site
USD 90,000 - 120,000
Health insurance
Retirement savings plan
GIS Specialist II
GIS Specialist II

Colliers Engineering & Design • Philadelphia

On-site
USD 70,000 - 90,000
Company-paid medical, dental, and vis
401(k)/Roth retirement match
Paid time off incl. parental/military
+2