IS Programmer Analyst- Senior- Information Technology– San…

Firma: City and County of San Francisco
Job-Typ: Vollzeit

Job Description
Digital Services, a division within the Information Technology program, is a collaborative agile team at the San Francisco Human Services Agency (SFHSA) that focuses on the rapid and innovative delivery of various digital technologies across our agency.
We are an agile, open-source development team, providing technical expertise, support, and development for our two Drupal sites, the public facing SFHSA website () and our employee intranet portal. We strive to provide efficient, seamless, and well-crafted web products that meet the evolving needs of our clients through iterative, human-centered design and development. We pride ourselves on open communication, caring for each other, and having fun as a team while we develop and deliver essential web services for the SFHSA and our clients.
Under the general direction and supervision of the 1070 IS Project Director, and the technical leadership of the 1064 Principal Drupal Developer, this position will provide development support for the Agency’s two Drupal web products: (url removed) and the intranet. Along with the Principal Developer, this role works closely with Product and Design throughout the product lifecycle to build useful, usable, and maintainable sites with the end goal of getting our clients the services they need.
According to Civil Service Commission Rule 109, the duties specified below are representative of the range of duties assigned to this job class and are not intended to be an inclusive list; may include additional duties as assigned.
Essential duties:
Collaborate with a cross-functional team on the planning, architecture, development, and deployment of Drupal sites.
Deliver top-notch and easily maintainable new features that focus on user needs.
Update the Intranet’s theme, components, and authoring experience to parity with (url removed).
Write technical/procedural documentation for both sites as needed.
Share release manager duties with other developers for releases to both sites.
Provide quality code reviews on pull requests.
Maintain the Drupal installation and modules by consistently keeping them patched and up-to-date.
Share your knowledge and experience to enhance the knowledge base of both our team and our clients.

Für diesen Job bewerben