Software Engineer - Orchestration
Neo4jMalmö1d ago
Engineeringremotecurated-jd
Job description
Software Engineer - Orchestration at Neo4j.
About the role
Join the Aura Orchestration team to build and manage our Kubernetes-based Database-as-a-Service platform. You will develop custom Kubernetes operators to automate the deployment and maintenance of Neo4j database clusters across AWS, GCP, and Azure.
Key facts
What you'll do
- Develop and maintain custom Kubernetes operators for managing Neo4j clusters.
- Support high-availability database services across multiple cloud providers.
- Participate in pair programming, daily standups, and team retrospectives.
- Engage in frequent one-on-one meetings with your manager.
Requirements
- Proficiency in Go programming.
- Practical experience building and running production systems on Kubernetes.
- Familiarity with Agile software development methodologies.
- Experience with continuous delivery and automated testing.
Skills & tools
- Kubernetes
- Go
- Bash
- GitHub Actions
- AWS, GCP, and Azure
Practical notes
The team is distributed across Europe and values a collaborative, humble, and open environment. We review applications on a rolling basis, so early submission is encouraged. Please review the company privacy notice regarding the recruitment process before applying.