Senior Python Backend Developer - Bengaluru, India - JK Tech

    JK Tech
    JK Tech Bengaluru, India

    Found in: Appcast Linkedin IN C2 - 1 week ago

    Default job background
    Description

    Roles and Responsibilities:

    • Work with cloud platforms (any) to deploy, manage, and scale applications as needed.
    • Troubleshoot and debug issues in production and testing environments.
    • Stay updated with the latest technologies and best practices in Python development.

    Skills Required:

    • Design, develop, and maintain robust Python-based backend systems and APIs.
    • Collaborate with cross-functional teams to define, design, and ship new features.
    • Implement and optimize performance-critical code for high-throughput and low-latency applications.
    • Understand and work with the threading limitations of Python and multi-process architecture.
    • Implement and maintain websockets for real-time communication between server and client applications.
    • Utilize object-oriented programming principles to ensure scalability, reusability, and maintainability of codebase.
    • Implement multi-tenancy solutions to support multiple users or tenants securely.
    • Containerize applications using Docker for easy deployment and scalability.

    Primary Skills:

    • Python, API Development

    Secondary Skills:

    • Docker, fastapi, flask, GCP/Azure/AWS