Consultant for the Management of Jupyter Hub

Job description:

To our customer ** Finansinspektionen** is looking for a consultant for management of Jupyter Hub.
FI is an authority that monitors companies in the financial market. FI’s mission is to contribute to the efficient and stable functioning of the financial system. FI shall also promote good consumer protection in the financial sector.
**Description of the mission**
The Financial Supervisory Authority wishes support in configuring and managing JupyterHub to allow data scientists and data analysis to develop and run python code. JupyterHub will run in a prem cubernet cluster and need to be able to communicate with various existing services and resources. The Swedish Financial Supervisory Authority is therefore looking for a consultant who has extensive experience in this type of set and who has the skills to manage the platform.
** To succeed with the assignment, the consultant must have:**
Years of experience with JupyterHub in container environment (kubernetes) on prem
Experience in configuring JupyterHub for LDAP, SQL, SAS, AzureDevops and Git
*Able to manage Helm charts (conficient files for JupyterHub)
* Be able to configure JupyterHub for an individual user map resources and connections
At least three years of experience in python programming
Experience from the financial sector and/or authority
Understand and speak fluent Swedish in speech and in writing
**Calling requirements**
Two years of experience with JupyterHUB in container environment (kubernetes) and on prem
At least one year of experience working with Helm charts
* At least three years of experience in version-shanting code
At least three years of experience in python programming
At least one year of experience configuring JupyterHub on prem
* At least one year of experience configuring JupyterHub for, for example, LDAP, SQL, SAS, AzureDevops and Git
* Be able to configure JupyterHub for an individual user map resources and connections
At least one year of experience in developing code against Microsoft SQL server
Can speak fluent Swedish in speech and writing
*Should be able to express themselves in Swedish and English in both speech and writing
* Must have academic training in IT or equivalent knowledge acquired otherwise.
**Meritive requirements**
* Should have experience with IT in the financial sector and/or authority
Should have worked on regression tests by Docker containers
Should have experience with Splunk integration from Docker containers
* Should have experience with vulnerability scanning of Docker containers
Should have experience working agilely according to the SAFE framework
Please see the attached file "competence matrix". Fill it and attach with your application. Please note that you must be logged in to be able to access attached documents.
Last day for questions:** 2025-05-14
Contact emma.karlsson@eworkgroup.com for more information.
**Evaluation of tenders: (Ework makes selection) *
Ework makes a first selection and presents tenders to the customer for final evaluation.
Is the offer binding?* Yes, until 2025-05-30 This means that if your application is sent to the customer and you are assigned the assignment, you are expected to say yes.
**Interview:**
FI will conduct interviews to ensure that the consultant meets the requirements of the interruption request.
_ Times and scope_
**Submission period:** planned start 2025-06-01. The term of agreement runs two (2) years starting from the contract signed with the possibility of up to 1
1 year extension.
**Scope:** The assignment is 100% of a full-time.
** Place of execution:** Stockholm, but with the possibility of home work as agreed with responsible manager up two days a week.
**Purchase form**: Ongoing hours
** Invoice information:** PayExpress is standard on all our contracts. See information below. Otherwise, 30 days of payment
1-5 days for administration.
** Apply via Verama with:**
Updated CV in Swedish that clearly shows how you meet the requirements
Competence matrix
*Availability
Timarvode
* Motivation for why you want and fit for the mission
**Ongoing selection:**
For this process, quotes can take place continuously, which means that we sometimes delete the assignment from our website earlier than the last application date. If you are interested in a mission, we recommend you to apply promptly.
**PayExpess**
We now offer a fast and smooth payment solution, so you don’t have long wait times. With us, you will receive your payment within 3-5 days after your time report has been approved. This benefit is included by default in almost all our contracts without additional work on your part. Read more at the link below: https://knowledge.eworkgroup.com/payexpress-get-paid-within-days-not-months

Be a part of our comminity

Join us on Telegram or Discord to get instant notifications about the newest freelance projects and talk to some of the smartest software engineers in the world.