Systems Engineer II
About the Role
Provide technical assistance and support for strategic, inter-departmental City computer operating systems and related system software and hardware components including cloud-based and on-premise systems. Perform complex systems analysis duties in the installation, testing, maintenance, and support of central computer hardware and system software, including emerging technologies. Manage both Windows Server and Linux server environments (Oracle Linux and RHEL), administer Oracle OCI and AWS gateway cloud services, and support Microsoft Hyper-V virtualization infrastructure. Demonstrate strong proficiency in PowerShell scripting, Python scripting, Microsoft 365 administration, and Linux shell scripting (bash/Python), as all Linux servers are managed primarily through scripts.
Responsibilities
- Provide advanced technical assistance and support for strategic City computer systems/servers and related system software and hardware components.
- Perform complex systems analysis and programming duties in the design, development, implementation, and maintenance of information systems and supporting computer hardware and software.
- Evaluate, install, test, and implement new central hardware, operating systems, or systems software packages; install new versions, releases, or maintenance levels of existing operating systems and related components.
- Detect, isolate, and resolve computer system problems utilizing vendor coordination and support as needed; implement appropriate bypasses or other resolutions.
- Participate in system administration activities including setting up and monitoring backup processes, adding new users, modifying user/group profiles, and monitoring and tuning system/server resources.
- Provide technical direction to members of the systems programming staff and Information Technology Projects.
- Coordinate technical activities among the systems programming staff and with other Information Technology entities within City government and external agencies.
- Attend and participate in professional group meetings; stay abreast of new trends and innovations in information systems.
- May act in the role of management reporting to the Department Director from time to time.
- Perform related duties and responsibilities as required.
Requirements
- Master’s degree from an accredited college or university in information systems or computer science.
- Two (2) years of experience in systems programming or system administration.
- Possession of a valid New Mexico Driver’s license, or the ability to obtain by date of hire.
- Possession of a City Operator’s Permit (COP) within 6 months from date of hire.
Working Conditions
Environmental: Office and computer room environment; exposure to computer screens.
Physical: Essential and supplemental functions may require maintaining physical condition necessary for prolonged sitting and extensive use of a computer keyboard; may load, unload, and operate a server lift device.