Job Description

Come work at a place where you have a direct impact on the quality of life for Kent residents, business owners and visitors alike!

The city’s Information Technology (IT) Department is looking for someone with demonstrated expertise in database development and virtual server management, coupled with a drive for continuous improvement.  The person selected for this role will support the needs of applications developers in database-side activities (SSIS, SSRS, Stored Procedures, BI) as well as fully manage the data-rich GIS environment's system/servers

This position will also focus on the analysis, design, documentation, and implementation of future changes in these spaces.  To that end, strong diagramming and documentation skills are required. A passion for serving customers, IT staff, and City officials is a must, all while maintaining a great sense of humor and a positive can-do attitude.

 ** This full-time position is a non-represented, overtime exempt position. A cover letter and resume are required with your online application in order for your application to be considered complete.  Uploading your resume to auto-fill portions of the application does not automatically attach it to your application.  Incomplete applications will not be considered for this position.  Please note that you cannot attach documents to your application after it has been submitted.  If you have any questions or concerns regarding your online application, please call our office at (253) 856-5270 and we will do our best to assist you.**

This job posting is open until filled with a first review date of March 20.


$8,341.00- 10,164.00 monthly; depending on experience

For a listing of benefits, please use the following link: Employee Benefits | City of Kent (


Under the direction of the Division Manager or designee, perform the duties of a Data/Systems Engineer on assigned projects within assigned functional areas of responsibility. Lead and assist in technology planning, introduction and implementation of server and release management tools for GIS and applications development systems, hardware platforms and technology solutions. Analyze, procure, implement, document and maintain various computer software, programs and network-based servers; assist users, Information Technology (IT) staff, and City officials in meeting technological needs in the area of automation; coordinate work in conjunction with City departments, officials, IT staff, vendors and consultants.

Work is characterized by often technical and complex projects and the incumbent's leading technical role in the administration and support of GIS and applications development data/systems; responsible for the technical aspect of complex projects from development through completion including but not limited to, extensive analysis of existing software systems and databases, systems and technologies available on the market, formal or informal procurement processes, coordination with software vendors for implementation, assisting users in specifying changes, and deployment of software and computer systems which best meet the current and future needs of the City. The incumbent must demonstrate technical leadership and excellent analytical skills; ability to make decisions under broad guidelines, represent the City's technical needs to vendors and potential vendors, explore and evaluate future technical directions that are favorable to the City, expand on technical skills quickly, and effectively train others in the use and application of technology standards in support of City systems.

Work is performed under limited supervision. Supervisor sets the overall objectives and resources available. Incumbent and supervisor work together to develop the deadlines, projects, and work to be completed.  Incumbent is responsible for the


work, plans and carries out the assignment, resolves most conflicts that arise, coordinates work with others, and interprets policies on own initiative in terms of established objectives. Incumbent keeps supervisor informed of progress, potentially controversial matters, or far-reaching implications. Work is reviewed in terms of feasibility, compatibility with other work, or effectiveness of results.


Maintain a leadership role in conducting needs analysis & support for users that directly utilize any applications/services on the ArcGIS platform (e.g., GIS/Data Analysts, Business Intelligence Team/BIT members, etc.), including the City’s GIS Data Warehouse; determine server requirements; communicate with users to facilitate discussion and study of the use, application and enhancement of servers/systems; provide technical expertise and input.

Provide data related and systems admin support for the Applications Development and GIS environments, including overseeing the requirements and requests needed through Microsoft or Esri Support.

Establish proper Change Control and Release Management for Citywide GIS and Applications Development data/processes using SQL Server Management Studio and the Esri ArcGIS platform/tools.

Create and maintain various data architecture artifacts (data models, data flows, data dictionaries, schemas, ETL transformation logic, etc.).  This may also require establishing new standards and processes for generating these artifacts.

Perform the duties of a database developer, including data manipulations/transformations/visualizations, analyzing/optimizing stored procedures, and creating/supporting SSIS packages.

Working with the Enterprise Solutions Architect and Senior DBA/Cloud Engineer, architect plans for databases, database servers, application version upgrades, and preparation for the implementation/support of ArcGIS environments.

Working with Senior DBA/Cloud Engineer, create plans data security, availability, recovery, and future demands of Big Data (archives, warehousing), Open Data Portals, and cloud based solutions (SaaS) initiatives.

Communicate with officials, business community representatives, City department personnel, etc., on automation-related activities or projects.

Provide assistance to the Division Manager; research new equipment and applications; research new server options and features; assist with future growth plans; and provide recommendations and justification as requested.


Provide reliable solutions to a variety of technical challenges using sound technical problem-solving techniques.

Perform technical root cause analysis and outline corrective action for given problems.

Estimate level of effort, evaluate new options of similar technology, offer suggestions to improve processes, and provide comments on other design aspects.

Apply continuous technical quality standards through the entire system lifecycle.

Work collaboratively and professionally with other cross-functional teams to achieve goals.

Apply technical expertise to developing solutions in a timely fashion.

Review product and/or application information including manuals, white papers, help files and brochures for technical accuracy.

Participate in product and/or application activities including feature analysis and system tradeoffs

Actively support the mission, vision, values and behaviors statements of the City and department.


Perform related duties as assigned.



  • Fundamental and advanced techniques of programming and experience with programming languages, BI tools, report writers, SQL, Visual Studio, etc.

  • Relational database models and issues related to database maintenance

  • Server and database High Availability and Disaster Recovery options

  • Windows server, including Active Directory and proper disk configuration

  • Web-enabled database applications

  • Principles    and    techniques    of    analysis,    design,    development,    and implementation of complex computer and communications systems

  • Technical issues management, techniques, and documentation

  • Fundamentals of business needs analysis and requirements gathering

  • Standard software development lifecycles

  • Principles and concepts regarding development and maintenance of system documentation

  • Multi-user/multi-tasking computer systems capabilities

  • Computer operating systems

  • Capabilities and operations of computers and peripheral equipment including, but not limited to, minicomputers, PCs, terminals, printers, software, operating systems

  • Current literature, trends, developments, and technical aspects in Information Services

  • Effective oral and written communications skills

  • Correct usage of English grammar, spelling, punctuation and vocabulary as it pertains to the job

  • Interpersonal skills using tact, patience and courtesy

  • Supervisory principles and practices

  • Modern office practices, procedures and equipment

  • Record-keeping techniques



  • Architecture of servers for the hosting of business applications, with special attention to performance and future growth or consolidation

  • Skilled in relational database design, creation of stored procedures, views, functions, and performance tuning of procedures, queries, etc.

  • Using research and analytical methods, practices and procedures to define and resolve issues

  • Data management, processing, and flowcharting techniques

  • Application of computer and communication systems analysis, design, and implementation practices and techniques to best meet the City's and users' needs

  • Application of BI tools, report writers, SQL, Visual Studio, etc.

  • Application of sound ITIL best practices (e.g. configuration management)

  • Communicating effectively both orally and in writing

  • Using effective interpersonal skills with tact, patience, and courtesy

  • Documenting systems design, procedures and applications

  • Advanced level of MS Office products


  • Assist the Senior DBA/Cloud Engineer with maintaining database backups, restores and recovery models for assigned servers

  • Perform systems maintenance through monthly patches to assigned servers

  • Evaluate user needs, system requirements, and cost effectiveness to develop cost-saving alternatives and improve customer service

  • Provide technical expertise and assistance to the Division Manager, peers and user departments

  • Learn computer software package implications to the servers they will be running on and adapt for specific user application quickly and effectively

  • Develop and maintain clear and concise server level documentation

  • Plan for future growth and expenditures in City systems

  • Establish and maintain cooperative and effective working relationships with others

  • Analyze situations accurately and adopt an effective course of action

  • Work effectively on several projects concurrently

  • Work independently with minimal direct supervision and make decisions within broad guidelines

  • Plan and organize work to meet project schedules and timelines

  • Work in a team environment to solve complex problems

  • Mentor and provide work direction to others




Bachelor’s degree in computer science, CIS, MIS, or related field; and


A minimum of three (3) years of increasing responsibility and experience in database development, systems administration, engineering, technology and system evaluation, systems analysis and integration


In place of the above requirement, the incumbent may possess any combination of relevant education and experience which would demonstrate the individual's knowledge, skill and ability to perform the essential duties and responsibilities listed above.


  • Valid Washington State Driver's License, or ability to obtain within 30 days of employment

  • Knowledge and/or application experience with both a client-server or Internet-based applications and familiarity with server operating systems and environments

  • Three (3) years’ experience with server operating systems/environments

  • Three (3) years’ experience with SQL Server 2016+

  • Preferred: The latest Esri Enterprise Administration Professional Certification

  • Must successfully pass the City's pre-employment fingerprinting and background check; subject to periodic re-evaluation during course of employment

  • Municipal government business computer systems experience is desirable?


Typical business office machinery and equipment including, but not limited to, personal computers, printers, scanners, telephones, fax machines, copiers and mobile devices.


The physical demands described here are representative of those that must be met by an individual to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

While performing the duties of this job, the incumbent is regularly required to sit for extended periods of time; use hands to finger, handle, or feel; and talk and hear. The incumbent frequently is required to type on keyboard for extended periods of time. The incumbent is occasionally required to stand; walk; reach with hands and arms; climb or balance; and stoop, kneel, crouch, or crawl. The incumbent must frequently lift and/or move up to 25 pounds, and occasionally lift and/or move up to 50 pounds with or without assistance.

Specific vision abilities required by this job include close, distance, color, and peripheral vision; depth perception; and the ability to adjust focus.


Work is performed in a typical Information Technology environment, which includes an office, a technical workstation, a computer room with a controlled environment, as well as working with users on site. Incumbent in this position is expected to be generally available after normal work hours on evenings and weekends to provide support for the various key business systems supported by the Systems Division.

While performing the duties of this job, the incumbent may be exposed to individuals who are irate or hostile; may occasionally work in high, precarious places while stepping on ladders or stepping stools; and is occasionally required to work in a cold, controlled environment in the computer room. The noise level in the work environment is usually moderate in the office and loud in the field or the computer room. May be required to operate a City vehicle to travel to and from user sites.

The City of Kent is an Equal Opportunity Employer.

Application Instructions

Please click on the link below to apply for this position. A new window will open and direct you to apply at our corporate careers page. We look forward to hearing from you!

Apply Online