Cloud Application Developer

California State Teachers Retirement System
Sacramento, CA, United States
11 days ago
Apply on www.careerbuilder.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours

Tech stack

Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services Amazon Elastic Compute Cloud Amazon S3 Data Analysis Applications Architecture Microsoft Azure Bash Shell C Sharp (Programming Language) Cloud Computing Cloud Storage
+56 more
Configuration Management Cyber Security Databases Continuous Delivery Continuous Integration Data Integrity Data Security Database Analysis Software Debugging DevOps Amazon DynamoDB Electronic Data Interchange (EDI) Github Monitoring of Systems Identity and Access Management Python (Programming Language) Key Management PostgreSQL Machine Learning MongoDB MySQL Node.Js NoSQL Performance Tuning Windows PowerShell Cloud Services Reduced Instruction Set Computing Security Software Software Engineering SQL Databases Virtual Machines Web Applications Working Model 2D Data Logging Scripting Cloud Platform System Multi-Cloud AWS Lambda Infrastructure as Code (IaC) AWS ECS Cloudformation Kubernetes Information Technology Hashicorp Data Management Cloud Migration Opsworks Cloudwatch Restful APIs Terraform Splunk Software Version Control Serverless Computing Azure Resource Manager Docker Legacy Systems

Job description

a. Design and develop applications within AWS cloud platform using services like EC2/VM Instances, S3/Cloud Storage, Serverless (AWS Lambda, Cloud Functions), or IAM (Identity & Access Management). b. Implement DevOps processes, pipelines using CI/CD tools in particular GitHub and basic version control workflows. c. Apply Infrastructure as Code (IaC) with Terraform, and/or AWS CloudFormation. d. Build, deploy, and debug basic web applications with familiarity of APIs (REST) and using Python, Node.js or C# scripts. e. Design and develop Docker, Kubernetes (EKS/ AKS/ GKE) and container orchestration for cloud implementations. f. Design and implement SQL and/or NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB, DynamoDB). g. Apply security rules and guardrails with Encryption standards, Secrets management (AWS Secrets Manager, HashiCorp Vault) and Compliance frameworks (HIPAA, GDPR, SOC2). h. Monitor system performance and optimize for cost, speed, and reliability using tools like Cloudwatch i. Participate in Cloud Modernization activities, recommend solutions and implement modernization work items., a. Assist in planning and ensuring the execution of technical implementation solutions to align with the IT standards, policies, and best practices established by CalSTRS’ Technology Services, or those of industry’s standards and best practices. b. Adhere to CalSTRS’ standards, policies, best practices, and current and future technical architecture. c. Participate in use case or requirements sessions or other technical meetings with Subject Matter Experts (SME), business users, or business analysts to develop and document design information. d. Work with technical architects and database administrators to analyze and design data exchange mechanisms. e. Work with architects to develop, publish, educate, and promote data strategies, standards, policies, and best practices including data integrity. f. Participate in the preparation of documentation for enterprise data standards and best practices.

Requirements

  1. At least three (3) years of experience with AWS cloud platform and services like Amazon Elastic Compute Cloud (EC2)/virtual machines (VM) Instances, S3/Cloud Storage, Serverless (AWS Lambda, Cloud Functions), and IAM (Identity & Access Management).
  2. At least three (3) years with CI/CD tools in particular GitHub and basic version control workflows.
  3. At least three (3) years of experience using Infrastructure as Code (IaC) with Terraform, AWS CloudFormation, or Azure Resource Manager (ARM) templates.
  4. At least three (3) years of experience to build, deploy, and debug basic web applications with familiarity with APIs [Representational State Transfer (REST)] and using Python, Node.js or C#.
  5. At least three (3) years of experience using Docker, Kubernetes [Amazon Elastic Kubernetes Service (EKS)] and container orchestration.
  6. At least three (3) years of experience of structured query language (SQL) and/or not only SQL (NoSQL) databases (e.g., MySQL, PostgreSQL, MongoDB, DynamoDB).
  7. At least three (3) years of experience with Encryption standards, Secrets management (AWS Secrets Manager, HashiCorp Vault), Compliance frameworks [Health Insurance Portability and Accountability Act (HIPAA), General Data Protection Regulation (GDPR), and System and Organization Controls 2 (SOC2)]., It is desirable for the proposed project person to have the following listed experience, knowledge, skills and abilities as evidenced by Attachment II, Proposed Project Person Skill Summary Sheet and resume:
  8. Familiarity with the AWS Well-Architected Framework and ability to apply its principles in designing scalable and secure solutions.
  9. Experience with migrating legacy systems to AWS cloud-native services or re-platforming existing workloads.
  10. Experience with cost optimization strategies using AWS Cost Explorer, Trusted Advisor, or resource tagging and chargeback models.
  11. Experience with automated security and compliance enforcement using tools like AWS Config, Security Hub, or custom Lambda policies.
  12. Experience setting up centralized logging using CloudWatch Logs, CloudTrail, or third-party tools like Splunk.
  13. Scripting experience with Bash, PowerShell, or equivalent.
  14. Experience with Artificial Intelligence/Machine Learning (AI/ML) cloud services (e.g., SageMaker) and multi-cloud architecture.
  15. The proposed project person will be able to adhere to the hybrid working model by working on-site 2-3 days per week at CalSTRS Headquarters, West Sacramento, CA. If no, provide a short explanation. (no points), ARM (Advanced RISC Machine), AWS Lambda, Amazon Elastic Compute Cloud (EC2), Amazon Simple Storage Service (S3), Amazon Web Services (AWS), Application Programming Interface (API), Best Practices, Business Analysis, Cloud Applications, Cloud Computing, Cloud Storage, Computer Services, Continuous Deployment/Delivery, Continuous Integration, Cost Control, Cryptography, Data Analysis, Data Quality, Database Administration, Database Analysis, Database Architecture, Debugging Skills, DevOps, Docker, Documentation, Documentation Design, GitHub, HIPAA (Health Insurance Portability and Accountability Act), Identity Data Management, Industry Standards, Information/Data Security (InfoSec), Internet Application, Maintain Compliance, Microsoft C# (C Sharp), Microsoft Windows Azure, MongoDB, MySQL, NoSQL, Node.js, Performance Analysis, Performance Tuning/Optimization, PostgreSQL, Problem Solving Skills, Python Programming/Scripting Language, REST (Representational State Transfer), Regulations, Resource Management, SQL (Structured Query Language), SQL Databases, Software Design, Software Development, Software Engineering, Source Code/Configuration Management (SCM), Splunk, Standards Strategy, Use Cases, Virtual Machine (VM)

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerbuilder.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:34 min

Pivoting careers into specialized platform engineering roles

Xavier Portilla Edo · LIVE

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

6:13 min

Defining cloud proficiency by technical role

Piet Van Dongen · LIVE

1:48 min

Analyzing network packets with database protocol tools

Daniël van Eeden Daniël van Eeden · World Congress 2026 Europe

Videos

See all

Related articles

See all