City and County of San Francisco

Cloud Engineer (1042) – Department of Technology

City and County of San Francisco
Apply
5 hours ago

Base Salary

$144k - $181k/yr

Responsibilities

  • Design, implement, and maintain cloud infrastructure using Terraform or OpenTofu.
  • Build and maintain GitHub Actions CI/CD pipelines for infrastructure and application deployments.
  • Perform cloud migration work including network configuration, compute provisioning, application deployment, and production cutovers.
  • Modernize legacy applications through containerization, framework upgrades, and CI/CD enablement.
  • Develop custom applications, automation tools, and internal platform services.
  • Contribute to Oracle, SQL Server, and PostgreSQL database migrations, including data transfer, performance validation, and high-availability configuration.
  • Implement CJIS, HIPAA, security, and compliance controls using infrastructure-as-code patterns.
  • Troubleshoot cloud systems and applications, improve monitoring and alerting, and participate in backup and recovery testing.
  • Participate in code reviews, document infrastructure and deployment procedures, and share knowledge with teammates and customer departments.
  • Use AI-assisted development tools with appropriate review and testing of generated code.

Requirements

  • Associate degree in computer science, computer engineering, information systems, or a closely related field, or equivalent qualifying course credits or experience.
  • At least one year of experience analyzing, installing, configuring, enhancing, and/or maintaining system or platform components.
  • Hands-on experience with a major cloud platform such as AWS, Azure, or Google Cloud is desirable.
  • Experience writing, testing, and maintaining Terraform or OpenTofu configurations, including reusable modules and state management, is desirable.
  • Experience building or maintaining automated deployment pipelines and Git-based workflows is desirable.
  • Experience writing, modifying, and debugging code in Python, Go, JavaScript/TypeScript, Java, or C# is desirable.
  • Proficiency in Python, Bash, or PowerShell is desirable.
  • Experience using AI coding tools such as Claude Code, GitHub Copilot, AWS Kiro, or Cursor is desirable.
  • Experience with cloud networking, serverless and container technologies, application modernization, database migrations, multiple cloud providers, or regulated environments is desirable.

Benefits

  • Permanent exempt, full-time appointment with an anticipated project duration of up to 36 months.
  • Hybrid work schedule supported under City and County of San Francisco remote-work policies.
  • Majority of work is conducted at the Department of Technology at 1 S Van Ness Avenue in San Francisco, with work at other city sites as needed.
  • Competitive pay, benefits, retirement options, career training, internal mobility, and subsidized education.
  • Mission-driven work supporting city infrastructure, public safety, municipal services, and San Francisco residents.

Tech Stack

AWSAzureBashC#GitHub ActionsGitLab CI/CDGoGoogle CloudJavaJavaScriptMicrosoft SQL ServerPostgreSQLPowerShellPythonTerraformTypeScript

Categories

City and County of San Francisco

About City and County of San Francisco

1,001-5,000 employees

The City and County of San Francisco is a consolidated city-county government that delivers public services to residents, businesses, and visitors. It operates tax- and fee-funded departments spanning public health and hospitals, public safety, transportation, utilities, environmental health, permitting, and digital services. Headquartered in San Francisco and consolidated since 1856, it runs facilities from hospitals and clinics to wastewater treatment plants, supporting daily city operations and long-term infrastructure.

Contact me