5.0 years

0 Lacs

Chennai

Posted:1 day ago| Platform:

Apply Now

Skills Required

python developer engineering power gcp collaborative design flask fastapi code coding resolve development technology api relational postgresql mysql nosql communication collaboration testing writing integration storage sql containerization docker orchestration rabbitmq security

Work Mode

On-site

Job Type

Part Time

Job Description

Job Information Date Opened 06/05/2025 Job Type Full time Industry IT Services Work Experience 5+ years City Chennai State/Province Tamil Nadu Country India Zip/Postal Code 600096 Job Description Job Description: We are seeking a highly motivated and skilled Python Backend Developer to join our dynamic engineering team. You will play a crucial role in designing, developing, and maintaining robust and scalable backend systems and APIs that power our innovative products and services. The ideal candidate is a strong programmer with a solid understanding of Python and experience with popular backend frameworks. Familiarity with the Google Cloud Platform (GCP) landscape will be considered a significant advantage. If you are passionate about building efficient and reliable APIs and enjoy working in a collaborative environment, we encourage you to apply. Responsibilities: Design, develop, and implement efficient and scalable backend APIs and services using Python and frameworks such as Flask, FastAPI, or Django. Write clean, well-documented, and testable code following best practices and coding standards. Collaborate closely with frontend developers, product managers, and other stakeholders to understand requirements and deliver high-quality solutions. Integrate our applications with third-party services and APIs. Troubleshoot, debug, and resolve production issues effectively. Participate in code reviews to ensure code quality and knowledge sharing within the team. Contribute to the continuous improvement of our development processes and tools. Optimize applications for performance and scalability. Deploy and maintain applications on cloud platforms, with a preference for experience on Google Cloud Platform (GCP). Stay up-to-date with the latest technology trends and advancements in backend development and cloud technologies. Qualifications: Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience). Proven experience as a Backend Developer with a strong proficiency in Python. Hands-on experience with at least one of the following Python backend frameworks: Flask, FastAPI, or Django. Solid understanding of RESTful API design principles and development. Experience with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB). Strong problem-solving and analytical skills with a keen attention to detail. Excellent communication and collaboration skills. Experience with version control systems, preferably Git. Familiarity with testing frameworks and writing unit, integration, and end-to-end tests. Bonus Points (Added Advantage): Experience with Google Cloud Platform (GCP) services such as Compute Engine, App Engine, Cloud Functions, Cloud Storage, Cloud SQL, BigQuery, etc. Experience with containerization technologies like Docker and orchestration tools like Kubernetes. Familiarity with CI/CD pipelines. Knowledge of message queues (e.g., RabbitMQ, Kafka). Experience with security best practices in web development.

Mock Interview

Boost Confidence & Sharpen Skills

Start Python Interview Now

RecommendedJobs for You