The QuickSight BI Developer is responsible for generating reports, dashboards, KPIs, and visualizations using Amazon data;
specific data points include but not limited to Amazon Connect Contact Trace Records, Agent Events logs, Contact Flow logs, Contact Lens logs, conversational logs and CloudWatch logs.
Do you have the Right Skills and Experience for our Team?
- Proficient in Amazon QuickSight, Tableau, Power BI, and other BI platforms
- In-depth understanding of the data lifecycle with hands-on experience in its implementation
- Proficiency in a range of AWS services, including Amazon Athena, AWS Glue, AWS Data Pipeline, Amazon Kinesis, AWS Lambda, Amazon S3, Amazon DynamoDB, etc.
- Demonstrated expertise in creating Amazon Connect reports, including a nuanced understanding of reporting intervals and backend calculations for all out-of-the-box Amazon Connect reports
- Proven ability to architect solutions and fulfill client requests within specified frameworks in a timely manner
- Strong communication skills with the ability to engage confidently with clients at various levels, gathering requirements, conducting demonstrations, and providing training
- Detail-oriented with a commitment to delivering accurate and high-quality insights
What GREAT things will you be doing?
- Configure Amazon Connect to capture and store CTR, Agent and other contact center relevant data.
- Ensure necessary data security
- Utilize services such as Amazon Kinesis Data Streams and S3
- Enable Amazon Connect Streams API to capture real-time interaction data and events
- Perform necessary data transformation and analysis using Amazon Glue or other ETL processes
- Create a dataset in QuickSight
- Configure detailed dashboards
- Develop reports to enhance the Contact Center operations and empower informed decision-making for our clients.
- Execute all tasks as required
- Collaborate with the client to gather and understand business requirements across the data lifecycle, from collection to visualization.
- Establish clear and regular communication channels with the client for updates, requirement discussions, addressing concerns, aligning expectations, defining goals, and discussing timelines.
- Document and maintain a comprehensive set of requirements, ensuring clarity and alignment with project deliverables. Regularly update project documentation, including requirements, design decisions, and progress reports.
- Work with the client to define UAT criteria and facilitate user acceptance testing before finalizing and deploying BI solutions.
Ensure approval from the assigned Principal Architect for all solutions.
- Provide training sessions for the internal team and clients on using QuickSight. Conduct knowledge transfer sessions with the client's team for ongoing support and maintenance.
- Collaborate with internal project teams, including Engineers, Project Manager / Scrum Master, Business Analyst, Stakeholders, and Leadership to ensure a cohesive approach to project goals.
- Conduct regular status meetings with the internal project team to discuss progress, blockers, and adjustments to the project plan.
- Utilize JIRA for project tracking, creating and updating tasks, assigning responsibilities, and monitoring overall project progress.
- Implement Agile project management methodologies, breaking down the project into sprints with defined goals and timelines.
Participate in scrum activities, including backlog grooming, sprint planning, etc.
- Identify potential risks and develop mitigation plans in collaboration with the client and internal teams.
- Establish a change management process to handle any modifications to project scope, ensuring transparency and client approval.
30+ days ago