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