Job Description :
Looking for a skilled Full Stack Python Developer to join our team. The ideal candidate will be responsible for designing, developing, and maintaining scalable application across both the front-end and back-end. This role requires strong expertise in Python-based frameworks, modern JavaScript technologies, RESTful APIs and relational/non-relational databases.
Backend Development
Design, build, and maintain backend services using Python, Django, Flask, or FastAPI
Develop scalable RESTful or GraphQL APIs
Integrate authentication, third-party services, and external APIs
Ensure secure, high-performance server-side logic
ETL Data Pipeline Development
Design, develop, and maintain ETL/ELT pipelines for data integration
Work with tools and frameworks such as Airflow, Prefect, Luigi, or custom Python ETL scripts
Extract and ingest data from varied sources (APIs, databases, cloud storage, file systems)
Transform, clean, and validate data using Python (Pandas, SQL, PySpark if applicable)
Implement orchestration, scheduling, logging, and monitoring for pipelines
Collaborate with data teams to ensure data quality, governance, and reliability
Database Storage
Design and optimize schema for relational databases (PostgreSQL, MySQL)
Write efficient SQL queries and stored procedures
Support data modeling for ETL and application needs
Experienced with Core Python, Flask, GraphQL, FastAPI, React, MUI, Next.js, Remix, Tailwind, Microservices, Linux, PostgreSQL
7 - 10 years of direct relevant experience; Significant Data Lineage
Containers/Docker/Kubernetes/podman, Ansible, Shell, Hadoop, Cloud Concepts, RDBMS Concepts"