Graph-Jira AWS Sync Automation

Заказчик: AI | Опубликовано: 10.01.2026

Required a quotation for the working PoC with all the minimum required flows. I need a Python-based service that will continuously pull each employee’s flagged Outlook emails and calendar meetings through Microsoft Graph, fetch their Jira “To Do” and “Pending” issues, merge the two data sets into a single logical record, and save the result in an AWS-hosted database. Scope of work • Authentication & data retrieval – use Microsoft Graph for both Outlook and Calendar, and Jira’s REST API for issue data • Data mapping – correlate messages, events, and issues per employee (I can clarify our desired matching rules) • Storage – you’ll recommend the most suitable AWS database option (RDS, DynamoDB, or Aurora) and implement the chosen schema • Scheduling – set up a repeatable job (Lambda, ECS, or a lightweight scheduler you prefer) so the sync runs automatically • Security – follow best practices for secrets management and least-privilege IAM roles Deliverables 1. Clean, documented Python code with virtual-env / requirements.txt 2. Database schema and infrastructure scripts (CloudFormation or Terraform acceptable) 3. A short README covering setup, environment variables, and how to extend mapping rules 4. Demo showing data flowing all the way into AWS Acceptance criteria • Successful OAuth flow to Microsoft 365 and Jira • At least 3 days of emails, meetings, and issues inserted without duplicates • Code passes linting and a small unit-test suite If this sounds like a project you can tackle, let me know your preferred AWS datastore, any clarifying questions, and a rough timeline.