Overview
Skills
Job Details
Role: AWS Solutions Developer (Custom Q Business Integration)
Location: Hybrid, Oakland, CA
Duration: 6-12 months with possible extension
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