Python Backend Engineer - Bengaluru, India
ShimentoX Technologies is actively seeking a skilled and motivated Backend Engineer to join our dynamic team in Bengaluru, Karnataka, India. This crucial role involves developing, maintaining, and optimizing robust backend services and systems, primarily leveraging Python, SQL, and Google Cloud Platform (GCP).
Key Responsibilities:
Backend System Development
Design, develop, and maintain scalable and robust backend systems using Python, implementing efficient algorithms and data structures to optimize performance.
Database Management
Develop and manage SQL databases, including schema design, query optimization, and ensuring data integrity for critical applications.
RESTful API Integration
Create and manage secure, efficient, and well-documented RESTful APIs for seamless integration with frontend applications and external services.
Google Cloud Platform (GCP) & APIs
Utilize Google APIs to enhance application functionality and leverage a range of GCP services for cloud-based solutions, including compute, storage, and database management.
Collaboration & Code Quality
Work closely with frontend developers, product managers, and other stakeholders to understand requirements. Participate in code reviews, adhere to best practices, and maintain clean, well-documented code.
Performance Optimization & Troubleshooting
Identify and resolve performance bottlenecks, bugs, and system issues, continuously monitoring and optimizing overall system performance.
Documentation
Maintain comprehensive documentation for all backend systems, APIs, and processes to facilitate knowledge sharing and team onboarding.
Qualifications:
Technical Skills
- Proficiency in Python for backend development.
- Strong experience with SQL and relational databases.
- Solid understanding and practical experience with RESTful API design and development.
- Hands-on experience with Google APIs and Google Cloud Platform (GCP).
- Familiarity with version control systems, such as Git.
Experience
- Demonstrated experience in backend development with a strong focus on Python, SQL, and REST APIs.
- Proven track record of delivering scalable and reliable backend systems, particularly when working with Google APIs and GCP services.
Soft Skills
- Excellent problem-solving abilities and a proactive attitude.
- Strong communication and collaboration skills, essential for a fast-paced, team-oriented environment.