City and County of San Francisco

Cloud Engineer (1042) – Department of Technology

San Francisco, us Full-time On-site
Apply Now →
Job Description

DT seeks an experienced Cloud Engineer to join the Platform Engineering team and contribute to cloud migration and modernization. This position supports Cloud 2030, the City's five-year program to migrate approximately 1,700 workloads from on-premises data centers to commercial cloud platforms. The position involves hands-on engineering: writing Terraform, building CI/CD pipelines, migrating applications and databases, modernizing legacy codebases, developing custom applications, and deploying cloud infrastructure. At the journey level, you will independently deliver assigned engineering work within established architectures and team standards, with senior engineers available for guidance on complex designs, migration decisions, and production cutovers. The Platform Engineering team is undergoing a transformation from traditional systems administration to a modern engineering organization. We use GitHub for version control and CI/CD, Terraform for infrastructure-as-code, and AI coding tools (Claude Code, AWS Kiro) as part of our development workflow. We are accelerating adoption of containerization and cloud-native patterns across the team. You will contribute to this technical and cultural change. We build and operate cloud environments that host criminal justice systems, financial systems, and public-facing applications for San Francisco residents. We invite individuals from all backgrounds, experiences, and perspectives to join our team. Your unique expertise is highly valued as we work together to enhance the City and County of San Francisco's IT infrastructure leveraging public cloud services. What You'll Do Essential duties include, but are not limited to, the following: Design, implement, and maintain cloud infrastructure using Terraform/OpenTofu within established architectures and standards. Build and maintain GitHub Actions CI/CD pipelines for infrastructure and application deployments, including automated testing and reviewed deployment changes. Carry out assigned cloud migration work, including network configuration, compute provisioning, application deployment, and production cutover, with senior engineering support for complex designs and migration decisions. Modernize legacy applications for cloud deployment through containerization, framework upgrades, and CI/CD enablement. Develop custom applications, automation tools, and internal platform services. Contribute to database migrations involving Oracle, SQL Server, and/or PostgreSQL, including data transfer, performance validation, and high-availability configuration. Implement security and compliance controls, including applicable CJIS and HIPAA requirements, using established infrastructure-as-code patterns and team guidance. Troubleshoot cloud systems and applications, improve monitoring and alerting, and participate in backup and recovery testing. Participate in code reviews, follow team engineering standards, and use AI-assisted development tools with appropriate review and testing of generated code. Document infrastructure, deployment procedures, and troubleshooting techniques; share knowledge with teammates and customer departments. Performs other related duties as assigned.

Frequently Asked Questions

What does the Cloud Engineer (1042) – Department of Technology role at City and County of San Francisco involve?

The Cloud Engineer (1042) – Department of Technology position at City and County of San Francisco in San Francisco, us is a full-time role. DT seeks an experienced Cloud Engineer to join the Platform Engineering team and contribute to cloud migration and modernization. This position supports Cloud 2030, the City's five-year program to migrate approximately 1,700 workloads from on-premises data centers to commercial cloud platforms. The position involves hands-on engineering: writing Terraform, building CI/CD pipelines, migrating applications and databases, modernizing legacy codebases, developing custom applications, and deploying cloud infrastructure. At the journey level, you will independently deliver assigned engineering work within established architectures and team standards, with senior engineers available for guidance on complex designs, migration decisions, and production cutovers.

What skills are required for Cloud Engineer (1042) – Department of Technology at City and County of San Francisco?

Key skills for this role include: AWS, Terraform, CI/CD, Github Actions, EKS, RDS, SQL, Postgresql, Postgres, Git.

What is the salary for Cloud Engineer (1042) – Department of Technology at City and County of San Francisco?

The salary for this position is not publicly listed. You can negotiate during the interview process. Check Glassdoor or Levels.fyi for estimates.

Is the Cloud Engineer (1042) – Department of Technology position at City and County of San Francisco remote or on-site?

This position is On-site. The role is based in San Francisco, us.

How do I apply for Cloud Engineer (1042) – Department of Technology at City and County of San Francisco?

You can apply for this position directly through the employer's careers page. Click the 'Apply Now' button on this page to be redirected to the original listing. Make sure your resume is ATS-optimized. Use SpotChange's free ATS test to check.

Similar Jobs

Explore More

Get Hired Faster with SpotChange

AI resume analysis, ATS testing, interview prep, salary insights and more.

Open SpotChange Dashboard

About This Role

Cloud Engineer (1042) – Department of Technology at City and County of San Francisco is a full-time devops & cloud position in San Francisco, us. Key skills include AWS, Terraform, CI/CD, Github Actions, EKS, RDS, SQL, Postgresql. Education: Master's Degree preferred. Experience: 3+ years.

This role is classified as on-site and is suitable for mid level-level professionals. Ghost Score 15/100 (Probably Active) indicates this listing is probably active with recent employer engagement.

To apply, visit the official application page through the Apply Now button above. SpotChange Jobs provides AI-powered career tools including resume optimization, ATS testing, interview preparation, and salary negotiation assistance.