Programmer Analyst IV - Norfolk, United States - City of Norfolk, VA
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