Key Skills And Responsibilities
Advanced knowledge in Scala programming
Advanced knowledge in testing (knowledge about test methods, test strategies, mocking, …)
Fundamental knowledge in C language (generated code artefacts)
Fundamental knowledge about main Git commands (push, pull, rebasing inside branches, resolving merge conflicts, …)
Command line affinity (not dependent on availability of UI)
Configuration management with Ansible
Version control using Git
Good To Have
Self-Responsibility: Independent and autonomous work
Self-Organized
Analytical Thinking
Team player
High accuracy in work
Ability to think outside the box (not only on current work, but beyond)
Hands on experience in SCALA, should be able to write and understand the scripts
Should be aware of Test-Driven Development. Should be able to create unit test framework and maintain it.
Should be able to perform Git Operations independently
Any Graduate