Overview
On Site
$CAD $55 / hr
Contract - W2
Contract - to 07/25/2025
Skills
Call Analytics Python Developer
Job Details
Job Description:
Responsibilities:
- Develop and maintain Python-based ETL pipelines to process call center data from platforms like Client, NICE, or Five9.
- IntegXX and transform structured and unstructured data (e.g., call logs, transcripts, sentiment scores).
- Build APIs and data services to support real-time analytics and reporting.
- CollaboXX with data analysts, engineers, and business stakeholders to define data requirements and deliver scalable solutions.
- Implement data quality checks, logging, and monitoring for analytics pipelines.
- Support speech and text analytics initiatives using Python and NLP libraries.
- Optimize performance of data workflows and ensure compliance with data governance standards.
- Bachelor's degree in Computer Science, Data Engineering, or a related field.
- 5+ years of experience in data engineering or analytics development roles.
- Strong proficiency in Python for data processing (pandas, NumPy, PySpark, etc.).
- Experience with SQL and working with relational and NoSQL databases.
- Familiarity with call center platforms and telephony data structures.
- Experience with REST APIs and data integration tools.
- Knowledge of version control (Git) and CI/CD practices.
- Experience with cloud platforms (AWS LamClienta, Google Cloud Platform Cloud Functions, Azure Data Factory).
- Familiarity with speech analytics tools (e.g., CallMiner, Verint, NICE).
- Exposure to NLP libraries (spaCy, NLTK, Hugging Face Transformers).
- Experience with containerization (Docker) and orchestration (Airflow, Prefect).
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.