👨🏻‍💻 postech.work

Python Developer

Galent • 🌐 In Person

In Person Posted 1 week, 2 days ago

Job Description

We have an immediate opening for a Python Developer with a leading IT Service Consulting company in NY.

Contract

Python Developer

Location: NY, NY

Desired Skillsand Experience

Essential skills

A bachelor’s degreein computer science, engineering, mathematics, or statistics

6+ years of experience in a Data Engineering role,with a proventrack record of delivering insightful and valueadd dashboards

Strong proficiency in Python, withexperience in datamanipulation libraries suchas Polars or Pandas.

Familiarity with GraphQL APIs and Python-based API wrappers.

Experience with dataingestion from cloudstorage (e.g., AWS S3) and data warehouses (e.g., Snowflake).

Hands-on experience withPostgreSQL and ORMframeworks.

Exposure to BPMNworkflow tools and integrating customPython logic.

Ability to writemaintainable, well-documented codeand follow established coding standards.

Experience with workflow automation and orchestration tools.

Familiarity with CI/CDpipelines and version control systems (e.g., Git).

Understanding data modeling and ETL processes.

Key Responsibilities

Develop and maintain Python-based workflows to:

Interact with internal GraphQL APIs (viaPython wrappers) to retrieve andprocess data.

Manipulate and transform data using DataFrames (Polars preferred; Pandasacceptable).

Prepare data for analytics and reporting purposes.

Generate output and reports for consumption by end users.

Support data ingestion from AWS S3 and Snowflake staging environments intoa Postgres-based ORM.

Integrate Python logicwithin BPMN workflow tools to facilitate seamless transitions betweenworkflow steps.

Understand and work with theinternal ORM datamodel to ensuredata consistency and integrity.

Write clean, well-documented, and maintainable Pythoncode that adheres to internal codingstandards and bestpractices.

Key Metrics

Python, SQL, AWS,Snowflake

ETL pipelines, API

Report creation usingpython packages

Behavioral Competencies

Good communication (verbal and written)

Experience in managing client stakeholders

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.