All fields marked * are required
Python Developer โ PySpark / API Development
Experience: 4.6 โ 10 Years
Job Type: Full-Time
Location: Bangalore
We are looking for an experienced Python Developer with strong hands-on expertise in Python, Spark/PySpark, and API development. The candidate will be responsible for developing scalable backend applications, data processing solutions, and APIs using modern development practices.
Design, develop, and maintain scalable applications using Python.
Develop and optimize data processing applications using Apache Spark / PySpark.
Design, develop, and integrate REST and GraphQL APIs.
Build reusable, efficient, and maintainable Python code.
Work with databases and integrate backend applications with external systems and services.
Troubleshoot, debug, and optimize application performance.
Write unit tests and participate in code reviews.
Collaborate with product, data, QA, and DevOps teams to deliver high-quality solutions.
Participate in deployment, production support, and continuous improvement activities.
4.6โ10 years of experience in Python development.
Strong hands-on experience with Python.
Strong experience with Spark / PySpark.
Hands-on experience in REST API development.
Experience with GraphQL API development.
Strong understanding of backend development principles and software engineering practices.
Experience with Kubernetes.
Knowledge of CI/CD pipelines.
Experience with Docker/containerization.
Exposure to cloud platforms such as AWS, Azure, or GCP.
Knowledge of microservices architecture.
Strong problem-solving and analytical skills.
Good understanding of scalable and high-performance backend applications.
Ability to work independently and collaboratively in a team environment.
Good communication and debugging skills.
Required
Preferred