Software engineer (Python) (H/F)
DGSE
About the role
About
The data flow processed by the DGSE is comparable to that of the largest information and communication technology multinationals. This data is at the center of the work of intelligence analysts, who must be able to rely on systems that allow them to search, cross-reference, and process this data. In this context, the DGSE is looking to strengthen its teams.
Within an entity responsible for the development and provision of media processing (audio, text, images, and video), you will be integrated into a software engineering team whose mission is to design and develop a platform for automatic media processing. This platform, supported by a Kubernetes infrastructure, is at the heart of the DGSE's operational chains. Thanks to your work, analysts will be able to process large amounts of data more quickly and extract relevant information for operational intelligence.
You will use various technologies, mainly related to:
- Big Data (S3, queue systems),
- supervision of critical systems (Grafana, Prometheus),
- artificial intelligence (inference servers).
You will also participate in the integration of media processing on this platform. In this context, you will be in close contact with the R&D teams who develop them using Artificial Intelligence technologies.
Responsibilities
You will be in charge of the following activities:
- take part in the specification, implementation and operational maintenance of the platform
- develop and maintain components facilitating the integration of automatic media processing
- develop and maintain multimedia data processing systems
- participate in the deployment and integration of systems on Kubernetes
- implement the necessary tests to ensure the proper functioning of the platform
- produce documentation
- communicate actively with the Data Scientists team in charge of creating AI libraries and models
Profile
Engineering degree or Master's in Computer Science
You possess the following skills and qualities:
- rigorous and autonomous
- proactive
- proficient in Python
- knowledge of event-driven architectures (Kafka, RabbitMQ) and / or REST microservices (OpenApi)
- knowledge in software architecture
- good development practices (versioning, continuous integration, testing, etc.)
- technical English
- sensitivity to automatic media processing (audio, image, video, text) would be a plus
- knowledge/experience/curiosity for other programming languages would be a plus
Benefits
- The satisfaction of working for your country and defending its values
- Over 1000 linguistic and thematic training courses
- Numerous cultural and sports activities
- Homemade restaurants and take-away points
- 48 to 50 days of annual leave
For other benefits, visit our website at https://www.dgse.gouv.fr/fr/la-dgse/nos-actualites/rejoindre-la-dgse-de… .
Additional Information
The position is subject to obtaining security clearance. Access to telephone and internet for personal use is regulated.
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free