AWS Python Solution Architect

Des Moines, IA, US • Posted 1 hour ago • Updated 1 hour ago
Full Time
On-site
Depends on Experience
Fitment

Dice Job Match Score™

🛠️ Calibrating flux capacitors...

Job Details

Skills

  • Amazon Web Services
  • Python
  • Data Flow
  • Cloud Computing
  • Data Processing
  • Backend Development
  • Production Support
  • Documentation
  • Design Review

Summary

Job Title: AWS Python Solution Architect

Location: Des Moines, IA (5 days onsite)

Type: Fulltime Position

Job Description:

Must Have Technical/Functional Skills

Seeking a highly skilled Senior Software Engineer / Solution Designer is responsible for designing, building, and supporting cloud native solutions on AWS, with a strong emphasis on Python based services, system design, and operational excellence. This role blends hands on development, solution architecture, and production support, requiring close collaboration with engineering, operations, and business stakeholders to deliver scalable, reliable, and secure systems.


Key Responsibilities

Solution Design & Architecture

  • Design end to end technical solutions for distributed, cloud native applications on AWS.
  • Translate business and operational requirements into clear technical designs, system flows, and architectural decisions.
  • Define integration patterns, data flows, error handling, and resiliency strategies.
  • Evaluate trade offs between performance, scalability, cost, and maintainability when designing solutions.

________________________________________

AWS Cloud Engineering

  • Build and maintain services using AWS native components such as compute, storage, messaging, and monitoring services.
  • Design systems that are highly available, fault tolerant, and scalable.
  • Implement environment configuration, feature controls, and deployment readiness in cloud environments.
  • Partner with infrastructure and security teams to ensure cloud best practices and compliance.

________________________________________

Python Development

  • Develop and maintain Python based backend services, utilities, and automation scripts.
  • Write clean, maintainable, and testable Python code following industry best practices.
  • Build APIs, background processes, and data processing logic using Python.
  • Perform code reviews and contribute to coding standards and quality improvements.

________________________________________

Production Support & Operational Excellence

  • Own production support for assigned services, including incident triage, root cause analysis, and remediation.
  • Analyze logs, metrics, and system behavior to identify and resolve issues.
  • Proactively identify performance bottlenecks, reliability risks, and design gaps.
  • Support deployments, post deployment validation, and production readiness activities.

________________________________________

Cross Functional Collaboration

  • Work closely with product, operations, QA, and engineering teams to deliver solutions that meet business needs.
  • Act as a technical point of contact during escalations and critical issues.
  • Provide technical guidance and mentorin g to other engineers.
  • Communicate complex technical concepts clearly to both technical and non technical audiences.

________________________________________

Documentation & Technical Leadership

  • Create and maintain solution design documents, architectural diagrams, and technical documentation.
  • Contribute to engineering best practices, design standards, and operational playbooks.
  • Participate in design reviews and provide constructive feedback on proposed solutions.

________________________________________

Required Skills & Experience

  • Strong hands on experience with Python (backend development only)
  • Solid experience designing and building solutions on AWS
  • Experience with distributed systems, APIs, and cloud native architectures
  • Strong understanding of system design, scalability, and reliability principles
  • Experience supporting production systems in a high availability environment
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91137892
  • Position Id: 8956830
  • Posted 1 hour ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

West Des Moines, Iowa

Yesterday

Easy Apply

Full-time

Depends on Experience

Hybrid in Des Moines, Iowa

29d ago

Easy Apply

Full-time

Depends on Experience

West Des Moines, Iowa

Today

Easy Apply

Full-time

Des Moines, Iowa

Today

Easy Apply

Full-time

USD 145,000.00 - 175,000.00 per year

Search all similar jobs