rain is hiring for a Senior Backend Developer
Location 📍 Cape Town
Years of Experience ⏰ 5 years or more
rain is currently running a REST API, microservice based backend environment, built on top of Kubernetes clusters managed by terraform and helm. Our footprint covers multiple data centers across South Africa, and our services have very close integrations with core network elements to get as much value as possible out of our network.
As a senior engineer, you will be exposed to working on multiple domains of the company, namely network element management, core networks, consumer, operations and more.
Key Responsibilities:
- Working and collaborating with a team of engineers.
- Taking ownership of the services you build and work on.
- Delivering fast and safely.
- Applying your knowledge and experience to further educate the team and improve our services.
Requirements:
- 5 or more years of experience with:
- Professional development experience
- Experience with relational databases (e.g., PostgreSQL, MySQL) and proficiency in writing SQL queries
- Ability to work in a fast-paced environment and deliver high-quality results under deadlines
- Docker containerization
- Kubernetes
Nice to have:
- Experience with:
- Java
- Python
- Go
- Machine learning
- Data modelling and database design principles
- Telecommunications
Behavioral competencies:
- Namely:
- The ability to work within a team
- Continuous self-improvement and learning
- Very good written and spoken communication skills
- Logical and process thinking
- Goal-driven
- Curiosity
- GPT-Fu
Want to join the rain Team?
Apply