Senior Cloud Engineer - AWS

American Financial Group
Cincinnati, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Cincinnati, United States of America

Tech stack

Java
JavaScript
API
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Business Analytics Applications
Audit Trail
Azure
Cloud Computing
Cloud Engineering
Computer Security
Computer Programming
Continuous Integration
Custom Software
ETL
DevOps
Amazon DynamoDB
Github
Python
Network Security
MySQL
Node.js
Cloud Services
Amazon Web Services (AWS)
Software Engineering
Tableau
Amazon Web Services (AWS)
Data Logging
Data Processing
Real Time Systems
Delivery Pipeline
State Machines
AWS Lambda
Amazon Web Services (AWS)
Cloudformation
Event Driven Architecture
Amazon Web Services (AWS)
Containerization
Kubernetes
Information Technology
Deployment Automation
Amazon Web Services (AWS)
Hashicorp
Data Management
Cloud Optimization
Cloudwatch
Api Gateway
Amazon Web Services (AWS)
Terraform
Data Pipelines
Serverless Computing
Docker
Microservices

Job description

P&C IT Services provides professional services to help our business units and corporate functions use technology to create, manage, and optimize information and business processes. IT Services can include a wide range of activities such as: software development, data management, Cloud services, IT security, network security, technical support, establishing and overseeing access rights, procuring and maintaining equipment or software, managing the infrastructure, and defining security procedures, The overall goal of IT Services is to provide technology solutions that increase efficiency, reduce costs, and give our company a competitive advantage over our competitors.

Great American's culture is built on connection, shared learning, and strong relationships. To support this, employees in this role are expected to be on-site a minimum of two days a week, with the potential to work three days remotely. Core in-office days are Tuesday and Thursday but will be determined by business needs.

Cloud Strategy and Architecture

  • Design solutions using AWS and related cloud technologies.
  • Define and enforce architecture standards for distributed microservices and serverless environments.
  • Architect solutions using AWS Lambda, API Gateway, Step Functions, SageMaker, RDS (Aurora MySQL), DynamoDB, S3, Glue, Athena, Kinesis Firehose, EventBridge, CloudFormation, CDK, CodePipeline.
  • Promote re-use through shared templates and solution components, leveraging Terraform and AWS CDK.
  • Guide teams on AWS shared services, automated deployments, and immutable/disposable infrastructure patterns.
  • Identify, communicate, and mitigate risks, assumptions, issues, and decisions throughout the lifecycle of cloud infrastructure solutions.

Analysis and Decision Making

  • Translate business, information, and technical requirements into architectural blueprints for AWS-centric solutions.
  • Stay current on competitive insights and evolving cloud trends, including serverless, containerization, and managed services.
  • Analyze and resolve integration, compatibility, and multi-platform issues.
  • Evaluate solution possibilities and architectural options based on feasibility and impact.

Technical Leadership

  • Provide technical direction and leadership to engineering teams, including mentoring and reviewing as-built configurations.
  • Lead requirements gathering and solutions analysis sessions, especially for custom software and data pipeline projects.
  • Guide teams in building and maintaining microservices, serverless APIs, and data science workflows using AWS SageMaker, Glue ETL, and Athena.
  • Oversee logging, monitoring, and alerting using AWS CloudWatch, SNS, and CloudTrail.

Requirements

  • Deep expertise in AWS: Lambda, API Gateway, Step Functions, SageMaker, RDS (Aurora MySQL), DynamoDB, S3, Glue, Athena, Kinesis Firehose, EventBridge, CloudFormation, CDK, CodePipeline, CloudWatch, SNS, CloudTrail.
  • Experience with containerization and orchestration: Kubernetes (EKS, AKS, GKE), Docker, ECS, Helm.
  • Familiarity with data science workflows: SageMaker, Glue ETL, Athena, QuickSight.
  • Knowledge of analytics platforms: Tableau, QuickSight.
  • Experience with infrastructure-as-code: Terraform, AWS CDK, CloudFormation.
  • Understanding of security and compliance for PII and HIPAA data.
  • Experience with monitoring, logging, and alerting in AWS environments.

Certifications Required

  • AWS Certified Solutions Architect - Professional
  • Additional certifications preferred:
  • AWS Certified DevOps Engineer - Professional
  • HashiCorp Certified: Terraform Associate

Preferred Programming Skills

  • Python
  • Java
  • JavaScript (Node.js)
  • Infrastructure-as-Code languages: Terraform, AWS CloudFormation, AWS CDK

Experience with CI/CD Tools

  • AWS CodePipeline, CodeBuild, CodeDeploy
  • GitHub Actions

Experience with Container Orchestration

  • Kubernetes (EKS, AKS, GKE)
  • Docker (including Docker Compose)
  • AWS ECS
  • Helm
  • Managing containerized applications in production environments
  • Designing scalable, resilient, and secure container orchestration solutions

Knowledge of Serverless

  • AWS Lambda, Azure Functions
  • Serverless API hosting (Amazon API Gateway)
  • Event-driven design (AWS EventBridge, SNS, SQS)
  • Serverless data processing (AWS Glue, Athena)
  • Serverless orchestration (AWS Step Functions)
  • Security, scaling, and monitoring in serverless environments
  • Cost optimization and lifecycle management for serverless workloads

Experience with Event-Driven Systems

  • Designed and implemented event-driven architectures using AWS EventBridge, SNS, SQS, and Lambda.
  • Integrated event sources and consumers for real-time processing and automation.
  • Managed workflows and state machines with AWS Step Functions.
  • Built scalable, loosely coupled systems that respond to cloud events and triggers.
  • Ensured reliability, security, and monitoring of event-driven solutions using AWS CloudWatch and CloudTrail.

Education

Bachelor's or Master's Degree in Computer Science, Information Technology, or related discipline.

Experience

8+ years in technology roles, with 3+ years in cloud architecture (AWS required, Azure or GCP a plus).

Experience designing and operating distributed microservices, serverless architectures, and automated deployment pipelines.

Benefits & conditions

We offer competitive benefits packages for full-time and part-time employees*. Full-time employees have access to medical, dental, and vision coverage, wellness plans, parental leave, adoption assistance, and tuition reimbursement. Full-time and eligible part-time employees also enjoy Paid Time Off and paid holidays, a 401(k) plan with company match, an employee stock purchase plan, and commuter benefits.

About the company

Be Here. Be Great. Working for a leader in the insurance industry means opportunity for you. Great American Insurance Group's member companies are subsidiaries of American Financial Group. We combine a "small company" culture where your ideas will be heard with "big company" expertise to help you succeed. With over 30 specialty and property and casualty operations, there are always opportunities here to learn and grow. At Great American, we value and recognize the benefits derived when people with different backgrounds and experiences work together to achieve business results. Our goal is to create a workplace where all employees feel included, empowered, and enabled to perform at their best.

Apply for this position