Skip to Main Content

Job Title


AWS Solution Architect


Company : Saxon AI


Location : Guntur, Andhra Pradesh


Created : 2025-12-05


Job Type : Full Time


Job Description

Role Overview We are looking for a highly skilledAWS Solution Architectwith deep experience in designing and optimizingscalable, compute-intensive, event-driven architectures .Key Responsibilities 1. Architecture & System Modernization Own the redesign of the Truscan backend architecture: Multi-stage compute pipeline (Stage 1–4) High-performance Python workers (Blender, Open3D, CV, ML pipelines) RabbitMQ or AWS-native event orchestration Build an event-driven, scalable system architecture leveraging: AWS ECS Fargate/ EKS for isolated compute AWS Lambdawhere applicable AWS Step Functionsfor orchestration AWS SQS/SNSas queueing alternatives to RabbitMQ Introducehorizontal scalingpatterns for heavy Blender/Python workloads. 2. Performance Engineering Analyze slow-running compute code and provide architectural solutions: Worker isolation Parallel multi-processing Concurrency throttling Memory and CPU right-sizing Recommend improvements in Python, Blender, Open3D runtimes to reduce Stage 3 times (goal:50% reduction ). 3. DevOps & CI/CD Engineering Establish full CI/CD pipelines using: AWS CodePipeline / GitHub Actions Dockerized environments for Python compute Automated deployments for Java Spring Boot + Python services Implement AWS-native observability: CloudWatch Logs Application Insights AWS X-Ray for traceability Prometheus/Grafana for performance dashboards (optional) 4. Security, Governance & Best Practices Harden the compute platform with AWS standards: VPC design (private subnets, NAT, security groups) Secrets Manager / Parameter Store IAM roles with least-privilege access Migrate static configs to AWS-managed secure storage. 5. Reliability, Fault Tolerance & Scaling Design fault-tolerant workers for handling: Failed scans Retries Idempotent processing Large file handling (USDZ, PNG, GLB) Implement S3 tiered storage & lifecycle policies for compute data. 6. Collaboration & Leadership Work directly with Java, Python, ML, and DevOps teams. Translate business performance goals (SLA improvement, throughput increase) into concrete technical plans. Provide sprint planning guidance and architectural documentation.Required Skills & Experience 1. Core AWS Expertise Must-have production experience with: ECS (Fargate), EKS, EC2 Autoscaling S3, Lambda, API Gateway Step Functions SQS/SNS CloudWatch, X-Ray, CloudTrail VPC, Subnets, NAT, SGs AWS Secrets Manager / Parameter Store IAM design 2. High-Performance Compute Experience Expert in runningcompute-heavy workloads(3D processing, ML workflows, or large image pipelines). Experience withcontainerized Blender/Open3D , GPU/CPU optimization, or similar pipelines. 3. Strong Python & Java Background Enough understanding to review and guide improvements in: Python multi-processing Asynchronous compute workers Java Spring Boot schedulers, producers, queue consumers File-locking, message-driven architecture 4. DevOps & Automation Docker, GitHub Actions, AWS CodeBuild, CodePipeline Infrastructure-as-Code: CloudFormation or Terraform Monitoring & alerting design 5. Architecture Skills Event-driven design patterns Microservices architecture Race-condition and concurrency safety Distributed locks, queues, idempotent consumers Circuit breaker, retry strategies