<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body>
<p>Temporary position at Synchrotron SOLEIL (18 months)</p>
<p><b>Python/NodeJS programmer</b><br>
</p>
<p><b>Background</b><br>
</p>
<p>SOLEIL is the French synchrotron radiation center, located on the
Saclay plateau near Paris. It is a multidisciplinary instrument
and a research laboratory, whose mission is to conduct research
programs using synchrotron radiation, to develop state-of-the-art
instrumentation on the beamlines and to put them available to the
scientific community. The SOLEIL synchrotron, a unique tool for
both academic research and industrial applications, opened in
2008. It is used annually by several thousand French and foreign
researchers, across a wide range of disciplines such as physics,
biology, chemistry, astrophysics, environment, earth sciences,
etc. SOLEIL relies on a remarkable radiation source both in terms
of brilliance and stability. This Very Large Research
Infrastructure (TGIR), a partner of the University of
Paris-Saclay, is constituted as a “civil” company founded jointly
by the CNRS and the CEA.<br>
<br>
The SOLEIL synchrotron, in the field of structural biology,
operates two X-ray diffraction beamlines for macromolecular
crystallography (MX), a small-angle scattering beamline in
solution and soon an electron cryomicroscope. The beamlines
feature a high degree of automation through advanced robotics, and
are driven by software developed in a collaboration (MXCuBE,
Journal of Synchrotron Radiation 17(5):700-7). The latest version,
the MXCuBE3 web application (<a class="moz-txt-link-freetext" href="https://github.com/mxcube/">https://github.com/mxcube/</a>), is
specially designed to perform advanced experiments remotely.</p>
<b>Tasks</b><br>
<p>Your main mission will be to carry out, in close collaboration
with the PROXIMA-1 and PROXIMA-2A beamlines, the migration of the
current version in production of MXCuBE (QT) to MXCuBEv3 (web),
test the new interface and implement it as a service.</p>
<p><b>Responsibilities</b><br>
<br>
</p>
<ul>
<li>Gain an understanding of the experiments conducted on the MX
beamlines, and of the operation of MXCUBE through consortium
meetings with the other developers of the code;</li>
<li>Migrate the current python code from the back-end (hardware
repository) to the new python code redesign (mxcubecore);
harmonization of the code between the two beamlines.</li>
<li>Migrate the HMIs of the two PROXIMA-1 and PROXIMA-2A lines to
the MXCuBEv3 web version;</li>
<li>Testing and production of the MXCuBEv3 web version on both
lines;</li>
<li>Develop some new features in the MXCuBEv3 HMI.</li>
</ul>
<p><b>Training and experience</b><br>
<br>
Required level: master 1/2 or higher. A professional experience of
at least 3 years will be appreciated.</p>
<p>Essential basic knowledge: Python programming; Web development
skills: Javascript, Node.js React or equivalent.</p>
<p>Any additional knowledge and/or skills: Management of scientific
equipment.</p>
<p>Required qualities: Curiosity ; Good communication skills.</p>
<p><b>General conditions of practice</b><br>
<br>
The candidate will work within the biocrystallography teams on the
PROXIMA 1 and PROXIMA 2A beamlines.</p>
<p><br>
</p>
<p>You are invited to apply by sending your letter and curriculum at
FALDUTI Virginie <a class="moz-txt-link-rfc2396E" href="mailto:virginie.falduti@synchrotron-soleil.fr"><virginie.falduti@synchrotron-soleil.fr></a>
with the reference "EXP-915".<br>
</p>
<p><br>
</p>
<div class="moz-signature">-- <br>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title>signature</title>
<div style="font-family: arial, helvetica, sans-serif; font-size:
12pt; color: rgb(0, 0, 0);">
<meta http-equiv="content-type" content="text/html;
charset=UTF-8">
<div>
<div><span style="font-family: courier new, courier, monaco,
monospace, sans-serif;"><span style="color: rgb(0, 0,
255);">/ ___|<span style="color: rgb(255, 153, 0);">__/\_</span>|
| | ____|_ _| |</span> FARHI Emmanuel</span><br>
<span style="font-family: courier new, courier, monaco,
monospace, sans-serif;"><span style="color: rgb(0, 0,
255);">\___ \<span style="color: rgb(255, 153, 0);">\
</span>| | | _| | || |</span> Div Exp/Data
Reduction and Analysis Team</span><br>
<span style="font-family: courier new, courier, monaco,
monospace, sans-serif;"><span style="color: rgb(0, 0,
255);"> ___) <span style="color: rgb(255, 153, 0);">/_
_</span>| |___| |___ | || |___</span> Tel : <span
class="Object" role="link"
id="OBJ_PREFIX_DWT373_com_zimbra_phone"><a
href="callto:+33%20%281%29%2069%2035%2096%2004"
onclick="window.top.Com_Zimbra_Phone.unsetOnbeforeunload()">+33
(1) 69 35 96 04</a></span></span><br>
<span style="font-family: courier new, courier, monaco,
monospace, sans-serif;"><span style="color: rgb(0, 0,
255);">|____/ <span style="color: rgb(255, 153, 0);"> \/</span>
|_____|_____|___|_____|</span> Saint-Aubin BP 48 -
91192 GIF/YVETTE CEDEX</span><br>
<span style="font-family: courier new, courier, monaco,
monospace, sans-serif;"> <span
style="color: rgb(0, 0, 255);">SYNCHROTRON</span> <span
class="Object" role="link"
id="OBJ_PREFIX_DWT374_com_zimbra_url"><a target="_blank"
href="http://www.synchrotron-soleil.fr"
class="moz-txt-link-freetext">http://www.synchrotron-soleil.fr</a></span></span></div>
</div>
</div>
</div>
</body>
</html>