Working Student - Development Backend and Infrastructures iv)
Role details
Job location
Tech stack
Job description
#WeAreIn to create tiny chips and big careers. Are you ready to take the first step in your career? Let's shape the future together! Whether you join as a student, intern, or trainee, you'll be part of something real - real projects, real impact, and real opportunities to grow. Are you in?, As a Working Student: Development Backend and Infrastructures, you will support our team in developing infrastructure solutions for Industrial IoT (IIoT) systems. You will work closely with experienced engineers and different stakeholders to turn requirements into reliable backend and platform components.
- Develop infrastructure solutions: Support the team in designing and implementing infrastructure solutions for IIoT systems
- Requirements analysis: Analyze and consolidate requirements from different stakeholders (e.g., product, development, operations)
- Solution design collaboration: Discuss solution strategies and technical approaches with team members and contribute your own ideas, * Working part-time: The focus is on studies. That's why working as a student employee during lecture period is limited to a maximum of 20 hours per week.
- Proper students (according to the German law) are welcome: To work as a student employee with us, you must be enrolled at a university and not have completed all of your exams or modules for your degree programme. You must not be in a semester of leave. We look forward to welcoming you to our team for at least 6 months.
- You should live close to the site: For good collaboration, it is important to us that you can come to the office regularly to integrate to the team.
Requirements
Do you have experience in Software development?, Do you have a Master's degree?, * Study field: You are currently studying Computer Science, Software Engineering, Information Systems or a related field (Bachelor's or Master's)
- Way of working: You are self-driven and structured, with an analytical mindset and the ability to translate requirements into practical solutions
- Work experience: You have already gained hands-on experience in software development projects and working in a development team (e.g., agile collaboration, code reviews)
- Skills: You have programming experience in Python, Go or Rust and understand distributed systems architecture. You are familiar with running services in different environments (e.g., Linux System, Docker containers, or managed cloud services) and with development tools like Git and ticket tools (e.g. Jira)
- Personality: You are a team player with good communication skills and enjoy discussing solution strategies with others
- Language skills: You possess very good English skills, written and spoken (German would be a plus)
Please attach the following documents to your application:
- CV in English
- Certificate of enrollment at university
- Latest grades transcript (not older than 6 months)
- High school report
About the company
Ingenious Technologies is a leading independent marketing technology provider. With the cloud-based Ingenious Enterprise platform, companies across all industries can aggregate, structure, enrich and analyse all marketing data collected. Thanks to real-time processing and a high level of automation, reliable data sets are available for clients to make agile marketing decisions.