Python Developer

Year    Gurgaon, Haryana, India

Job Description

:
This role is for one of the Weekday's clients
Min Experience: 3 years
Location: Gurgaon, Gurugram
JobType: full-time
We are seeking a skilled and experienced Python Developer to build robust backend services, design clean and scalable APIs, and collaborate cross-functionally with product, ML, and DevOps teams. This role involves full ownership of features-from architecture and development to deployment and performance monitoring-within a dynamic and experimentation-driven environment.
Requirements:
Key Responsibilities:

  • Design, develop, and maintain scalable applications and services using Python.
  • Build and integrate RESTful APIs to ensure seamless communication between services.
  • Create reusable Python libraries and tools to optimize application performance and maintainability.
  • Collaborate with cross-functional teams-including developers, product managers, and designers-to gather requirements and deliver technical solutions.
  • Write clean, modular, and maintainable code following industry best practices and coding standards.
  • Perform thorough unit testing, debugging, and performance optimization.
  • Maintain detailed documentation for system architecture, workflows, and support processes.
  • Implement and monitor security measures to ensure compliance and data integrity.
Required Skills & Qualifications:
  • Strong hands-on experience with Python and at least one major web framework (Django, Flask, or Pyramid).
  • Proven expertise in building and consuming RESTful APIs.
  • Proficiency in working with relational (e.g., PostgreSQL) and/or NoSQL (e.g., Redis) databases.
  • Solid understanding of version control systems, especially Git.
  • Bachelor's degree in Computer Science, IT, or a related field.
  • Excellent verbal and written communication skills, with the ability to explain technical concepts to non-technical stakeholders.
  • Strong problem-solving ability and adaptability in a fast-paced team environment.
Preferred Qualifications:
  • Experience with cloud platforms such as AWS, Google Cloud Platform, or Azure.
  • Familiarity with CI/CD practices and tools.
  • Working knowledge of containerization technologies like Docker and orchestration tools such as Kubernetes.
  • Exposure to Celery for background task management.
  • Experience with GraphQL APIs is a plus.
Technical Skills:
Languages & Frameworks: Python, Django, Flask
APIs & Protocols: REST API, GraphQL
Databases: PostgreSQL, Redis
Tools & Platforms: Docker, AWS, Kubernetes, Git, Celery
Testing & Optimization: Unit Testing, Performance Optimization

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3774563
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Gurgaon, Haryana, India
  • Education
    Not mentioned
  • Experience
    Year