Jobs · Maryland

GIS Programmer (Systems Programmer II)

Center for Digital Governmtent · Annapolis, MD · 2 days ago
$100k/yrFull-time
Position Description This vacancy announcement will be used to fill a full-time Systems Programmer II position in the Office of Information Technology. The work location for this position is the Riva Road Heritage Complex in Annapolis, MD. 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 requires a strong understanding of and practical experience designing and implementing SDE data models in Microsoft SQL Server SDE Geospatial environments. 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. 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. These employees receive general supervision from a Systems Analyst or higher-level administrator. The work is primarily sedentary, and performed in an office environment. However, the 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 And Knowledge, Skills And Abilities (Note: The duties and responsibilities enumerated in this class specification are for the purpose of determining a common set of minimum qualifications and salary level for all positions in this class. They are not intended to include all of the essential functions of all positions in the class.) 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 PlansBlueChoice Advantage EPOBlueChoice Advantage PPODental InsuranceCIGNA Dental PPO (Buy-Up)CIGNA Dental PPO (CORE)CIGNA Dental HMO (DHMO)Vision InsuranceEyeMedEmployee Life InsuranceTerm insurance of up to 2 times salary ($100,000 maximum) for employees at no cost.Ability to purchase Supplemental & Dependent Life InsuranceDisability Income InsurancePension PlanNormal 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 PlanDirect DepositCredit UnionHolidaysTwelve days provided per year, thirteen in general election yearAnnual LeaveLess than 3 years - 13 days3 to less than 15 years - 20 days15 years or more - 26 daysDisability LeaveAccrual at a rate of 15 days a yearPersonal Leave Day, 5 per calendar yearLeave SharingEmployee Assistance ProgramFree, 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 careFlexible Spending AccountsDependent Care ReimbursementHealth Care ReimbursementVoluntary BenefitsProvides you an opportunity to enroll in any or all of the benefits listed below with the convenience of payroll deductionUniversal Life Insurance with Long Term Care RiderUnited Legal Benefits 01 The supplemental questions are a very important first step in our screening process. Therefore, you are required to accurately and completely respond to each question by providing the information asked in each question. Your responses will be used to initially determine your qualifications and eligibility for this position. DO NOT INDICATE "SEE RESUME" IN RESPONSE TO THE SUPPLEMENTAL QUESTIONS. This response and a lack of detail and explanation in the supplemental questions and in your application may result in failure or disqualification for this position. THIS MEANS YOU WILL BE INELIGIBLE FOR FURTHER CONSIDERATION IN THIS RECRUITMENT PROCESS. Please check "yes" to show that you have read and understand this statement. YesNo 02 Did you graduate from an accredited four-year college or university (with a bachelor's+ degree) with major course work in mathematics, public or business administration or a related field? YesNo 03 If yes, please state your degree and concentration. 04 Education Substitution: 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 an additional four (4) years of work experience in GIS programming or related experience, for a combined total of six or more years of education and/or relevant work experience. Does this substitution apply to you? YesNo 05 If the substitution applies to you, please explain your experience to include the length of time in position and major duties. This work experience must be in the work history section of your application. Do not respond with "See Resume" 06 Note: Accredited University or College is the recognition from an accrediting agency that an institution maintains a certain level of educational standards. The U.S. Department of Education maintains a database of accrediting agencies it recognizes for schools within the United States. For a University or College outside the United States, the applicant must provide documentation of accreditation and educational equivalency, which can be accomplished through a credential evaluation service. Applicants with a foreign degree must provide this documentation upon the close of the announcement. Have you attached the appropriate documentation to verify your education?YesNo 07 Do you possess specialized training in electronic data processing, programming, operations, and methodologies? YesNo 08 If you answered, "yes" to the question above, please explain how you possess this experience to include position title, length of time in position and major duties. 09 Do you possess two (2) or more years of work experience in computer operating systems and data base management? YesNo 10 If yes, please explain your experience to include length of time in position and major duties. This work experience must be in the work history section of your application. Do not respond with "See Resume" 11 Do you have experience with database management tools, reporting, and business intelligence software? YesNo 12 If yes, please explain your experience to include length of time in position and major duties. 13 Do you have experience developing interfaces and web services for GIS applications? YesNo 14 If yes, please explain your experience to include length of time in position and major duties. 15 Do you have experience working with Esri ArcGIS Server, Pro, and AGOL? YesNo 16 Please Indicate What Prior Work Experience You Have Esri ArcGIS EnterpriseArcGIS ProArcGIS On-LineVertiGIS/Geocortex software stackModel BuilderNone of the above 17 If yes, please explain your experience to include length of time in position and major duties. 18 Do you have experience with web development skills (ReactJS, Typescript, JSON, Python, JavaScript, ArcGIS JavaScript 4x API, ArcGIS REST, ArcGIS/arcpy python libraries, or HTML5/CSS) YesNo 19 Please indicate which web development skill you have work experience with: ReactJSTypescriptJSONPythonJavaScriptArcGIS JavaScript 4x APIArcGIS RESTArcGIS/arcpy python librariesHTML5/CSSNone of the above 20 If yes, please explain your experience to include length of time in position and major duties. 21 Do you have experience with relational and/or NoSQL database design? YesNo 22 If yes, please explain your experience to include length of time in position and major duties. 23 Do you have experience working with on premises and Cloud based services (AWS)? YesNo 24 If yes, please explain your experience to include length of time in position and major duties. 25 Did a county employee refer you? If yes, indicate their name, department and badge/id number. If you weren't referred by an Employee indicate N/A. Required Question

Similar jobs

GIS Systems Engineer II

OceaneeringSuitland, MD· 2 mo ago
Information Technology$81k–$120k/yrapply on ebfr.fa.us2.oraclecloud.com

GIS Engineer I, II

CongruexMemphis, TN· 1 mo ago
RemoteInformation Technologyapply on j.brt.mv