Logo
Anne Arundel County

Utilities Operations - Systems Programmer II

Anne Arundel County, Annapolis, Maryland, United States, 21403

Save Job

Overview

Position Description This is professional and technical full performance level work managing, maintaining and improving hardware and software systems in support of the County's local and wide area networks and operating systems in a mainframe and file server environment. NATURE AND VARIETY OF WORK Employees in this class also support multiple operating system software by monitoring the LAN/WAN network systems to ensure efficient use of networks by its users and analyzing and troubleshooting problems, and act as liaison between Office of Information Technology and the Bureau of Utilities to address the performance of existing network systems. Employees are responsible for maintaining and managing various databases, including cloud-based and traditional SQL systems. Their duties involve ensuring data integrity, optimizing performance, and performing regular maintenance and backups across all platforms. Employees are also responsible for maintaining the Computerized Maintenance Management System (CMMS) and its database/asset inventory to ensure data accuracy, work flow, equipment attributes, coordinating the planning, design, and setup Standards and Policy/Procedures. Workers ensure that new requested County’s computers, software, and hardware operating systems are compatible and work together efficiently. 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 Utility Administrator, and or Asset Administrator. The work may involve bending, climbing, lifting and moving boxes, walking, standing, may be sedentary in an office environment, and will include the operation of a County vehicle for pickup and delivery of equipment as well as field work. Employees must have the ability to work within the guidelines of confined space regulations, lockout/tagout, electrical safety, and other critical procedures currently in place within the Bureau of Utility Operations. Ability to enter wastewater wet wells, vaults, and climb ladders while utilizing the personal protective equipment to perform field collection of asset data. The employee may be required to lift equipment weighing fifty pounds or more. Employees may also be required to work nights, weekends, and holidays. (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.) Responsibilities

Manages, schedules, installs and upgrades hardware, software and computer equipment to create Local and Wide Area Networks. Prepares and maintains all relevant documentation. Installs, configures, and supports major multiple operating software, hardware and mobile devices, and network management software to support network-attached file servers, workstations, printers, communication routers, and related equipment and assist users. Run backups of network data, and archive as required. Verifies all software parameters for security and operational efficiency. Tests systems for integrity and performance. Troubleshoots, diagnoses, and resolves computer problems in both network/telecommunications and stand-alone environments. Provides technical support to other CMMS users and the DPW CMMS team. Advises, trains, and assists users on optimum use of CMMS system and ensures the users are following the latest Policy & Procedure and/or Standard Operating Procedures. Assesses and corrects problems: Runs backups of network data and archives as required. Researches, evaluates, and tests new technologies for existing and proposed network systems, recommending new enhancements as needed. Provide technical support to external customers concerning the daily care of servers, desktop computers, network-attached printers, mobile devices, 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. Information Assurance: Performs plant site visits to inventory process equipment and verify nameplate data to ensure CMMS database accuracy. Schedules and conducts backup of large equipment and spare parts data files. Maintains and manages the existing equipment preventive maintenance guidelines, and the CMMS Standard Operation Procedures (SOPs) to ensure the latest document is linked to the correct asset in the CMMS system and the SOPs are up to date with all the system updates, workflow changes, and other. Reviews, prepares and migrates all legacy and web system application systems and all associated documentation from development environments into production environments. Monitors and ensures the integrity and validity of all production environments. Provides input regarding the development of CMMS divisional policies, standards, and procedures governing CMMS operations, maintenance, database quality assurance and security administration functions. Help Center: Tracks and monitors PC and CMMS software problems to ensure a timely resolution for the customer. Assists end users by troubleshooting hardware, software, data entry, data communications, and related problems in the systems and networks. Provides user training and documentation for the use of hardware and software-related applications. Assists with the creation and maintenance of documentation of standard procedures and policies of Utility Operations and the Help Center as related to PC set up, installation, and problem diagnosis. Perform related duties as required. Knowledge, Skills, and Abilities

Considerable knowledge of a wide array of hardware and software operating systems, cabling, power requirements, and equipment related to Local and Wide Area Networks. Considerable knowledge of network management and router configuration, personal computer equipment and data communications networks. Knowledge of computer science principles and practices, including knowledge of relational database systems, structured design and programming, data communications, quality assurance, information technology security and knowledge-based systems. Skill in the design, development, implementation, and maintenance of relational databases using SQL or cloud-based platforms. Skill in evaluating, analyzing, troubleshooting and resolving network connectivity, server, hardware, and software problems. Skill in operating computer hardware, peripherals, multimedia devices, communication routers, bridges, modems, and other networked devices. Knowledge of Quality Assurance and Information Technology security principles and practices. Knowledge of computerized maintenance management systems (e.g. VueWorks, Maximo, SAP), and Web application developers (e.g. WebSphere) and JCL (Job Control Language). Ability to understand and apply basic quality assurance and computer/network security practices and departmental Information Technology security policy and standards. Ability to work with and provide assistance and training to non-technical staff - clerical, and professional and managerial. 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 operate highly specialized mechanical and electrical equipment and software. Ability to plan, schedule, and coordinate special projects and assignments. Ability to develop and implement formal training for the end users. Qualifications: 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; and two (2) or more years' experience in telecommunications, computer operating systems, and data base management. *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. Preference will be given to those that have a minimum of five (5) years’ experience in using CMMS software in a plant or facilities maintenance environment and a minimum of (4) years of hands-on experience in performing maintenance on process plant equipment/systems or facilities engineering.

#J-18808-Ljbffr