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

cVpPTTZZUVFNYmc5NHh1TlFwT2Z2ZllPMWc9PQ==
  • 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

Sage Truck Driving School

School Director Job at Sage Truck Driving School

 ...near Hobby Airport or Northeast Houton near San Jacinto. The Director is responsible for the overall day-to-day and long-term...  ...and administrative experience, an understanding of workforce education, computer and business competence, excellent communication and... 

Altar'd State

Spring 2026 People Development Intern Job at Altar'd State

 ...for impoverished communities in Peru, we are committed to giving back in meaningful ways to those in need. The People Development Intern will assist the team in various tasks related to onboarding, employee relations, and People Development operations. The intern... 

Uncle Mike's

Corporate Trainer Job at Uncle Mike's

 ...The Corporate Trainer plays a pivotal role in enhancing the professional development and skillset of employees within Uncle Mike's. This position requires a blend of expertise in instructional design, facilitation, and subject matter knowledge to deliver engaging and effective... 

DO & CO AG

Executive Pastry Sous Chef Job at DO & CO AG

 ...Were excited to offer an exceptional opportunity for a talented and innovative Executive Pastry Sous Chef to join our thriving New York team! About DO & CO We have a passion for hospitality culinary delights on every banquet floor and in the sky. With the three... 

Metrix IT Solutions INC

Copy Writer- Remote Job at Metrix IT Solutions INC

```html Job Description: Job Responsibilities: Write clear, attractive copy with a distinct voice for various mediums (website...  ..., etc.) Collaborate with the marketing team to develop creative concepts Conduct thorough research on industry-related topics...