Technology Engineer – Principal (1044) – Systems Specialty - Citywide (C00101) — San Francisco, CA
Full job description
Under general direction, provides direct ongoing supervision to other Technology Engineers and/or provides technical leadership and direction and assumes technical responsibility for completion of major projects, or serves as the top technical authority for one or more related specialties. Performs and reviews complex work involving analysis, planning, designing, implementation, maintenance, troubleshooting and enhancement of systems or platforms. Serves as the lead technical architect for systems or platforms.
The 1044 Principal Technology Engineer is the highest level in the Engineer series and may be assigned to function as a supervisor, expert or project leader. When assigned as a supervisor, develops, coordinates and executes policies, methods and procedures, and supervises personal; when assigned as an expert, performs work requiring a very high level of technical knowledge of a specific area or ability to integrate at a high level the knowledge of several areas (this is not considered to be a part of the normal career path for employees in this series; rather it is reserved for those employees with a mastery of specific technologies or a particular expertise); when assigned as a project leader, manages and provides technical leadership of projects involving large-scale, complex and highly analytical tasks. Work is performed within a broad framework of general policy and requires creativity and resourcefulness to accomplish goals and objectives, and in applying concepts, plans and strategies which may deviate from traditional methods and practices.
Supervision Exercised:
May supervise subordinate Engineers staff and technical staff in the assigned work unit; or as a Project leader, coordinate a team of workers within the assigned work unit or jointly with other unites. May be expected to provide consultation and guidance to Technology professionals and non-Technology professionals.
Essential Duties:
- Oversees the performance of day-to-day operational support for software systems, services, and supporting infrastructure, including cloud-based and on-premises environments.
- Oversees the building, patching, testing (check for compatibility issues, conducts QA) and deployment of systems and platforms across cloud-based, on-premises, and hybrid environments meeting clients’ needs and specifications.
- Oversees, plans and implements changes to software systems and infrastructure with the goal of enhancing performance, including through infrastructure-as-code and automated delivery practices.
- Oversees data backup, data migration and disaster recovery operations.
- Oversees software, cloud service configurations, and operating system upgrades and track system licensing.
- Oversees the configuration of security settings or access permissions for groups and individuals.
- Documents complex procedures and complex troubleshooting procedures related to software systems, platforms, and services.
- Configures, monitors, maintains and oversees office software.
- Evaluates and recommends new technologies, optimize operational efficiency and troubleshoot problems arising in the cloud-based and on-premises software infrastructure and service environments.
- Participates in deployment of overall enterprise strategy.
Education
Experience
Five (5) years of experience analyzing, installing, configuring, enhancing, and/or maintaining the components of a system or platform.
Substitution:
Positions with the Port
Selection Procedures
Preliminary Questionnaire:
Tech Engineer – Systems Core Exam (Weight: 100%):
Candidates self-certifying meeting the Minimum Qualifications will be invited to participate in the online Tech Engineer – Systems Core Exam. Candidates will be sent a web link via email that will allow them to take the online Tech Engineer – Systems Core Exam that is designed to measure basic analytical and technical abilities associated with the target job, which may include but not be limited to:
- Knowledge of physical (e.g., Linux) and virtual servers (e.g., VMware)
- Knowledge of various software applications (e.g., CMIS-Primavera)
- Knowledge of antivirus software (e.g., McAfee)
- Knowledge of systems security & ability to implement system security protocols
- Knowledge of storage technologies and backup systems (e.g., NetApp)
- Knowledge of various operating systems (e.g., Windows 7 XP)
- Ability to configure multifunction devices
- Ability to document developed procedures and protocols
- Knowledge of active directory
- Ability to troubleshoot server, storage and network connectivity problems
- Analytical thinking
Candidates’ scores on the Tech Engineer – Systems Core Exam may also be applied to other announcements involving other job titles, when directed by the Human Resources Director.
Score Banking: Scores attained on the Tech Engineer – Systems Core Exam will be 'banked' for three years, starting from the date of the examination. This means that, during this three-year time period, candidates need not take this test again. Rather, if another announcement you applied to and are deemed qualified for requires the Tech Engineer – Systems Core Exam and is held within one year of your Tech Engineer – Systems Core Exam date your score will be automatically applied to that announcement. However, after one year, a candidate has the option to either (a) apply his/her test score to the other announcement or (b) re-take the test. Re-testing is permitted no sooner than one year from the date of the test and only in association with a candidate’s eligibility for another announcement to which the candidate has applied and is deemed qualified. If a candidate opts to re-test, the re-test score becomes the candidate’s official score since it is the most recent.
If a significant modification is made to this exam in the future, the application of “banked” scores may no longer be