Jobs · Engineering · Missouri

Cloud Software Engineer III #26-15866

US Tech Solutions · St Louis, MO · 6 days ago
EngineeringContract

About the role

The Cloud Engineering team is seeking a Senior Cloud Engineer with deep, hands-on expertise in AWS and OCI to design, deploy, secure, and maintain cloud-based solutions that support critical utility operations. The role involves architecting, deploying, and managing cloud infrastructure, building hybrid cloud connectivity solutions, and leading cloud capacity planning, cost optimization, and resource governance initiatives.

Responsibilities

  • Architect, deploy, and manage scalable, fault-tolerant, and highly available cloud infrastructure across AWS and OCI platforms.

  • Build and maintain Infrastructure as Code (IaC) using Terraform, CloudFormation, or OCI Resource Manager.

  • Configure and manage cloud networking components including VPCs, subnets, route tables, VPNs, Transit Gateways, load balancers, and DNS services.

  • Evaluate and recommend cloud services, architectures, and patterns aligned with technology roadmap and business objectives.

  • Lead cloud capacity planning, cost optimization, and resource governance initiatives.

  • Monitor cloud environments for performance, availability, cost, and security using tools like AWS CloudWatch, OCI Monitoring, Datadog, or Splunk.

  • Troubleshoot and resolve complex infrastructure, network, and application-related issues in production environments.

  • Manage patching, upgrades, and lifecycle maintenance activities for cloud-hosted systems.

  • Design and implement backup, disaster recovery (DR), and business continuity (BCP) solutions meeting defined RTO/RPO objectives.

  • Participate in on-call support rotations for production systems, ensuring rapid incident response and resolution.

  • Conduct root cause analysis (RCA) and implement corrective actions to prevent recurrence.

  • Implement and enforce cloud security best practices aligned with utility industry standards and cybersecurity policies.

  • Support and maintain compliance with regulatory requirements including NERC CIP, SOX, PCI-DSS, corporate cybersecurity policies and standards.

  • Conduct cloud security assessments, vulnerability remediation, and risk mitigation activities.

  • Collaborate with the Cybersecurity team on cloud governance frameworks, security architecture reviews, and audit readiness.

  • Implement data encryption, secrets management, and network security controls (security groups, NACLs, WAF, etc.).

  • Design and maintain CI/CD pipelines for automated cloud infrastructure deployments and application releases.

  • Automate infrastructure provisioning, configuration management, and operational tasks using Terraform/OpenTofu, Ansible, GitHub Actions, Jenkins, Azure DevOps.

  • Implement monitoring, observability, and alerting solutions to proactively detect and respond to system anomalies.

  • Champion DevSecOps practices, embedding security controls into automated deployment pipelines.

  • Develop reusable automation frameworks and cloud modules to accelerate delivery across teams.

  • Support cloud-hosted and cloud-integrated utility applications, including Customer Information Systems (CIS), Advanced Metering Infrastructure (AMI), Outage Management Systems (OMS), Geographic Information Systems (GIS), Energy Management Systems (EMS), Data Analytics and AI/ML Platforms.

  • Collaborate with application and data teams to optimize cloud-hosted workloads for performance, scalability, and cost efficiency.

  • Develop and maintain architecture diagrams, technical documentation, runbooks, and standard operating procedures (SOPs).

  • Maintain cloud standards, policies, and governance frameworks in alignment with enterprise architecture.

  • Support internal and external audits and compliance reviews, providing documentation and evidence as required.

  • Participate in cloud architecture review boards and contribute to long-term technology roadmap planning.

  • Mentor junior cloud engineers and contribute to team knowledge sharing and capability development.

Requirements

  • 7+ years of progressive cloud engineering experience in enterprise environments.

  • Demonstrated hands-on expertise with AWS (EC2, S3, RDS, Lambda, VPC, IAM, CloudFormation, EKS, etc.).

  • Hands-on experience with Oracle Cloud Infrastructure (OCI) (Compute, Networking, Object Storage, IAM, OKE, etc.).

  • Proven experience supporting mission-critical production systems with high availability requirements.

  • Strong background in Linux and Windows server administration.

  • Solid understanding of cloud networking, security architecture, and hybrid connectivity (VPN, Direct Connect, FastConnect).

  • Experience with IaC tools (Terraform strongly preferred).

  • Experience implementing CI/CD pipelines and DevOps practices.

  • Familiarity with regulatory compliance frameworks (NERC CIP, SOX, or similar).

Qualifications

  • Bachelor’s degree in computer science, Information Systems, Engineering, or a related technical field.

  • Equivalent combination of education and directly relevant experience may be considered.

Skills

  • OCI

  • AWS

  • Nice-to-have: Hands-on recent experience using Oracle Cloud implementation.

Benefits

Not specified.

Pay

Not specified.

Schedule

Not specified.

Similar jobs