Talent.com
This job offer is not available in your country.
Python Developer

Python Developer

Sloka IT SolutionsPune, Maharashtra, India
15 days ago
Job description

Greetings from Sloka IT Solutions (for EU-based requirements) / Kamkon IT Solutions (for India-based requirements).

Title - python / pyspark Developer

Language - English

Location - Pune

Duration - Full time Permanent role

Workplace type - Work From Office

Experience - 6+ years

Job Summary :

We are seeking a skilled and passionate Python Developer with a strong foundation in Object-Oriented Programming (OOP) and proven experience in building scalable microservices. The ideal candidate should be able to design, develop, test, and maintain robust backend systems. Exposure to PySpark and big data processing is a plus.

Key Responsibilities :

  • Design and implement scalable, reliable, and maintainable microservices using Python.
  • Apply object-oriented principles and design patterns to build modular and reusable components.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Develop APIs and services for data-intensive applications.
  • Write clean, efficient, and testable Python code.
  • Optimize applications for maximum performance, scalability, and security.
  • Conduct code reviews, unit testing, integration testing, and assist in deployment.
  • Work with CI / CD pipelines for automated testing and deployment.
  • Document design decisions, system architecture, and code functionality.
  • Work with PySpark to develop distributed data processing pipelines.

Required Skills & Qualifications :

  • 5+ years of experience in Python development.
  • Strong understanding and hands-on experience with Object-Oriented Programming (OOP).
  • Solid experience in designing and implementing microservices architectures.
  • Proficiency with RESTful APIs and web service development.
  • Familiarity with frameworks such as FastAPI.
  • Experience with PySpark and distributed data processing.
  • Strong understanding of software development best practices, design patterns, and system architecture.
  • Experience with Docker, Git, and CI / CD tools.
  • Good understanding of performance tuning, monitoring, and logging practices.
  • Excellent problem-solving, debugging, and communication skills.
  • Understanding of Agile / Scrum methodologies .
  • If interested, kindly share your updated CV with arulkiruthiga@sloka.eu (or) arul.k@kamkon.in

    Create a job alert for this search

    Python Developer • Pune, Maharashtra, India