
Python Developer
- Haryana
- Permanent
- Full-time
- Design, develop, and deploy scalable applications using Python.
- Build and optimize data processing workflows using PySpark.
- Integrate and manage cloud-based services on AWS (e.g., Lambda, S3, Glue, EMR).
- Collaborate with cross-functional teams to gather requirements and deliver solutions.
- Write clean, maintainable, and efficient code following best practices.
- Implement CI/CD pipelines and automate deployment processes.
- Monitor application performance and troubleshoot issues in production environments.
- Maintain documentation and contribute to code reviews.
- 6+ years of experience in software development with a focus on Python.
- Strong experience with PySpark for distributed data processing.
- Proficiency in AWS services such as Lambda, S3, Glue, EMR, and IAM.
- Familiarity with RESTful APIs, microservices architecture, and containerization (Docker).
- Experience with version control systems like Git.
- Understanding of Agile development methodologies