Internship - HBO/WO - Redesign of the Technical Agreement Wizard

2 Months ago • All levels

Job Summary

Job Description

This internship involves redesigning a Java-based tool used by Thales Nederland to aid system engineers in creating comprehensive and consistent specifications for network specifications in Technical Agreements (TAs). The current tool has limitations hindering the introduction of new functionalities. The intern will analyze the current tool and architecture, identify pain points and gaps, conduct stakeholder analysis to collect user stories, define an improved architecture, define functional enhancement ideas and implement a prototype. The assignment is within the CMS Infrastructure group, focusing on managing network aspects of the TACTICOS CMS and using the Agile methodology for work organization.
Must have:
  • Experience with Java Programming is a must.
  • Affinity or experience with Computer Networking preferred.
Perks:
  • Interesting internship or graduation assignment.
  • Flexible work space.
  • Excellent internship allowance.
  • Student association activities.

Job Details

Location: Hengelo, Netherlands

About Thales

With 80.000 talents working in 68 countries, we are one of the biggest high-tech employers in the field of safety and security. Thales Nederland designs advanced Radars and Combat Systems used on naval vessels and land-based test systems. Such a Combat System includes the TACTICOS Combat Management System, which interfaces with a wide array of subsystems such as sensors, actuators, communication systems, and bridge systems. Increasingly, these subsystems are directly connected to a shared network, allowing them to exchange information directly with CMS applications running on dedicated hardware. The interface between TACTICOS and the subsystem is specified in a Technical Agreement (TA). These TAs are critical for the correct integration of subsystems with TACTICOS and govern topics like data contracts, interface definitions, communication protocols and service-level expectations.

You will be working within the multi-disciplinary CMS Infrastructure group, a key unit of the Application Engineering department. This department is responsible for developing the software for the TACTICOS CMS. Specifically, the CMS Infrastructure group consists of about 90 persons (ranging from engineers to line managers) that are responsible for creating the platform software that supports the TACTICOS CMS.

Given the diverse range of technologies and functionalities involved in infrastructure development—spanning from application and Linux Operating System programming to network appliance management and specialized tooling—the group is divided into several teams, each consisting of about 5-10 persons. Each team focuses on a distinct set of products and technologies, ensuring a comprehensive approach to development and maintenance.

About the assignment

As the network technology used on the interface becomes more and more complex it becomes more difficult to describe the interface in the TA. To facilitate the specification of these interfaces, Thales Nederland has developed a Java-based tool that aids system engineers in creating comprehensive and consistent specifications of the network specifications in the Technical Agreement. The use of this tool contributes to uniform specifications, enhancing system integration, performance and robustness. 

Currently, the tool demands significant maintenance due to its original design choices and the gradual expansion of the tool's functionality. This limitation hampers the introduction of new functionalities, despite the growing diversity and complexity of subsystems.

Therefore, we are looking for a new architecture of the specification tool, aiming to make it easier to enhance its functionality and flexibility. This will result in a redesign of the tool such that the current issues are solved. After the redesign, the tool should be more extensible and require less maintenance. The new design must consider the large amount of variability that is present in a CMS. Part of the work is also to look at the best way(s) to provide the system engineer with support from within the tool or from external sources.

During this assignment you will:

  • Analyze the current tool and its architecture.
  • Identify pain points, rigidities and functional gaps.
  • Conduct a stakeholder analysis to collect user stories and expectations.
  • Define an improved architecture.
  • Define functional enhancement ideas.
  • Implement a prototype.

About the Team

During your internship, you will join the team that has the responsibility for managing the network aspects of the TACTICOS CMS. This experience will provide you with valuable exposure to a variety of technologies, technical challenges, and development practices within a cutting-edge technology environment. During the assignment the work will be organized using the Agile methodology. This means you will plan the work using Epics, Stories and Tasks that are planned in Sprints. Also, progress is shown using Sprint Demos in which you can demonstrate your work.

Affinity

Affinity and/or experience with Java Programming (must) and Computer Networking (preferred).

What’s in it for you

  • An interesting internship or graduation assignment within our high-tech, innovative work environment;
  • A comfortable, flexible work space in a modern environment;
  • An excellent internship allowance;
  • Its own student association where you can participate in educational and fun activities.

Interested?

Apply now! Click on the button below to upload your CV and motivation!
Please keep in mind that we can only accept students who are enrolled at a school during the whole internship or graduation period.

Similar Jobs

UPF Industries  - General Labor

UPF Industries

Moultrie, Georgia, United States (On-Site)
1 Month ago
Ruselle Investments - Graduate Trainee, IT Infrastructure

Ruselle Investments

Mumbai, Maharashtra, India (On-Site)
2 Months ago
Play'n GO - Disclaimer

Play'n GO

Valletta, Malta (On-Site)
1 Week ago
Morning Star - Business Development Executive

Morning Star

Chicago, Illinois, United States (Hybrid)
1 Month ago
reality.co - Unity Animator - Monopoly World

reality.co

London, England, United Kingdom (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Addepar - Sr. Product Designer - Platform Architecture

Addepar

Canada (Remote)
2 Months ago
warner bros games - Staff Software Engineer - AWS Architecture (Observability Team)

warner bros games

Bengaluru, Karnataka, India (Hybrid)
7 Months ago
gameguru - 3D Artist

gameguru

Istanbul, İstanbul, Türkiye (Remote)
2 Months ago
Enphase Energy - Staff Software Engineer

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Varonis  - Account Manager

Varonis

Minneapolis, Minnesota, United States (On-Site)
8 Months ago
TAG - Senior Designer

TAG

State Of São Paulo, Brazil (Remote)
1 Day ago
Enverus - Account Executive - Power & Renewables (East Coast)

Enverus

Houston, Texas, United States (Remote)
1 Month ago
PwC - Senior Associate II - Internal Audit

PwC

Karachi, Sindh, Pakistan (On-Site)
9 Months ago
NVIDIA - Campus Development Director

NVIDIA

Santa Clara, California, United States (On-Site)
3 Months ago
WebTech Corporation - Engineering Technical Leader - MCA Platform Software

WebTech Corporation

State Of Minas Gerais, Brazil (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Hengelo, Overijssel, Netherlands

Tesla - Parts Operations Lead - West & South Europe

Tesla

North Holland, Netherlands (On-Site)
5 Months ago
Tesla - Supervisor Technical Support – Residential Products

Tesla

North Holland, Netherlands (On-Site)
5 Months ago
Thales - Network Software Engineer

Thales

Hengelo, Overijssel, Netherlands (Hybrid)
1 Month ago
Adyen - Internal Auditor (Finance)

Adyen

Amsterdam, North Holland, Netherlands (On-Site)
6 Days ago
NXP - Industrial Project Lead, Facilities

NXP

Nijmegen, Gelderland, Netherlands (On-Site)
1 Month ago
Playtika - Site Reliability Engineer

Playtika

Netherlands (Hybrid)
3 Months ago
Vertigo games - Senior VFX Artist

Vertigo games

Amsterdam, North Holland, Netherlands (Hybrid)
2 Months ago
Palo Alto Networks - Consulting Director, Incident Recovery Operations

Palo Alto Networks

Netherlands (Remote)
2 Days ago
Postman - Enterprise Account Executive, Benelux

Postman

Netherlands (Hybrid)
1 Week ago
PwC - Senior Associate Indirect Tax - Financial Services

PwC

Amsterdam, North Holland, Netherlands (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Rio De Janeiro, Brazil (On-Site)

Vélizy-Villacoublay, Île-de-France, France (On-Site)

Vélizy-Villacoublay, Île-de-France, France (On-Site)

Vélizy-Villacoublay, Île-de-France, France (On-Site)

Vélizy-Villacoublay, Île-de-France, France (On-Site)

Templecombe, England, United Kingdom (On-Site)

Noisy-le-Grand, Île-de-France, France (Hybrid)

Limours, Île-de-France, France (Hybrid)

Valence, Auvergne-Rhône-Alpes, France (On-Site)

Melbourne, Victoria, Australia (Hybrid)

View All Jobs

Get notified when new jobs are added by Thales

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug