We develop reusable microservices in a next generation cutting edge native cloud platform, following a modern design pattern (microservice architecture based on containers).
These microservices are used by various business domain specific applications across the 5G NR domain.
More specifically, we want to provide applications the ability to manage data in key-value database clusters and by using a database-like consistency model to provide DBaaS capability on top of Kubernetes, and thus, allow for data replication, database high availability functions, and database overload protection functions to accommodate high-speed data-intensive applications that elastically meet performance requirements at any scale.
What you will do
Design, test, and automation of high-quality products
E2E verification using preferably Java test framework (, JCAT, TestNG)
Performing troubleshooting as needed both in lab and live networks
Accountable for test coverage of affected components and functional areas.
Participating in review of artifacts.
Maintaining and updating technical documents and procedures
Identifying and resolving technical issues
Managing coordination at a local and international level when required
Deliver regular and customized training to application teams when needed
Work with Agile / Lean ways of working
Requirements
Master’s or Bachelor s Degree in Engineering or Computer Science.
Good knowledge of Java (preferred) and / or other high-level languages
Understanding of cloud native principles and its tools (, Kubernetes, helm, docker, containers)
Understand database concepts like replication & partitioning, persistence, in-memory storage, clustering, adapters
Knowledge on scripting languages and Linux based shell scripting
Knowledge of software development environments and tools like Jira, Git, Gerrit, Maven, Jenkins
IP networking knowledge mainly for troubleshooting purposes
Proficient in both oral and written English
Good to have
Contribution to any open-source project / community
Knowledge of Telecommunication networks and / or IT network protocols
Understanding Restful APIs
Kubernetes Certifications as CKA or CKAD is a merit
Exposure to TCP, TLS, HTTP / 2, JSON / YAML / XML
Personality
Strong analytical and problem-solving skills
Ability to work effectively both independently and within a team
Excellent communication skills, able to accurately present the team’s activities in various international events, summits and meetups
Passionate about new technology trends in cloud and enterprise computing
Career perspective
A career path applies based on international practices
Over time and always in accordance with skills and experience gained while working with us, responsibilities will be increasing and expanding in the software engineering and system design domain, aiming to reach high technical seniority and authority