Search by job, company or skills

ARGYLL SCOTT CONSULTING PTE. LTD.

Python Developer - Data Engineering Projects (Contract)

Early Applicant
  • Posted a month ago
  • Be among the first 10 applicants
7-10 Years
SGD 9,000 - 13,500 per month

Job Description

We are looking for a skilled Python Developer to join our client's data team on a 12-month contract (extendable).

The primary focus of this role is hands-on Python coding to build, modify, and test data applications and pipelines. This position suits someone who thrives in a data environment and can deliver reliable, efficient Python code to support large-scale data initiatives.

Key Responsibilities:

  • Develop, maintain, and enhance data pipelines and applications using Python.
  • Write clean, reusable, and testable Python code to support data ingestion, transformation, and processing workflows.
  • Collaborate closely with Data Engineers, Architects, and Analysts to understand requirements and implement scalable data solutions.
  • Perform thorough testing and debugging of Python applications to ensure performance and reliability.
  • Support automation of data workflows and contribute to monitoring and error handling mechanisms.
  • Document code, processes, and configurations for maintainability and knowledge sharing.
  • Participate in code reviews and adhere to coding best practices and standards.

Required Skills and Experience:

  • Strong development skill in Python is a must-have.
  • Experience developing data-centric applications or data pipelines with Python.
  • Experience developing data intensive applications framework
  • Familiarity with ETL/ELT concepts and data processing workflows.
  • Experience in ML, data engineering
  • Basic understanding of databases (SQL and NoSQL) and data storage technologies.
  • Exposure to cloud data platforms (AWS, Azure, or GCP) is a plus but not mandatory.
  • Experience with version control systems such as Git.
  • Ability to write unit tests and perform debugging in Python applications.
  • Strong analytical and problem-solving skills.
  • Good communication skills and ability to work collaboratively within a team environment.

Desirable:

  • Knowledge of data engineering concepts or prior experience in data projects.
  • Experience with data orchestration tools like Apache Airflow or workflow automation.
  • Familiarity with containerization (Docker) and CI/CD pipelines.
  • Awareness of data governance, security, and compliance considerations.

Argyll Scott Consulting Pte Ltd

More Info

Industry:Other

Function:Data Engineering

Job Type:Permanent Job

Date Posted: 29/08/2025

Job ID: 125069413

Report Job
View More
Last Updated: 29-08-2025 08:24:03 PM
Home Jobs in Singapore Python Developer - Data Engineering Projects (Contract)