Job Description

Python Developer

Years of Experience: 6+ Years.

Demonstrated experience building production-grade applications with an emphasis on scalability, maintainability, and performance.
Strong expertise in concurrency and parallelism, including:
Multithreading and multiprocessing
Synchronous and asynchronous programming (e.g., async/await)
Designing for throughput, latency, and safe shared-state handling
Proven experience integrating with external systems via application interfaces, including:
Building and consuming RESTful APIs
Authentication/authorization patterns (e.g., API keys, OAuth where applicable)
Reliable integration patterns (timeouts, retries, idempotency, error handling)
Strong SQL skills, including the ability to write efficient, complex queries (joins, aggregations, window functions) and optimize performance where needed.
Knowledge of Apache Spark and distributed data processing concepts or supporting Spark applications (e.g., Spark SQL, DataFrames, performance tuning basics, partitioning/shuffles).
Education:

Requirements

  • Advanced Python proficiency with strong command of both functional and object-oriented (OOP) programming paradigms
  • • BE/B.Tech/M.C.A./M.Sc (CS) degree or equivalent from accredited university

Skills Required

Must have PythonRestful apiAPI keysOAuthasync/awaitconcurrency and parallelismMultithreading and multiprocessing Knowledge of Apache Spark and distributed data processingSpark SQLDataFramesperformance tuning basicspartitioning/shuffle

Similar Jobs

Specialist - Cloud & Infra Management

Tech a2z YOUTHSOLUTION
Coimbatore Full-time
View Details

ServiceNow ITSM & CSM Developer - Contractual

Tech a2z YOUTHSOLUTION
Remote Contract
View Details

Senior Salesforce Developer

Tech a2z YOUTHSOLUTION
Noida Full-time
View Details