Job Title: AWS Architect (Python & Kubernetes)
Compensation: Band C1 - Range $145K-$160K Base + QPLC (15%)
Experience: Need to have 8+ year's experience required!
Required Skill Sets
Backend & Cloud (AWS)
• Python — scripting, Lambda function authoring, data processing, automation; familiarity with boto3
for AWS SDK interactions
• AWS Lambda — function design, cold start mitigation, layers, IAM permissions
• AWS Step Functions — state machine design, standard vs. express workflows, error handling and retry
strategies, orchestrating Lambda and EKS workloads, integrating with EventBridge and other AWS
services
• Amazon EventBridge — event-driven architecture, rule patterns, event bus design, schema registry
• Amazon EKS — Kubernetes fundamentals, pod/deployment/service configuration, cluster operations
• Supporting AWS Services — API Gateway, S3, DynamoDB, SQS/SNS, CloudWatch, IAM, VPC
networking
• AWS CDK (TypeScript) — defining stacks, constructs, and environments; managing deployments via
CDK CLI; writing reusable L2/L3 constructs
Architecture & Design
• Translating PRDs into system design: breaking product requirements into services, APIs, data models,
and UI components
• Writing technical design documents that cover data flow, service boundaries, failure modes, and trade
offs
• Decomposing designs into scoped, estimable engineering tasks
• REST and/or GraphQL API design
Engineering Practices
• Git — branching strategies, pull request workflow, code review
• CI/CD Pipelines — automated build, test, and deployment to AWS environments
• Observability — structured logging, CloudWatch metrics/alarms, distributed tracing
• Security Fundamentals — least-privilege IAM, secrets management (Secrets Manager / Parameter
Store), input validation
• AI-Assisted Development — proficient with tools like Claude Code to accelerate coding, code review,
debugging, and documentation; able to critically evaluate AI-generated output and integrate it
responsibly into production workflows
Collaboration & Process
• Reading and interpreting PRDs; identifying ambiguities and raising clarifying questions before
implementation begins
• Estimating effort and communicating scope risks early
• Writing clear acceptance criteria and definition of done for tasks
• Cross-functional communication with product managers, designers, and QA engineers
Front End (Good to Have/Optional)
• React — component architecture, hooks, state management, performance optimization
• JavaScript (ES6+) — async/await, closures, modules, DOM APIs
• TypeScript — type systems, interfaces, generics, strict mode; used across frontend and IaC
• Playwright — writing and maintaining end-to-end test suites, page object models, CI integration
• HTML5 / CSS3 — semantic markup, responsive layout, accessibility (WCAG basics)
Basic Knowledge
• Kubernetes
• Helm Charts
Soft Skills
• Effective Communication — articulates technical concepts clearly to both technical and non-technical
stakeholders; provides concise status updates; raises blockers early rather than late
• Self-Directed Work Ethic — takes ownership of tasks end to end with minimal supervision; proactively
identifies next steps, asks the right questions upfront, and drives work to completion independently

Giga Energy

Go Nimbly

Acxiom

Hewlett Packard Enterprise
ICONMA

Diverse Lynx

Diverse Lynx

Diverse Lynx