Python Backend Developer / Data Engineer
ITFarmers
Posted on: February 26, 2026
Job Summary
We are seeking a highly skilled Python developer with strong experience in SQL and PostgreSQL to build, integrate, and maintain data-driven backend systems. The role involves API development, data extraction from multiple sources, automation, containerized deployments, and rapid debugging of production issues.
Key Responsibilities
Develop, maintain, and optimize backend services using Python
Design and implement REST APIs in Python
Extract, transform, and load data from APIs, CSV, Excel, and XML sources
Write complex SQL queries and manage PostgreSQL databases
Containerize applications and deploy services using Docker
Build and maintain Python automation scripts for recurring workflows
Debug and resolve issues in running applications efficiently and independently
Ensure code quality, performance, and maintainability
Integrate external systems using APIs and webhooks when required
Required Skills
Strong proficiency in Python (core concepts, data structures, OOP, error handling)
Strong proficiency in SQL, with hands-on experience in PostgreSQL
Experience working with REST APIs (both consuming and building)
Hands-on experience extracting data from APIs, CSV, Excel, and XML
Experience deploying applications using Docker
Experience with Python-based automation (scripts, schedulers, background jobs)
Strong debugging and problem-solving skills
Ability to quickly identify and fix issues in live or running code
Good to Have
Experience with Webhooks
Familiarity with CRM systems and their integrations
Exposure to production environments and basic DevOps practices
What We Value
Practical coding ability over theoretical knowledge
Ownership and accountability for delivered code
Ability to work independently with minimal hand-holding
Clear thinking and structured problem-solving
About Company
ITFarmers
Maharashtra ,IN
Your next job is waiting
Create your profile and start applying in minutes.