Summary / Role Purpose
The DevOps working student supports the development of software products, processes, and supporting systems. In this role, the DevOps working student will collaborate with a team of expert professionals to accomplish development objectives and oversee software releases.
Key Duties And Responsibilities
* Performs basic DevOps activities, including the maintenance, monitoring, documenting, and testing of product builds and packaging to provide quality production builds
* Prepares, configures, deploys, monitors, and maintains build agents
* Works with IT to maintain DevOps infrastructure
* Works closely with development to adjust builds and packaging to changing requirements.
* Operates under direct supervision with work subject to frequent review by more experienced staff or DevOps Manager
Minimum Education/Certification Requirements And Experience
* Pursuing a Master course in Computer Science or Computer Engineering in the Weimar area (working student position is 20 hoúrs per week, alongside the studies).
* Motivated to learn. Strong problem solving, communication and time management skills.
* Experience with C++ and Python is necessary
* Experience with automation like on GitHub or ADO
* Demonstrated skills in writing, understanding, and presenting in fluent English.
Preferred Qualifications And Skills
* Basic understanding of build management and continuous integration software
* Knowledge of Windows and Linux operating systems
* Knowledge of scripting languages – Python, PS, Bash, etc.
* Good communication and interpersonal skills
* Ability to learn quickly and to collaborate with others in a geographically distributed team.