Backend Professional



Job Description

  • Job Description:

    We are seeking an experienced Python Developer with strong expertise in Django/Flask frameworks, microservices architecture, and REST/gRPC APIs. The role involves designing and developing scalable software solutions, collaborating with cross-functional teams, and applying software engineering best practices to deliver innovative and high-quality applications.

    This role requires strong problem-solving skills, analytical thinking, and the ability to work in a fast-paced Agile environment.


    Responsibilities:

    • Design, develop, and maintain applications using Python (Django/Flask) within a microservices-based architecture.

    • Build and integrate RESTful APIs and gRPC APIs for scalable, high-performance systems.

    • Apply object-oriented programming concepts in Python to develop efficient and maintainable code.

    • Utilize Python libraries such as NumPy, Pandas, Open3D, OpenCV, Matplotlib for data processing, analysis, and visualization.

    • Work with relational databases such as MySQL, PostgreSQL, or MSSQL for data modeling and query optimization.

    • Implement authentication protocols (SSO, OpenID Connect, OAuth).

    • Collaborate on version control workflows using GitHub/Bitbucket/GitLab.

    • Participate in CI/CD pipelines, ensuring smooth deployment and integration.

    • Apply knowledge of 3D geometry and image processing where required.

    • Support data analysis and data science tasks within the project.

    • Contribute to team discussions with constructive suggestions, solutions, and innovations.

    • Work collaboratively in an Agile development team, ensuring timely delivery of high-quality software.

    • Mentor and support junior developers, contributing to overall team success.


    Required Skills:

    • Strong working experience with Python (Django, Flask frameworks).

    • Hands-on experience with microservices architecture and design patterns.

    • Proficiency in JavaScript, HTML5, and integration with Python applications.

    • Strong knowledge of RESTful API & gRPC API development.

    • Experience with MySQL/PostgreSQL/MSSQL databases.

    • Familiarity with 3D geometry, image processing, and Python scientific libraries (NumPy, Pandas, OpenCV, Open3D, Matplotlib).

    • Knowledge of authentication protocols (SSO, OAuth, OpenID Connect).

    • Practical experience with version control (Git) and CI/CD pipelines.

    • Strong communication skills, analytical thinking, and problem-solving abilities.

    • Ability to work independently with minimal supervision while being a strong team players.

Job Details

Experience : 2 To 4
Number Of Vacancies : 1
Job Type : Permanent
Industry Type : IT/Software
Salary : 3 Lac - 5 Lac P.A

Education Summary

UG : BE/B.Tech PG : Any PG Degree

Contact Details

Contact Person : NA
Contact Number : 8041042084
e-mailId : vijayanath.siddhareddy@capgemini.com
Address :
Capgemini Technology Services India Limited,
Eco Space, Pritech Park SEZ,
Building 6B, Village, Bellandur,
Outer Ring Road, Bellandur, Bangalore.

Back

Office Location

Central Jakarta No 1234, Jakarta, Indonesia