Actively Hiring
CO
Python + Graph DB
Cognizant
Chennai
Skills:
Python
Python Developer
Django
FastAPI
Flask
SQL
Git
Data Structures
Algorithms
Job Description
Job Title: Python + Graph DB
Company: Cognizant
Job Category: Python Developer
Roles & Responsibilities:
Job Title: Python Developer (Graph Database / Neo4j)
Job Description
We are seeking a skilled
Python Developer
with strong experience in
Graph Databases (Neo4j)
to develop and maintain scalable data solutions for relationship\-driven analytics, knowledge graphs, recommendation engines, and network analysis use cases.
Key Responsibilities
* Design and develop applications using Python and Neo4j Graph Database.
* Build and optimize graph data models, schemas, nodes, and relationships.
* Develop complex graph queries using Cypher Query Language.
* Create APIs and backend services to interact with graph databases.
* Develop data ingestion and ETL pipelines for loading structured and unstructured data into Neo4j.
* Implement graph analytics, relationship mining, and graph traversal solutions.
* Optimize application performance, database queries, and data processing workflows.
* Collaborate with Data Engineering, Data Science, and Business teams to deliver graph\-based solutions.
Work Location: Chennai, Tamil Nadu, India
Availability: Full time
Requirements
Experience:
6\-12 Years
Required Skills
* Strong experience in Python development.
* Hands\-on expertise with Neo4j Graph Database.
* Proficiency in Cypher Query Language.
* Experience with Python frameworks such as FastAPI, Flask, or Django.
* Strong SQL and database fundamentals.
* Experience with REST APIs and microservices architecture.
* Knowledge of data structures, algorithms, and graph theory concepts.
* Experience with Git and CI/CD practices.
Preferred Skills
* Experience with Graph Data Science (GDS) libraries.
* Knowledge of Network Analysis, Fraud Detection, Recommendation Systems, or Knowledge Graphs.
* Experience with cloud platforms (AWS, Azure, or GCP).
* Familiarity with Kafka, Spark, or distributed data processing frameworks.
* Neo4j Aura or Neo4j Enterprise experience.
Key Skills: Python, Python Developer, Django, FastAPI, Flask, SQL, Git, Data Structures, Algorithms
Salary: Not disclosed