Intern in the Mission Analysis Section, Web Services Development

Intern in the Mission Analysis Section, Web Services Development

European Space Agency (ESA)

November 18, 2024December 1, 2024DarmstadtGermany
European Space Agency (ESA) About
The European Space Agency About is an intergovernmental organisation of 22 member states dedicated to the exploration of space. Established in 1975 and headquartered in Paris, ESA has more than 2000 staff worldwide. The European Space Agency (ESA) is Europe’s gateway to space. Its mission is to shape the development of Europe’s space capability and ensure that investment in space continues to deliver benefits to the citizens of Europe and the world. ESA's space flight programme includes human spaceflight (mainly through participation in the International Space Station program); the launch and operation of unmanned exploration missions to other planets and the Moon; Earth observation, science and telecommunication; designing launch vehicles; and maintaining a major spaceport, the Guiana Space Centre at Kourou, French Guiana.
Job Description

Job Advertisement

Position Title: Intern in the Mission Analysis Section, Web Services Development
Location: Darmstadt
Country: Germany
Deadline Date: 30 November 2024 23:59 CET/CEST

Job Details

Job Posting Organization:
The European Space Agency (ESA) is an intergovernmental organization dedicated to the exploration of space. Established in 1975, ESA has grown to include 22 member states and employs over 2,200 staff members. The agency operates across multiple countries, focusing on various aspects of space exploration, satellite technology, and scientific research. ESA's mission is to provide Europe with a space capability and to foster international cooperation in space exploration and research.

Job Overview:
The internship-position" style="border-bottom: 1px dotted #007bff !important;">internship position is located at the European Space Operations Centre (ESOC) in Darmstadt, Germany, within the Directorate of Operations. The intern will work under the direct authority of the Director of Operations, specifically in the Ground Systems Engineering and Innovation Department. This department is responsible for all ground systems engineering and support activities necessary for mission operations, as well as implementing innovative solutions. The intern will focus on developing web services for mission analysis, which includes both user interface design and back-end services. The goal is to create interactive tools that can be utilized by both expert and non-expert users in the field of flight dynamics and mission analysis. The intern will work with ESA's GODOT and MIDAS software, deploying services on ESA's mission operations platforms and IT infrastructure. This role provides an excellent opportunity to gain hands-on experience in web development, API design, and astrodynamics, while contributing to significant projects within the agency.

Duties and Responsibilities:
The intern will be responsible for several key tasks:
  • User Interfaces: Design interactive web applications that allow users to input mission data and visualize results. Collaborate with users to gather feedback and iterate on designs to improve usability.
  • Back-End Services: Develop astrodynamics Python tools based on the GODOT software. Create RESTful APIs to manage flight dynamics computations and integrate GODOT for mission development activities. Establish mission data databases and ensure access through developed services.
  • Deployment: Set up Continuous Integration/Continuous Deployment (CI/CD) pipelines using GitLab for automated testing and deployment on ESA mission operations and IT virtual computing infrastructure. The intern will also engage in skills development in web development, API design, and gain experience in DevOps practices.

Required Qualifications:
Candidates must be university students, preferably in their final or second-to-last year of a Master's level course. It is essential that candidates remain enrolled at their university for the entire duration of the internship. A good knowledge of English or French is required, and knowledge of another language from an ESA member state is considered an asset. The agency values diversity and encourages applications from all qualified candidates, including those with disabilities.

Educational Background:
The position requires candidates to be enrolled in a university program, ideally pursuing a Master's degree. The internship is designed for students who are in their final or penultimate year of study, ensuring that they have a solid academic foundation to support their work in the internship.

Experience:
While specific prior experience is not mandated, candidates should have a foundational understanding of web development and programming, particularly in Python. Familiarity with astrodynamics and experience with web services or API development will be beneficial. The internship is aimed at students who are eager to learn and apply their academic knowledge in a practical setting.

Languages:
The mandatory language for this position is either English or French, as these are the working languages of the European Space Agency. Proficiency in one of these languages is essential for effective communication within the agency. Additionally, knowledge of another language from an ESA member state is considered advantageous and may enhance a candidate's application.

Additional Notes:
This internship is a full-time position, and candidates must be eligible to access technology and hardware subject to European and US export control regulations. The European Space Agency is committed to diversity and inclusion, welcoming applications from all qualified candidates regardless of gender, sexual orientation, ethnicity, beliefs, age, disability, or other characteristics. Applications from women are particularly encouraged. The agency also seeks to accommodate individuals with disabilities by providing necessary support in the workplace. The internship is open to nationals of specific ESA member states and cooperating states, ensuring a diverse pool of applicants.
Similar Jobs