Heading o firmie

Praktyki i Staże

Poszukujesz niezapomnianych doświadczeń, które wzbogacą Twoje kompetencje zawodowe?
Chcesz zdobyć praktyczne umiejętności, które otworzą przed Tobą drzwi do przyszłej kariery?
Program praktyk oraz staży w Dyckerhoff Polska to unikalna okazja do rozwoju osobistego i zawodowego.

Dostępne specjalizacje (lokalizacja):

  • Finanse, Rachunkowość, Controlling (Nowiny)
  • Mechanika, Budowa Maszyn, Mechatronika (Nowiny)
  • Ochrona Środowiska/Produkcja (Nowiny)
  • Wsparcie Sprzedaży – linia beton (Nowiny)
  • Zintegrowany System Zarządzania (Nowiny)
  • Proces (Nowiny)
  • Laboratorium Jakości – linia cement (Nowiny)
  • Laboratorium Jakości – linia beton (Nowiny, Kraków, Warszawa, Łódź)
  • IT (Nowiny)

Wystąpił błąd podczas przetwarzania szablonu.
Failed to "?eval_json" string with this error:

---begin-message---
Empty JSON (contains no value)
Error location: At the end of text.
---end-message---

The failing expression:
==> JobOffer?eval_json  [in template "20116#20152#855232" at line 53, column 113]

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign dlDocument = dlAppService.get...  [in template "20116#20152#855232" at line 53, column 49]
----
1<#-- Job-Offer-Overview, V1.0 --> 
2<#-- Asset-Publisher Template --> 
3<#-- Autor: THU, 12.02.2020 --> 
4 
5<#assign dlAppService = serviceLocator.findService("com.liferay.document.library.kernel.service.DLAppService") /> 
6	 
7<#if entries?has_content> 
8 
9<style type="text/css"> 
10    .table-responsive table { width:100%; } 
11    .table-responsive table th { padding:5px 0px !important; text-align: left; border-bottom:2px solid #888 !important; } 
12    .table-responsive table td { padding:10px 20px 10px 0px !important; text-align: left; border-bottom:1px solid #ccc !important; } 
13    .table-responsive table td span { background-color: inherit; } 
14    .table-responsive table tbody tr:last-child td { border-bottom: none; } 
15    .table-responsive table td span { background: inherit; font-weight: normal; } 
16    .table-responsive table td a { text-decoration: none; display: block; } 
17    .table-responsive table td a:hover { text-decoration: underline; } 
18</style> 
19 
20<div class="table-responsive"> 
21<table class="table table-hover"> 
22    <thead> 
23        <tr> 
24            <th>Oferta pracy</th> 
25            <th>Lokalizacja</th> 
26        </tr> 
27    </thead> 
28    <tbody> 
29 
30    <#list entries as curEntry> 
31        <#assign renderer = curEntry.getAssetRenderer()> 
32        <#assign className = renderer.getClassName()> 
33 
34        <#if className == "com.liferay.journal.model.JournalArticle"> 
35 
36            <#assign journalArticle = renderer.getArticle()> 
37            <#assign document = saxReaderUtil.read(journalArticle.getContent())> 
38            <#assign rootElement = document.getRootElement()> 
39 
40            <#-- Fields --> 
41            <#assign Title = curEntry.getTitle(locale)> 
42 
43            <#assign Site = saxReaderUtil 
44                .createXPath("dynamic-element[@name='Mejsce']") 
45                .selectSingleNode(rootElement) 
46                .getStringValue()?trim> 
47 
48            <#assign JobOffer = saxReaderUtil 
49                .createXPath("dynamic-element[@name='JobOffer']") 
50                .selectSingleNode(rootElement) 
51                .getStringValue()?trim> 
52						 
53						<#assign dlDocument = dlAppService.getFileEntryByUuidAndGroupId(JobOffer?eval_json.uuid,JobOffer?eval_json.groupId?number) /> 
54						<#assign fileEntryURL = themeDisplay.getPortalURL() + themeDisplay.getPathContext() + "/documents/" + dlDocument.groupId + "/" + dlDocument.folderId + "/" + dlDocument.fileName?url("UTF-8") + "/" + dlDocument.uuid /> 
55							 
56						<#assign viewURL = assetPublisherHelper.getAssetViewURL( 
57                renderRequest, renderResponse, curEntry, true 
58            )> 
59 
60            <#if JobOffer?length == 0> 
61                <#assign TitleDisplay = "<b>${Title}</b>"> 
62            <#else> 
63                <#assign TitleDisplay = "<a href='${fileEntryURL}' target='_blank'><b>${Title}</b></a>"> 
64            </#if> 
65 
66            <tr> 
67                <td><nobr>${TitleDisplay}</nobr></td> 
68                <td>${Site}</td> 
69            </tr> 
70 
71        </#if> 
72 
73    </#list> 
74 
75    </tbody> 
76</table> 
77</div> 
78 
79</#if> 
80 
81<p>&nbsp;</p> 

Proces rekrutacyjny na praktyki:

  1. Aplikacja (cały rok):
    Prześlij nam swoje CV, zawierające: dane osobowe, kontakt, nazwę uczelni, kierunek i rok studiów, zakres/rodzaj specjalizacji w Dyckerhoff oraz informację o dostępności. Pamiętaj o dołączeniu zgody na przetwarzanie danych osobowych (RODO)
  2. Wywiad/rozmowa rekrutacyjna (kwiecień/maj)
  3. Informacja zwrotna (maj/czerwiec)
  4. Praktyki (czerwiec/wrzesień)

Praktyki trwają od 1 do 3 miesięcy, idealnie wpasowując się w okres wakacyjny.

Proces rekrutacyjny na staże:

  1. Aplikacja (cały rok):
    Prześlij nam swoje CV, zawierające: dane osobowe, kontakt, nazwę uczelni, kierunek i rok studiów, zakres/rodzaj specjalizacji w Dyckerhoff oraz informację o dostępności. Pamiętaj o dołączeniu zgody na przetwarzanie danych osobowych (RODO).
  2. Wywiad/rozmowa rekrutacyjna oraz informacja zwrotna (cały rok)
  3. Staże (cały rok)

Staże trwają od 3 do 6 miesięcy.

Dlaczego warto do nas dołączyć?

  • Wynagrodzenie: Twoja praca będzie odpowiednio wynagradzana.
  • Praktyczne doświadczenie: Zdobędziesz cenną wiedzę, którą wykorzystasz w praktyce.
  • Mentoring: Otrzymasz wsparcie dedykowanego mentora, który pomoże Ci w trakcie trwania praktyk/staży.
  • Rozwój zawodowy: Zdobędziesz wartościowe doświadczenie, które wyróżni Cię na rynku pracy.
  • Możliwość zatrudnienia: Wyróżniający się praktykanci/stażyści mają szansę na zatrudnienie w naszej firmie.

Aby zgłosić się do programu letnich praktyk oraz staży, skontaktuj się z nami mailowo na adres: praktyki@dyckerhoff.com