Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
|
@@ -18,7 +18,7 @@ career_path = st.selectbox(
|
|
| 18 |
)
|
| 19 |
)
|
| 20 |
|
| 21 |
-
# Data: Certifications, Salaries, Region Demand
|
| 22 |
data = {
|
| 23 |
"QA/QC (Quality Assurance / Control)": {
|
| 24 |
"certifications": [
|
|
@@ -32,7 +32,8 @@ data = {
|
|
| 32 |
"Mid-Level (3β7 yrs)": "7,000 β 12,000 SAR",
|
| 33 |
"Experienced (8+ yrs)": "13,000 β 20,000+ SAR"
|
| 34 |
},
|
| 35 |
-
"regions": ["Jubail", "Yanbu", "Riyadh", "Abu Dhabi", "Doha"]
|
|
|
|
| 36 |
},
|
| 37 |
"Design Engineering": {
|
| 38 |
"certifications": [
|
|
@@ -47,7 +48,8 @@ data = {
|
|
| 47 |
"Mid-Level (3β7 yrs)": "8,000 β 14,000 SAR",
|
| 48 |
"Experienced (8+ yrs)": "15,000 β 22,000+ SAR"
|
| 49 |
},
|
| 50 |
-
"regions": ["Dubai", "Riyadh", "Doha", "Dammam", "Muscat"]
|
|
|
|
| 51 |
},
|
| 52 |
"Project Management": {
|
| 53 |
"certifications": [
|
|
@@ -61,7 +63,8 @@ data = {
|
|
| 61 |
"Mid-Level (3β7 yrs)": "10,000 β 18,000 SAR",
|
| 62 |
"Experienced (8+ yrs)": "20,000 β 30,000+ SAR"
|
| 63 |
},
|
| 64 |
-
"regions": ["Riyadh", "Dubai", "Abu Dhabi", "Jeddah", "Kuwait City"]
|
|
|
|
| 65 |
},
|
| 66 |
"Health and Safety (HSE)": {
|
| 67 |
"certifications": [
|
|
@@ -75,7 +78,8 @@ data = {
|
|
| 75 |
"Mid-Level (3β7 yrs)": "7,000 β 11,000 SAR",
|
| 76 |
"Experienced (8+ yrs)": "12,000 β 18,000+ SAR"
|
| 77 |
},
|
| 78 |
-
"regions": ["Jubail", "Ruwais", "Doha", "Abu Dhabi", "Dammam"]
|
|
|
|
| 79 |
},
|
| 80 |
"Maintenance Engineering": {
|
| 81 |
"certifications": [
|
|
@@ -89,7 +93,8 @@ data = {
|
|
| 89 |
"Mid-Level (3β7 yrs)": "8,000 β 13,000 SAR",
|
| 90 |
"Experienced (8+ yrs)": "14,000 β 20,000+ SAR"
|
| 91 |
},
|
| 92 |
-
"regions": ["Jubail", "Yanbu", "Riyadh", "Muscat", "Doha"]
|
|
|
|
| 93 |
},
|
| 94 |
"General Management / Planning": {
|
| 95 |
"certifications": [
|
|
@@ -103,7 +108,8 @@ data = {
|
|
| 103 |
"Mid-Level (3β7 yrs)": "10,000 β 16,000 SAR",
|
| 104 |
"Experienced (8+ yrs)": "18,000 β 28,000+ SAR"
|
| 105 |
},
|
| 106 |
-
"regions": ["Riyadh", "Dubai", "Abu Dhabi", "Jeddah", "Manama"]
|
|
|
|
| 107 |
}
|
| 108 |
}
|
| 109 |
|
|
@@ -123,3 +129,7 @@ if career_path != "--- Select ---":
|
|
| 123 |
|
| 124 |
st.subheader("π GCC Regions with High Demand:")
|
| 125 |
st.write(", ".join(selected["regions"]))
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 18 |
)
|
| 19 |
)
|
| 20 |
|
| 21 |
+
# Data: Certifications, Salaries, Region Demand, Top Companies
|
| 22 |
data = {
|
| 23 |
"QA/QC (Quality Assurance / Control)": {
|
| 24 |
"certifications": [
|
|
|
|
| 32 |
"Mid-Level (3β7 yrs)": "7,000 β 12,000 SAR",
|
| 33 |
"Experienced (8+ yrs)": "13,000 β 20,000+ SAR"
|
| 34 |
},
|
| 35 |
+
"regions": ["Jubail", "Yanbu", "Riyadh", "Abu Dhabi", "Doha"],
|
| 36 |
+
"companies": ["Saudi Aramco", "SABIC", "SWCC", "Bechtel", "Technip Energies", "Samsung Engineering"]
|
| 37 |
},
|
| 38 |
"Design Engineering": {
|
| 39 |
"certifications": [
|
|
|
|
| 48 |
"Mid-Level (3β7 yrs)": "8,000 β 14,000 SAR",
|
| 49 |
"Experienced (8+ yrs)": "15,000 β 22,000+ SAR"
|
| 50 |
},
|
| 51 |
+
"regions": ["Dubai", "Riyadh", "Doha", "Dammam", "Muscat"],
|
| 52 |
+
"companies": ["Worley", "KBR", "Jacobs", "Fluor", "NES Fircroft", "Saipem"]
|
| 53 |
},
|
| 54 |
"Project Management": {
|
| 55 |
"certifications": [
|
|
|
|
| 63 |
"Mid-Level (3β7 yrs)": "10,000 β 18,000 SAR",
|
| 64 |
"Experienced (8+ yrs)": "20,000 β 30,000+ SAR"
|
| 65 |
},
|
| 66 |
+
"regions": ["Riyadh", "Dubai", "Abu Dhabi", "Jeddah", "Kuwait City"],
|
| 67 |
+
"companies": ["Saudi Aramco", "Bechtel", "Fluor", "Parsons", "AECOM", "McDermott"]
|
| 68 |
},
|
| 69 |
"Health and Safety (HSE)": {
|
| 70 |
"certifications": [
|
|
|
|
| 78 |
"Mid-Level (3β7 yrs)": "7,000 β 11,000 SAR",
|
| 79 |
"Experienced (8+ yrs)": "12,000 β 18,000+ SAR"
|
| 80 |
},
|
| 81 |
+
"regions": ["Jubail", "Ruwais", "Doha", "Abu Dhabi", "Dammam"],
|
| 82 |
+
"companies": ["Hyundai Engineering", "SNC-Lavalin", "ENI", "ARAMCO", "NPCC", "L&T"]
|
| 83 |
},
|
| 84 |
"Maintenance Engineering": {
|
| 85 |
"certifications": [
|
|
|
|
| 93 |
"Mid-Level (3β7 yrs)": "8,000 β 13,000 SAR",
|
| 94 |
"Experienced (8+ yrs)": "14,000 β 20,000+ SAR"
|
| 95 |
},
|
| 96 |
+
"regions": ["Jubail", "Yanbu", "Riyadh", "Muscat", "Doha"],
|
| 97 |
+
"companies": ["SABIC", "Ma'aden", "SWCC", "Marafiq", "Aramco", "Petro Rabigh"]
|
| 98 |
},
|
| 99 |
"General Management / Planning": {
|
| 100 |
"certifications": [
|
|
|
|
| 108 |
"Mid-Level (3β7 yrs)": "10,000 β 16,000 SAR",
|
| 109 |
"Experienced (8+ yrs)": "18,000 β 28,000+ SAR"
|
| 110 |
},
|
| 111 |
+
"regions": ["Riyadh", "Dubai", "Abu Dhabi", "Jeddah", "Manama"],
|
| 112 |
+
"companies": ["ARAMCO", "SABIC", "Alfanar", "Zamil", "Olayan", "Nesma & Partners"]
|
| 113 |
}
|
| 114 |
}
|
| 115 |
|
|
|
|
| 129 |
|
| 130 |
st.subheader("π GCC Regions with High Demand:")
|
| 131 |
st.write(", ".join(selected["regions"]))
|
| 132 |
+
|
| 133 |
+
st.subheader("π’ Top Companies in KSA / GCC Hiring in This Field:")
|
| 134 |
+
for company in selected["companies"]:
|
| 135 |
+
st.markdown(f"- π’ {company}")
|