cover image
S3 Connections LLC

Python Developer

On site

New jersey, United states

$ 140 /year

Senior

Freelance

01-12-2025

Share this job:

Skills

Python SQL NoSQL Data Engineering Apache Airflow CI/CD DevOps Docker Kubernetes Monitoring Jenkins Problem-solving Databases apache git Google Cloud Platform Software Development Agile Analytics GCP CI/CD Pipelines ETL Processes

Job Specifications

Job Title: Python Developer - FULL TIME ROLE

Location: New Jersey, Columbus- OH Onsite

Experience: 10+ Years

Full Time Position

Job Description:

We are seeking a highly skilled Python Developer with hands-on experience in Google Cloud Platform (GCP), ETL, and workflow orchestration using Apache Airflow. The ideal candidate will be responsible for designing, building, and maintaining data pipelines and backend services to support scalable data-driven applications in a cloud environment.

Key Responsibilities:

Design, develop, and maintain data integration and ETL pipelines using Python, Airflow, and GCP services (BigQuery, Cloud Storage, Pub/Sub, Dataflow, etc.).

Collaborate with data engineering and analytics teams to ensure data quality, reliability, and performance across all workflows.

Develop modular and reusable Python applications and APIs to support analytics, automation, and backend operations.

Implement data transformation and validation logic to ensure clean and consistent data flow across systems.

Manage and schedule complex workflows using Apache Airflow DAGs for data ingestion, processing, and delivery.

Optimize pipeline performance, troubleshoot production issues, and implement monitoring and alerting using GCP tools and Airflow.

Work closely with DevOps and Cloud Engineering teams to deploy and scale applications using CI/CD pipelines.

Write clean, maintainable, and testable code with adherence to best practices in software development and data engineering.

Participate in code reviews, design discussions, and Agile ceremonies to ensure high-quality deliverables.

Required Skills & Experience:

7+ years of professional experience in Python development with focus on data engineering or backend development.

Strong proficiency with ETL processes, data modeling, and data pipeline design.

Hands-on experience with GCP services such as BigQuery, Cloud Functions, Cloud Storage, Pub/Sub, and Dataflow.

Proven expertise in Apache Airflow for workflow orchestration, scheduling, and dependency management.

Solid understanding of SQL and experience integrating with relational and NoSQL databases.

Familiarity with CI/CD tools (Git, Jenkins, Cloud Build) and containerization (Docker/Kubernetes) is a plus.

Knowledge of data APIs, RESTful services, and integration with external systems.

Strong problem-solving skills, debugging experience, and a focus on performance optimization.

About the Company

We are passionate about modern technologies and it's possibilities to unfold challenges keeps us excited in what we do. We work with leaders in creating a unified experience for their teams across platforms - work seam less with intelligent automations at the back. We deliver intelligence to every member that determines their challenge and enable them to innovate solutions, so that your members should say, "Yes - I Did it". We help employees experience growth at individual level by visualizing their contributions, assess ef... Know more