Programmer Analyst IV - Norfolk, United States - City of Norfolk, VA

    Default job background
    Description

    Programmer Analyst IV - GIS

    Print )

    Apply

    ?

    Programmer Analyst IV - GIS

    Salary

    $62, $101,571.00 Annually

    Location

    Norfolk, VA

    Job Type

    Permanent Full-time

    Remote Employment

    Remote Optional

    Job Number

    11282

    Department

    Information Technology

    Opening Date

    04/01/2024

    Closing Date

    4/30/2024 11:59 PM Eastern

    + Description

    + Benefits

    + Questions

    Description

    The Department of Information Technology (IT) plays a key role in driving customer-focused innovation initiatives. Its composed of three technical bureaus which are Application Services, Customer Success and Productivity, and Technology Infrastructure and Security. Collectively, the 95 staff members work together to provide essential services and technical support to all City staff and business functions.

    The City of Norfolk's Department of Information Technology is seeking a highly motivated GIS Programmer Analyst IV to join our GIS Team. We are looking for a motivated team player to support all levels of the Citys Enterprise Geographic Information Systems (GIS) and applications.

    The successful candidate will have broad knowledge of GIS and code development. They will possess excellent organizational skills and outstanding relationship-building abilities. They can work independently and as part of a team. They will be able to communicate successfully, verbally and in writing, with staff from all levels of the organization as well as with external customers. Finally, they must be flexible and agile, willing to learn new things and continuously expand their knowledge and build their skillset.

    Department Hiring Salary Range: $62,122 - $71,440

    Essential Functions

    Essential functions include but are not limited to:

    + Identify and provide enterprise-wide GIS business solutions through code development and custom applications.

    + Design and develop systems by configuring hardware and software in an ESRI ArcGIS Enterprise environment.

    + Create documentation for GIS system architecture, custom scripts, and applications.

    + Provide technical GIS support for internal organization as well as external customers.

    + Creates scripts to automated processes that enhances workflows, provide ETL support, and that maintain data integrity.

    + Analysis and Maintenance:

    + Analyze, design, and maintain geographic information systems (GIS).

    + Recommend, install, and supports application software and hardware.

    + Performs problem analysis and resolution, designing, implementing, testing, debugging, and maintaining client/server databases and/or web-based applications.

    + Evaluate new technology applications and propose new solutions.

    + Requirements Gathering, Design:

    + Determine client's requirements by learning the client's current processes, documenting the requirements, writing system and program specifications, and obtaining approvals.

    + Develop specifications, diagrams, and flowcharts, and system documentation.

    + Design applications to meet requirements and goals.

    + Use structured analysis to ensure the solution is efficient, cost-effective, and financially feasible.

    + Creates application logos, icons, user interface, and supporting graphics.

    + Development, Programming, Implementation:

    + Develop custom applications (desktopwebmobile) and processes using Esris ArcGIS Enterprise.

    + Utilize Software Development Life Cycle (SDLC) methodologies.

    + Oversee application and scripting implementation, testing and performance.

    + Adhere to departmental data standards in program development and system design to maintain a structured environment.

    + Software used - Microsoft Visual Studio, Code Version Management Systems (Microsoft Team Foundation Server, Azure DevOps, GitHub), Ticket Management Systems.

    + Support:

    + Provides support to customers by conducting analysis of business processes, customer's relations, training, and preparing reports and presentations.

    + Maintain, monitor, and resolve issues related to hardware and applications.

    + Provide both formal and informal staff training to enhance the available technical in-house expertise.

    + Project Management:

    + Collaborate with manager and team supervisor to develop a project plan that details work breakdown structures, critical paths, and milestones.

    + Ensure department project methodology is adhering to and is synchronized with business requirements.

    + Software used - Microsoft Project, Code Version Management Systems (Microsoft Team Foundation Server, Azure DevOps, GitHub), Ticket Management Systems.

    + Administrative:

    + Ability to prepare and write system specifications and requirements, system, operational, and customer documentation, business correspondence by mail and e-mail, training manuals, and document program code in clear and concise English is required.

    + Ensure department project methodology is adhering to and is synchronized with business requirements.

    + Ability to prepare, to present, and to listen to presentations is required.

    Education/Experience

    Work requires broad knowledge in a general professional or technical field. Knowledge is normally acquired through four years of college resulting in a Bachelor's degree or equivalent in Computer Science, Information Technology, or related field.

    Three years experience as a programmer analyst.

    Preferred applicant will possess:

    + 4 years of demonstrated experience with ESRI ArcGIS software and GIS data management.

    + GIS Professional Certification (GISP).

    + Experience managing projects, including coordinating activities of multiple clients, vendors, and others within

    + Information Technology; managing risks, tasks and issues.

    + Solid knowledge of Microsoft Office applications (Word, Excel, Access, PowerPoint).

    + Experience with geodatabase design and managing a multi-year editing environment.

    + Experience with ArcGIS REST API and/or JavaScript API.

    + Experience with ArcGIS Online and/or Portal.

    Additional Information & Requirements

    Work Location: 800 E. City Hall Ave., Norfolk, VA 23510

    Work Hours: Monday through Friday, 8:00 a.m. to 5:00 p.m

    Signing Bonus: This position is eligible for a one-time $5,000 signing bonus for applications received on or after February 22, 2022. The signing bonus will be paid in two (2) increments: $2,500 upon completion of 60 days of employment, and $2,500 upon completion of your probationary period. To receive the signing bonus, you must be an active employee in good standing.

    + Regular full-time and permanent part-time employees may receive paid holidays, vacation and sick leave, employer paid pension plan, basic life insurance, voluntary participation in medical and dental, Section 457 deferred compensation, long-term disability, optional life insurance for self, spouse and children, medical and dependent care reimbursement plans, access to membership in credit union and employer provided parking.

    + Special project/grant employees are generally eligible for the same benefits of regular full-time employees; however, retirement, life insurance and participation in health plans vary depending upon funding and authorization.

    + Temporary/seasonal and part-time employees are generally only eligible for employer provided parking and access to membership in credit union.

    + Retirement

    If you are hired October 5, 2010, or after to a position with City of Norfolk Retirement System benefits, you will be required to contribute five percent (5%) of your salary toward your retirement benefit. This will be a pre-tax payroll deduction.

    If you are hired January 1, 2022, or after to a position with Virginia Retirement System (VRS) benefits, you will be required to contribute five percent (5%) of your salary toward your retirement benefit. This will be a pre-tax payroll deduction.

    + The Tuition Assistance Program is established to encourage employees toward continued self-development and education. Permanent full-time and permanent part-time classified, unclassified permanent, full-time special projects, and constitutional employees who have completed six months continuous service will be eligible to apply. The applicants school of enrollment must be an accredited institution.

    NOTE:

    The benefits described above are broad generalizations. The specific benefits that an employee may be eligible for are governed by City regulations, as applicable to job type.

    Non-City

    Positions listed with a job type designation of "Non-City" are not subject to the benefits descriptions above. Refer to the content of the job posting for information regarding these positions.

    01

    The following Supplemental Questions are specific to the position for which you have applied to assist the hiring manager in screening applications for specific experience being sought. Please be specific in answering these questions as they will be used to evaluate which applications will be given further consideration in the process. Do not answer "see resume" or "see application" as these are not valid answers. Please note that if you are invited to be interviewed by the department, your responses to the following questions may be subject to verification.

    + I understand and will answer the following supplemental questions completely and thoroughly.

    02

    If you were referred for this position by a current City of Norfolk employee, please provide the employee's full name, department, and job title. If not, please indicate by typing "N/A."

    03

    Please select the highest level of education you have completed.

    + High School Diploma/GED

    + Some College (6 months or more)

    + Associate's Degree

    + Bachelor's Degree

    + Master's Degree or higher

    04

    How many years of training/education do you have in Geographic Information Systems, Information Technology, Computer Science, Data Science or related technical field?

    + 0-2 years

    + 2-4 years of

    + 5 or more years

    05

    Which best describes your level of experience with ArcGIS Desktop or Pro?

    + 0-2 years

    + 2-4 years

    + 5 or more years

    06

    Which best describes your level of experience with geodatabase management, and multi-user editing?

    + 0-2 years

    + 2-4 years

    + 5 or more years

    07

    Which best describes your experience in developing and configuring GIS web applications using ArcGIS Online or Portal?

    + 0-1 year

    + 2-4 years

    + 5 or more years

    08

    How many years of experience do you have installing, configuring, and troubleshooting problems with the ESRI ArcGIS products, such as ArcMap and ArcSDE?

    + None

    + 1-2 years

    + 3-4 years

    + 5 or more years

    09

    Have you ever developed and deployed ArcGIS mobile applications for Android and iOS devices, such as Collector and Survey123?

    + Yes

    + No

    10

    Have you ever created and managed map or features services with ArcGIS for Server?

    + Yes

    + No

    11

    Which best describes your expertise with using Python in ArcGIS to automate geoprocessing tasks?

    + Never used it

    + Novice

    + Good

    + Expert

    12

    Do you currently reside in the City of Norfolk?

    + Yes

    + No

    13

    Are you a current or previous City of Norfolk employee?

    + Yes - I am a current City of Norfolk Employee

    + Yes - I am a previous City of Norfolk Employee

    + No - I am not a previous or current City of Norfolk employee

    14

    Please indicate your veteran status. (A copy of your long form DD-214 may be required)

    + I am not a Veteran

    + I am a Veteran

    + I am a Disabled Veteran

    15

    Do you have a driver's license valid in Virginia?

    + Yes

    + No

    16

    This position requires reporting to work at the IT administrative offices, data center, or other location in Norfolk on a regular scheduled basis or within an hour of notification of an event or emergency. Are you able to comply?

    + Yes

    + No

    17

    The departmental hiring range for this position is $62,122 - $71,440. Are you willing to accept the position at this salary?

    + Yes

    + No

    Required Question

    Agency

    City of Norfolk

    Apply

    Please verify your email address Verify Email