DevOps Engineer

Forschungszentrum Jülich
2 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
€ 156K

Job location

Tech stack

Java
Cloud Computing
Computer Programming
Continuous Integration
Relational Databases
Software Debugging
Linux
DevOps
Federated Identity Management
Identity and Access Management
Python
OpenID
Reliability Engineering
Ansible
Prometheus
Security Assertion Markup Language (SAML)
Web Services
Scripting (Bash/Python/Go/Ruby)
Load Balancing
Grafana
Kubernetes
Information Technology
Terraform
Web Api

Job description

management service. It has been steadily growing in usage. We are working on scaling Helmholtz ID to attend thousands of simultaneous users. ## Your Job As a DevOps Engineer, you will work with IAM services on national and international level. You are going to contribute to the shaping of federated identity management, together with other IAM operators in the European landscape. Your key responsibilities include: - Operating and developing several AAI / IAM services - Performing support for user having issues - Prototyping extensions of the AAI - Attend to user requests (group management and authentication issues) ## Your Profile We are looking for a colleague who can confidently operate modern infrastructure and understands what it takes to run a highly available AAI / IAM service in production. Required / strong fit - Excellent Master degree in Computer Science, Mathematics or comparable relevant fields - Relevant experience in platform operations, Site reliability, between Christmas and New Year's) - Flexibility: Flexible working time models, including options close to full-time, allow you to tailor your working hours to suit your individual needs - Knowledge & further training: Your professional development is important to us - we provide targeted, individual support - Campus experience: Our research campus in the countryside creates ideal conditions for collegial exchange and sporting activities right on site. Our cafeteria offers a wide range of options-you can enjoy a relaxing lunch break with a lake view - Fair remuneration: Depending on your existing qualifications and the tasks assigned to you, you will be classified in pay grade 13 of the TVöD-Bund (Collective Agreement for the Public Service). All information on the TVöD-Bund collective agreement can be found on theBMI website. The monthly salaries in euros can be found

Requirements

DevOps Engineer for Identity and Access Management Are you excited about building robust and secure federations, monitoring and improving, and collaborating across teams to drive continuous innovation? Then you've come to the right place! At the Jülich Supercomputing Centre (JSC), we operate some of Europe's most powerful computing systems and provide them to science and engineering communities in Germany and across Europe. We're looking for a passionate DevOps Engineer in Identity and Access Management who is not only a problem solver but a catalyst for change and evolution. We envision a candidate who loves scripting, orchestration using distributed cloud services and can integrate seamlessly into our dynamic and collaborative work environment. Join us on a mission to operate Helmholtz ID and provide a compelling user experience. We have created the Helmholtz ID service in 2018, in order to provide the Helmholtz Association with a central identity and access, engineering, DevOps, or infrastructure engineering - AAI / IAM experience (e.g. OIDC, SAML, Incident management and response) - Programming skills (Java, Python) - Strong Linux skills (process/network debugging, automation, scripting) - Experience in user support or training Nice to have - Infrastructure-as-code and CI/CD experience (e.g., Terraform/Ansible, GitOps) - Observability stacks (e.g., Prometheus/Grafana, ELK/OpenSearch, Loki, OpenTelemetry) - Experience with (distributed) web service deployment, such as reverse proxies, TLS certificates, load balancing, API endpoints - Experience in distributed RDBMS (Galera preferred) - Experience operating cloud technologies and orchestration (e.g., Kubernetes and its ecosystem) - Prior work in (or with) research computing, scientific environments, or multi-tenant platforms How you work - You enjoy structured operations: measurable SLOs, calm incident response - You communicate clearly across

disciplines and hierarchies in an international context - You patiently respond to user requests You don't need to check all the boxes to apply-we are looking for you as a person, not as a mere profile. ## Our Benefits for You We work on highly topical, socially relevant issues and offer you the opportunity to actively shape change! You can expect a wide range of opportunities: - Meaningful tasks: A highly relevant mission at the intersection of federated HPC and services - Work environment: Interdisciplinary collaboration in an international, dedicated, and collegial team - Work-life balance: Optimal conditions for balancing work and private life, as well as a family-friendly company policy. The option of flexible working (in terms of location) is generally available after consultation and in line with upcoming tasks and (on-site) appointments - Vacation: You will receive 30 days of vacation plus additional days off (e.g.

About the company

Conducting research for a changing society: This is what drives us at Forschungszentrum Jülich. As a member of the Helmholtz Association, we aim to tackle the grand challenges of our times. How can we make a success of the energy transition and mitigate the effects of climate change? What challenges are emerging due to the increasing digitization of our society? Will we succeed in understanding the human brain? And how can we facilitate the transition to a bio-based sustainable economy? Come and work with us at our scientific institutes, in our technical or administrative infrastructure, or in research management alongside roughly 6,800 colleagues at one of Europe’s biggest research centres and help make a contribution to solving societal challenges. Help us to shape change!

Apply for this position