Skip to main content

Python / ETL Developer

Technology
Topcoder
Noida, India2 weeks agoUntil 16/12/2026

Job description

Key Skills

  • Python (main skill)
  • API development
  • Kubernetes (K8s)
  • Docker
  • FastAPI directory structure
  • Vulnerability fixes (basic understanding of SonarQube, etc.)
  • Database
Requirements (Must Have)
  • 6–8 years of experience in software development, with a strong emphasis on ETL processes using Python.
  • Proficiency in Python, Pandas, NumPy, SQLAlchemy, with expertise in REST/GraphQL APIs including query construction, pagination and mutations.
  • Strong skills in SQL development, ETL pipelines, batch orchestration, snapshots, and Excel/CSV ingestion.
  • Proven track record of delivering robust, high-performance and reliable software solutions across diverse platforms.
  • Demonstrated ability to design, implement and debug scalable and complex software systems based on both written and verbal specifications.
  • Ability to adapt and learn new tools, programming languages and operating systems.
Desired
  • Hands-on experience with CI/CD processes using Docker for containerized deployment and modern DevOps practices.
  • Understanding of Java Spring Boot is an advantage.

Interested in this role?