Data Scientist Job at Stefanini North America and APAC, Newark, NJ

RC9MRFhwNE55WkJxdHJscXRLekFsNXJOeFE9PQ==
  • Stefanini North America and APAC
  • Newark, NJ

Job Description

Responsibilities:

  • Translate reporting requirements into modular, reusable Python classes and scripts.
  • Build automation workflows by using Python.
  • Read JSON input files.
  • Dynamically construct and execute SQL queries against our database.
  • Invoke calculation modules to cleanse, transform, and compute derived metrics.
  • Embed calculation outputs into specified PowerPoint slide shapes using python-pptx.
  • Upload completed presentations to Google Drive via the Google Drive API.
  • Implement robust error handling, logging, and retry mechanisms to ensure production reliability.
  • Parameterize and configure scripts to support different report types and inputs without code changes.
  • Use Git (or similar VCS) to manage deployment and scheduling of automated jobs.
  • Monitor script performance; optimize Python code for speed and scalability.
  • Document solution architecture, data flows, module interfaces, and configuration options.
  • Collaborate with stakeholders to validate results and refine requirements.
  • Stay up-to-date with Python best practices, key libraries (pandas, SQLAlchemy, python-pptx, google-api-python-client), and automation trends.

Required Qualifications:

  • Bachelors degree in Computer Science, Data Science, Engineering, or related field (or equivalent experience).
  • 13 years of hands-on Python development, including object-oriented design.
  • Proven experience building Python-driven reporting or data-processing automations.
  • Proficient in Python data and automation libraries (e.g., pandas, NumPy, SciPy, python-pptx, google-api-python-client, etc.).
  • Hands-on experience integrating with Google APIs (Drive, Sheets, etc.).
  • Solid data analysis foundation: cleansing, transformation, aggregation, and basic statistics.
  • Proficient with Git or similar version control systems.
  • Excellent problem-solving skills and attention to detail.
  • Strong written and verbal communication; able to document and present technical solutions.

Preferred (Nice-to-Have)

  • SQL skills; comfortable writing and optimizing complex queries.
  • Familiarity with scheduling or orchestration tools (cron, Airflow, etc.).
  • Basic experience with Docker and CI/CD concepts.
  • Background in writing unit or integration tests for Python code.
  • Exposure to BI/reporting tools (Tableau, Power BI).

Job Tags

Similar Jobs

RoNetco Supermarkets, Inc. ShopRite

Assistant Store Manager Job at RoNetco Supermarkets, Inc. ShopRite

RoNetco Supermarkets is a large volume supermarket chain with nine ShopRite stores located in Northwest New Jersey. Our locations are in the following areas: Netcong, NJ (Morris County) Byram, NJ (Sussex County) Flanders, NJ (Morris, NJ) Newton, NJ (Sussex ...

Kelly Science, Engineering, Technology & Telecom

Desktop Support Analyst Job at Kelly Science, Engineering, Technology & Telecom

 ...and appropriately handle incoming customer support requests via phone, ServiceNow, e-mail, and in-person requests. Document, track...  ...and software asset management Assist in the hardware warranty repair process Participate in continuous development of problem solving... 

Crane Monsters Corp

Experienced Crane Technician/Mechanic Job at Crane Monsters Corp

 ...Crane Monsters is one of the Best Used Crane dealers in the U.S, were based out of the Houston, we buy, sell and repair mobile cranes...  ...maintenance of various mobile cranes. Job Responsabilities: Operate and inspect cranes in order to diagnose defects Demonstrate... 

Confidential Jobs

Information Technology Help Desk Manager Job at Confidential Jobs

Lead desktop operations and a technical support team. This role will ensure systems run securely, efficiently, and in alignment with company standards. Key Responsibilities: Oversee desktop setup, maintenance, and upgrades across multiple locations. Lead and mentor...

Parkview Health

Lab Scientist - Certified (MLS/CLS/MT/MLT) Job at Parkview Health

Certified Lab Scientists are eligible for $10,000 Sign on Bonus! Want to learn more about the unit? Please click Here Summary The Medical Lab Scientist is responsible for accurately performing medical laboratory tests following established laboratory policies...