rockITdata is a unique SDVOSB services company that partners with leading commercial healthcare/life sciences organizations on cutting edge innovations. The AWS Developer / Integration Engineer is responsible for building and maintaining the serverless integration layer that connects various AWS services and Salesforce, ensuring seamless data flow and integration for AI capabilities.
Responsibilities:
- Develop and maintain AWS Lambda functions that orchestrate AI inference calls to Bedrock Agents, process Contact Lens transcript streams, and write structured data to Salesforce
- Build and optimize the real-time data pipeline from Amazon Connect through Kinesis to downstream consumers (Bedrock, Salesforce, Verint, QuickSight)
- Extend the existing Lambda-to-Salesforce integration from post-call writes to near-real-time delivery during live calls for the AI Coaching capability
- Implement Salesforce Platform Events or Streaming API integrations to push coaching prompts to agents in real time
- Develop the Lightning Web Component (LWC) that renders AI coaching prompts within the agent’s Salesforce workspace, displaying contextual cards for compliance alerts, recommended actions, and knowledge suggestions
- Configure Amazon Lex bot intents, slot types, and fulfillment logic for the IVR Call Taking virtual agent, connecting Lex to Bedrock Agents for complex fulfillment
- Build the post-call summarization pipeline: Contact Lens transcript → Bedrock inference → Guardrails validation → Salesforce case record write
- Integrate AI-generated summaries, call metadata, and quality scores with Verint for quality management alignment
- Configure CloudWatch alarms, anomaly detection for call reason spike detection, and operational monitoring dashboards
- Implement infrastructure-as-code using CloudFormation or CDK for all new AWS resources, ensuring reproducible deployments across Dev, Test, UAT, and Production environments
- Follow DevSecOps practices: code version control in CodeCommit, automated unit testing, security-focused code reviews, and CAB-approved deployment processes via ServiceNow
- Collaborate with the Security Engineer to ensure all integrations enforce TLS 1.2/1.3 encryption, IAM least-privilege access, and SIEM-compatible logging
Requirements:
- 4+ years of experience developing serverless applications on AWS (Lambda, API Gateway, Kinesis, S3, DynamoDB, CloudWatch)
- Strong proficiency in Python and/or Node.js for Lambda function development
- Hands-on experience with Amazon Connect contact flows, Amazon Lex bot configuration, and Contact Lens integration
- Experience building integrations with Salesforce (REST/SOAP APIs, Platform Events, Streaming API, or Salesforce Connect)
- Familiarity with Salesforce Lightning Web Component (LWC) development or willingness to ramp quickly
- Experience with real-time streaming architectures using Amazon Kinesis (Data Streams and/or Firehose)
- Proficiency with infrastructure-as-code (CloudFormation, CDK, or Terraform) for AWS resource provisioning
- Understanding of CI/CD pipelines and DevSecOps practices (CodeCommit, CodePipeline, CodeBuild, or equivalent)
- Knowledge of IAM policy design, VPC networking, and security best practices in AWS GovCloud
- Experience with FedRAMP, NIST 800-53, or equivalent federal compliance frameworks
- Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience)
- AWS certifications: Solutions Architect – Associate/Professional, Developer – Associate, or DevOps Engineer
- Experience with Amazon Bedrock API integration and AI/ML inference pipelines
- Prior work in FedRAMP High or IL4/IL5 AWS GovCloud environments
- Familiarity with Amazon QuickSight for dashboard development
- Experience with Verint workforce management or quality management integrations
- Healthcare domain experience (HIPAA compliance, PHI handling, TRICARE)
- Experience with change management processes (ServiceNow, CAB approvals)