The Role
Neo4j DBA
1. Proven experience as a Neo4j DBA or similar role.
2. Experience of neo4j DB β Enterprise + Aura.
3. Good understanding of graph databases and Cypher query language.
4. Experience of Cloud Hosting (Azure)
5. Provision, upgrade, and manage VMs (Azure preferred) across environments
6. Handle VM resizing, storage allocation, and capacity planning
7. Install, configure, and maintain Neo4j databases
8. Enable HTTP/HTTPS access and configure SSL certificates
9. Manage DEV, UAT and PROD environments
10. Add and maintain database, backup, and log storage volumes
11. Monitor performance and support upgrades (VM/database)
12. Deploy and manage Neo4j APIs/services
13. Collaborate with infra/Unix teams for changes and deployments
14. Troubleshoot environment and infrastructure issues
15. Knowledge of key vault and secrets
16. Hands-on experience with Azure services (VMs, AKS, networking, storage, monitoring).
17. Knowledge of Linux administration, scripting (Bash/Python), and automation tools.
18. Familiarity with DevOps practices, CI/CD pipelines, and containerization (Docker/Kubernetes).
19. Excellent problem-solving and communication skills.
Neo4j DBA β Role Description
Core Responsibilities
β’ Install, configure, and maintain Neo4j databases in production and development environments.
β’ Manage backup, recovery, and disaster recovery strategies for Neo4j.
β’ Monitor database health, troubleshoot issues, and ensure high availability.
β’ Deploy and manage Neo4j clusters on Azure infrastructure (VMs, Kubernetes, networking, storage).
β’ Implement security best practices, including authentication, authorization, and encryption.
β’ Collaborate with development teams to support application integration and performance tuning.
Documentation & Reporting
β’ Maintain essential validation documents and take required approvals and signature from stakeholders.
Stakeholder Communication
β’ Communicate updates and progress effectively across teams.
Good to Have:
1. Knowledge in Pharma
2. Ability to interact with business to gather business requirement.
3. Familiarity with agile way of working