What are the responsibilities and job description for the AWS Python Solution Architect position at ClifyX?
Job Title: AWS Python Solution Architect
Location: West Des Moines, IA
Experience: Senior Level
Job Summary
We are seeking a Senior AWS Python Solution Architect to design, build, and support cloud-native applications on AWS. This role combines solution architecture, hands-on Python development, and production support, with a focus on scalability, reliability, and operational excellence.
Required Skills & Experience
- Strong hands-on experience in:
- Python (backend development)
- AWS cloud architecture and services
- Experience with:
- Distributed systems and cloud-native architectures
- Designing scalable, highly available, and fault-tolerant systems
- Building APIs, backend services, and data processing pipelines
- Strong knowledge of:
- System design (scalability, performance, reliability)
- Integration patterns, data flows, and resiliency strategies
- Experience in:
- Supporting production systems (monitoring, incident management, RCA)
- Writing clean, maintainable, and testable code
Key Responsibilities
<>Solution Design & Architecture- Design end-to-end cloud-native solutions on AWS
- Translate business requirements into technical architecture and system flows
- Define integration patterns, error handling, and resiliency strategies
- Evaluate trade-offs between performance, scalability, and cost
- Build and manage services using AWS components
- Ensure systems are highly available, scalable, and fault-tolerant
- Implement deployment readiness and environment configurations
- Follow cloud security and compliance best practices
- Develop backend services, APIs, and automation scripts
- Maintain high-quality, reusable, and scalable Python code
- Conduct code reviews and enforce coding standards
- Handle incident triage, root cause analysis, and issue resolution
- Monitor logs, metrics, and system performance
- Identify and resolve performance bottlenecks and reliability risks
- Support deployments and post-production validation
- Work with product, QA, DevOps, and business teams
- Act as a technical SME during escalations
- Mentor junior engineers and provide technical guidance
- Communicate technical solutions to stakeholders
- Create architecture diagrams and technical documentation
- Contribute to best practices and design standards
- Participate in design reviews
Preferred Skills
- Experience with CI/CD pipelines
- Exposure to infrastructure as code (Terraform/CloudFormation)
- Knowledge of monitoring/logging tools
Soft Skills
- Strong problem-solving and analytical skills
- Excellent communication and stakeholder management
- Leadership and mentoring capabilities