high quality and highly available cloud service.
We live a "You build it, You run it" culture. As a developer, you will join our follow-the-sun rotation where you will be the primary responder for automated system alerts.
In this devops culture you will design and implement new capabilities for our database services and also improve operational aspects continuously.
Required Technical and Professional Expertise
Skills:
- Software development architecture & design
- GoLang and/or Python Development skill
- CI/CD Automation tooling, such as Jenkins or Terraform.
- Agile development methods
- Unit and Integration Testing: Expertise in writing and executing unit, integration, and end-to-end tests for Go and Python applications.
Experiences:
-
Microservices architecture and cloud technology in general, specifically Kubernetes
-
Agile development including test driven development and pair programming
Preferred Technical and Professional Expertise
- Experience with the installation, administration and operation of a mainstream database technology such as PostgreSQL, Elastic, MySQL, Redis, or MongoDB.
- Kubernetes Proficiency: In-depth understanding of Kubernetes architecture, components, and operations, including pod management, service discovery, and custom resource definitions (CRDs).
- Golang: Proficiency in Go, particularly for writing microservices, custom controllers/operators, and Kubernetes-related tooling.
- Python: Strong Python skills for scripting, automation tasks, and integration with Kubernetes APIs.
- API Development: Experience in developing and consuming RESTful APIs and understanding of gRPC
- Ability to implement or modify existing automations in Python, or bash shell.