AWS Solutions Developer/Architect

Job Type: Contract
Work Flexibility: Hybrid
Location: Oakland CA
Required Skills: Amazon Q Business API Gateway Athena AWS PCA DynamoDB Lambda OpenSearch Q Business (Plugins) S3 Step Functions

Role: AWS Solutions Developer/Architect (Custom Q Business Integration)
Location: Oakland, CA (Hybrid – 3 days onsite)
Duration: 6 months with possible extension
Pay Rate: $70 to $80

Overview: Seeking a skilled AWS Solutions Developer to design and implement a custom integration between Amazon Q Business and AWS PCA (Post-Call Analytics sample AWS solution). Due to AI models’ limitations in aggregating results across datasets and the available plugins in Amazon Q Business, requires a customized pipeline that can seamlessly deliver PCA insights into Q Business using AWS-native tools and Python. This solution will support our contact center analytics needs—primarily for the Treasurer-Tax Collector’s Office—by enabling self-service access to post-call intelligence via a conversational interface.

Responsibilities:

  • Architect & Develop Custom Integrations
    • Design a serverless or containerized data pipeline to extract insights from AWS PCA (stored in S3 or other services) and make them accessible to Q Business.
    • Ensure the pipeline handles relevant metadata and analytics (e.g., sentiment, categories, entities) in a Q-compatible format (e.g., RAG-compatible index, OpenSearch, DynamoDB) with security in mind
  • Data Transformation & Enrichment
    • Process call transcripts, metadata, and metrics using Python AWS SDKs (boto3).
    • Normalize and structure PCA outputs for ingestion into a searchable store compatible with Q Business.
  • Interface with Q Business
    • Develop ingestion and indexing mechanisms aligned with Q Business standards (e.g., Amazon Q data connectors, custom index building).
    • Enable advanced querying and filtering, with secure access controls integrated via IAM or Amazon Cognito.
  • Automation & Scalability
    • Automate periodic ingestion of new PCA data and re-indexing processes.
    • Ensure performance, scalability, and cost-effectiveness of the solution.
  • Documentation & Handoff
    • Provide detailed documentation of the architecture, deployment process, and maintenance guidelines.
    • Train internal technical teams and prepare knowledge transfer artifacts.

Required Skills:

  • AWS Core Services: Strong expertise in S3, Lambda, Q Business (Plugins), API Gateway, Step Functions, Athena, OpenSearch, DynamoDB, Glue, and IAM
  • AWS AI/ML Services: Familiarity with AWS PCA, Amazon Q Business, and related generative AI and NLP tooling
  • Programming: Advanced Python development with experience using boto3 and Pandas; working knowledge of REST APIs and event-driven architecture
  • Data Modeling & Search Integration: Experience designing and indexing custom knowledge bases for retrieval-augmented generation (RAG) systems
  • Security & Governance: Understanding of FedRAMP/State/County security compliance; role-based access control via IAM policies
  • CI/CD & DevOps (Preferred): Experience using CloudFormation, Terraform, or CDK for infrastructure-as-code

Preferred Qualifications:

  • Experience with Amazon Q data source customization or conversational AI system/application development
  • Prior work in government or public sector IT environments
  • Experience with AWS Bedrock, LangChain, or other GenAI orchestration frameworks

 

Soft Skills:

  • Ability to work independently and collaboratively in a fast-paced environment
  • Strong communication skills for interacting with technical and non-technical stakeholders
  • Clear and concise documentation practices

Apply for this position

Allowed Type(s): .pdf, .doc, .docx