DataJobs.io
← Back to all jobs

Job Description

iVedha Inc. is hiring a hands-on Data Analyst / Data Engineer to turn raw data into reliable analysis and repeatable automation. This onsite role in Toronto, OH combines practical data engineering with Python and SQL, plus opportunities to apply AI and Generative AI in data workflows using tools and APIs such as OpenAI and Azure OpenAI.

In this position, you will collect and prepare structured and unstructured data, build automated processing to reduce manual work, and deliver reporting assets like dashboards and analytical datasets. You will also document pipelines and integrations so teams can operate with clarity and confidence.

Responsibilities

  • Collect, clean, transform, validate, and analyze structured and unstructured data.
  • Develop Python scripts to automate data processing, reporting, reconciliation, and operational tasks.
  • Write and optimize SQL queries for data extraction, transformation, analysis, and reporting.
  • Automate repetitive data workflows and manual business processes.
  • Integrate data from APIs, databases, CSV/Excel files, SaaS platforms, and other enterprise systems.
  • Perform data profiling, data quality checks, reconciliation, and exception handling.
  • Build dashboards, reports, and analytical datasets for business and operational teams.
  • Use Pandas, NumPy, and related data-processing libraries.
  • Apply AI/Generative AI when appropriate for data extraction, classification, summarization, enrichment, analysis, and workflow automation.
  • Work with LLMs and APIs such as OpenAI and Azure OpenAI.
  • Support basic RAG, embeddings/vector search, document processing, and AI-assisted data workflows when required.
  • Collaborate with data engineers, AI engineers, developers, business analysts, and business stakeholders.
  • Document data pipelines, scripts, integrations, business rules, and automated workflows.

Requirements

  • 3+ years of experience in data analysis, data engineering, software/data automation, or a related role.
  • Strong hands-on experience with Python.
  • Strong knowledge of SQL and relational databases.
  • Experience with Pandas, NumPy, or similar Python data libraries.
  • Experience building or supporting ETL/ELT pipelines.
  • Ability to work with REST APIs, JSON, CSV, Excel, and database integrations.
  • Experience scripting and automating repetitive data or operational processes.
  • Understanding of data quality, validation, transformation, reconciliation, and exception handling.
  • Exposure to at least one cloud environment such as Azure, AWS, or GCP.
  • Practical understanding of Generative AI / LLM concepts and how AI can be incorporated into data workflows.
  • Strong analytical and problem-solving skills.

Technologies

Python, SQL, Pandas, NumPy, ETL/ELT pipelines, REST APIs, JSON, CSV, Excel, OpenAI, Azure OpenAI, RAG, embeddings/vector search, LLMs, Azure, AWS, GCP, Databricks, Snowflake, Microsoft Fabric, Azure Data Factory, Airflow, dbt, Power BI, Tableau, Claude, Gemini, vector databases, AI agents, Git, CI/CD, open-source LLMs.

Nice to Have

  • Experience with Databricks, Snowflake, Microsoft Fabric, Azure Data Factory, Airflow, or dbt.
  • Experience with Power BI, Tableau, or similar BI/reporting tools.
  • Experience working with OpenAI, Azure OpenAI, Claude, Gemini or open-source LLMs.
  • Understanding of RAG, embeddings, vector databases, and AI agents.
  • Experience with workflow automation tools or building Python-based automation.
  • Familiarity with Git, CI/CD, and basic DevOps practices.
  • Experience working with large datasets or enterprise data platforms.

Pay: From $75,000.00 per year.
Work location: In person.

Similar Jobs