During this internship, you will actively work with the new rust programming language. You will redesign existing data reading modules written in Python and write them in Rust. This is to further increase the performance of the modules.
The context is mobile telephony: Hendrikx ITC has developed data processing solution 1OPTIC over the past 15 years. It is a modular solution with different modules for reading network data generated by radio equipment vendors such as Ericsson, Huawei, and Nokia. The format of the data is often XML, but there are also data streams in ASN.1 format.
The data in question is generated every 15m by 100-thousands of network elements. This must be read out and stored in a data warehouse.
The original data processing modules were written in Python and have been sufficient in terms of performance to date; however, with the rise of 5G and IoT, it is time for an upgrade of these modules.
Your internship consists of 2 parts:
- Create technical design for data processing module(s). Features such as performance, reliability, and robustness play a major role in this.
- Implementing a data processing module in Rust!
If you like a challenge and love implementing super-efficient software, then you’ve come to the right place!
We are happy to discuss further (technical) details with you during an introductory meeting.
Do you recognize yourself in this?
- Affinity with software development (incl. unit testing, CI/CD, version control) and data
- A solution-oriented mentality
- Familiar with SQL, Python and Rust
- Like to work with Linux and other open-source software (such as PostgreSQL)
What we have to offer:
- Suitable compensation for your efforts
- Excellent career opportunities
- Possibility to (partially) work from home (in accordance with the applicable COVID-19 guidelines)
- Guidance from an experienced DevSecOps engineer
- Brabantian coziness
- A challenging assignment where you get all the space you need to learn
- Unique business premises next to Tilburg Central Station with the most beautiful roof terrace in Tilburg and surroundings
Enthusiastic about this internship? Please contact firstname.lastname@example.org attn. Ad Hendrikx. He will be happy to tell you more about this internship.