About The Position

The Department Technology Analyst provides analysis, programming, and testing to support the maintenance of departmental proprietary and process control computer operations and the management and analysis of department databases. The City of Dallas offers careers with purpose. With competitive benefits, growth opportunities, and a vibrant work culture, we’re committed to helping you thrive while you help our city flourish. Be part of a team that’s committed to service, innovation, and community.

Requirements

  • Thorough knowledge of multiple programming languages
  • Thorough knowledge of computer hardware, and two or more operating systems.
  • Thorough knowledge of network systems and configurations.
  • Knowledge of Programmable Logic Controllers (PLC), Environmental Data Acquisition Terminal (EDAT), Supervisory Control and Data Acquisition (SCADA).
  • Ability to analyze information logically and propose computer based solutions.
  • Ability to provide guidance to less experienced technical personnel.
  • Ability to communicate and present technical information orally and in writing.
  • Ability to perform repair and maintenance on computer hardware.
  • Communicating effectively verbally and in writing.
  • Establishing effective working relationships.
  • Bachelor's degree in Business, Computer Science, Engineering, or Technology field.
  • One (1) year of experience developing and/or providing end-user training and software/database systems support.
  • High school diploma or GED plus five (5) years of the required experience will meet the education and experience requirements.
  • An associate's degree in any field plus three (3) years of the required experience will meet the education and experience requirements.
  • A bachelor's degree or higher in a non-specified field plus three (3) years of the required experience will meet the education and experience requirements.
  • A master's degree or higher in a specified field will meet the education and experience requirements.

Responsibilities

  • Analyzes, evaluates, and reviews objective of department programs and the information requirements; designs, creates, and maintains computer database to gather data and effectively classify information.
  • Maintains, manages, and analyzes computer operating software, hardware, and network configuration within a department or division; identifies weaknesses and devises solutions to solve configuration problems.
  • Evaluates and plans software and hardware purchases to maintain and improve the system; prepares cost analyses of maintenance and enhancement of existing programs and hardware.
  • Writes, develops, and implements programs to extract information from the databases; develops formats and reports of information obtained to communicate status of programs and information.
  • Runs computer programs to analyze data received from electronic sensors, writes programs to compile information, and sets parameters of the data gathered.
  • Maintains several interrelated computer and data base information systems; develops and updates documentation of programs and systems, including change orders; analyzes network problems and resolves technical difficulties.
  • Modifies and maintains existing applications and software to improve system efficiency; analyzes programs and user problems to determine corrective action necessary to resolve new design.
  • Trains users, technicians, and less experienced personnel in using the system; assigns and oversees work of technicians monitoring field sensors.
  • Prepares and uses mathematical models on mainframe systems to answer engineering, scientific, or business related questions; answers questions regarding reservoir levels, water flow, financial analysis, and other scenarios.
  • Performs any and all other work as needed or assigned.

Benefits

  • Competitive benefits
  • Growth opportunities

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Number of Employees

5,001-10,000 employees

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service