# Systemadministration

> Utvalt arbete som visar den här tjänsten.

- [Utformade, driftsatte och underhöll 10 PostgreSQL- och MS SQL‑servrar på VPS:er med Ubuntu Linux och säkerställde optimal serverprestanda och tillförlitlighet.](https://platform.engineer.company/sv/portfolio/designed-deployed-and-maintained-10-postgresql-and-ms-13/)
- [Stärkte datasäkerheten genom att införa 1 000 RBAC‑regler för utvecklare, applikationsinstanser, PostgreSQL, MS SQL och andra Linux‑servrar, vilket förhindrade obehörig åtkomst; dokumenterade reglerna som automatisering i Ansible.](https://platform.engineer.company/sv/portfolio/enhanced-data-security-by-implementing-1-000-rbac-14/)
- [Förvaltade 30 VPS‑instanser med Ubuntu Linux, införde strategier för katastrofåterställning och säkerställde optimala nätverkskonfigurationer.](https://platform.engineer.company/sv/portfolio/managed-30-ubuntu-linux-vps-instances-implementing-disaster-20/)
- [Förhindrade säkerhetsintrång genom att leda initiativ för behörighetshantering med M365, 1Password, Red Hat SSO och OKTA SSO.](https://platform.engineer.company/sv/portfolio/prevented-security-breaches-by-leading-access-management-initiatives-21/)
- [Förvaltade och felsökte 8 VPN‑anslutningar över WireGuard och IPSEC och garanterade säker kommunikation i Google Cloud och på Linux‑system.](https://platform.engineer.company/sv/portfolio/managed-and-troubleshooted-8-wireguard-vpn-and-ipsec-23/)
- [Administrerade nätverksinfrastrukturen för över 1 000 servrar och säkerställde optimal driftsättning, säkerhet och felsökning av systemen.](https://platform.engineer.company/sv/portfolio/administered-network-infrastructure-for-over-1-000-servers-39/)
- [Konfigurerade och driftsatte 1 000 Wi‑Fi‑routrar och förbättrade nätverkets tillgänglighet och prestanda för kunderna.](https://platform.engineer.company/sv/portfolio/configured-and-deployed-1-000-wi-fi-routers-48/)
- [Administrerade 100 Bare Bone‑servrar, fysiska nätverk och system för IP‑telefoni och säkerställde en robust infrastruktur för företagets tillväxt.](https://platform.engineer.company/sv/portfolio/administered-100-bare-bone-servers-physical-networks-and-50/)
- [Administrerade 40 webbplatser på värdservrar med Ubuntu Linux, Apache och Nginx och säkerställde hög tillgänglighet och prestanda.](https://platform.engineer.company/sv/portfolio/administered-40-websites-on-ubuntu-linux-hosting-servers-53/)
- [Gav infrastruktursupport dygnet runt, 24/7, för en IPTV/OTT‑strömningsplattform och administrerade ca 1 000 servrar samt kundägda system för globala kunder i Kina, USA och Tyskland.](https://platform.engineer.company/sv/portfolio/provided-round-the-clock-24-7-infrastructure-support-82/)
- [Säkerställde oavbruten leverans av strömmade IPTV‑signaler mellan leverantörer och kunder och övervakade och underhöll strömningsnätet och IP‑telefonin dygnet runt.](https://platform.engineer.company/sv/portfolio/ensured-uninterrupted-delivery-of-iptv-streaming-signals-between-83/)
- [Planerade och implementerade ny infrastrukturfunktionalitet för interna och externa system och byggde lösningar som höll tillräckligt väl för att fortfarande vara i drift flera år senare med minimala ändringar.](https://platform.engineer.company/sv/portfolio/planned-and-implemented-new-infrastructure-functionality-for-internal-85/)
- [Utformade och byggde, som en av de första anställda, hela kärninfrastrukturen och de stödjande processerna från noll för en SaaS‑startup inom grön energi och lade grunden för snabb tillväxt.](https://platform.engineer.company/sv/portfolio/as-one-of-the-first-hires-designed-and-86/)
- [Integrerade ett företagsövergripande system för lösenordshantering, vilket stärkte säkerheten och effektiviserade åtkomstkontrollen.](https://platform.engineer.company/sv/portfolio/integrated-a-company-wide-password-management-system-strengthening-90/)
- [Byggde företagets egen infrastruktur som 19 Ansible‑playbooks och 34 roller på 12 065 rader YAML, som konvergerar en värd i drift mot ett deklarerat tillstånd, där varje play är idempotent.](https://platform.engineer.company/sv/portfolio/built-the-companys-infrastructure-as-code-108/)
- [Drev hela företaget på en enda värd med 512 MB och en kärna — en git‑forge, en webbserver för sju domäner, Tor, två servrar för alternativa protokoll, säkerhetskopiering och intrångsblockering — genom att behandla 464 MB användbart minne som den bindande arkitektoniska begränsningen.](https://platform.engineer.company/sv/portfolio/ran-the-whole-company-on-one-512mb-host-109/)
- [Härdade SSH till 24 kontrollerade direktiv med validering i tre steg — kandidatfilen, den sammansatta konfigurationen och sedan daemonens egen återläsning — efter att återläsningen hade avslöjat att den körande servern tyst åsidosatte två av de tjugofyra.](https://platform.engineer.company/sv/portfolio/hardened-ssh-with-three-stage-validation-111/)
- [Bevisade spärrkedjan mot intrång från början till slut vid varje härdningskörning genom att spärra en reserverad testadress, läsa den kärnregel som uppstod och häva spärren i ett städblock som alltid körs, så att en jail som slutar fungera fäller körningen i stället för att rapportera att allt är i ordning.](https://platform.engineer.company/sv/portfolio/proved-the-intrusion-banning-path-on-every-converge-112/)
- [Verifierade brandväggsregler efter position snarare än förekomst och läste den numrerade regellistan och den aktiva paketfilterkedjan, eftersom en regel som finns inte är detsamma som en regel som något paket når.](https://platform.engineer.company/sv/portfolio/verified-firewall-rules-by-position-113/)
- [Byggde krypterade säkerhetskopior utanför värden med restic, med gallring enligt lagringstid, en integritetskontroll och en månatlig automatiserad återläsningsövning, granskade sedan återställningsförmågan och skrev ner luckorna i stället för att låta dem upptäckas under en incident.](https://platform.engineer.company/sv/portfolio/built-encrypted-backups-with-a-monthly-restore-drill-114/)
- [Byggde övervakning med dödmansgrepp som pingar bara så länge minne och disk är i gott skick, så att en försämrad värd larmar genom att tystna — och upptäckte sex variabelnamn som sa ”free” där kontrollen korrekt mätte ”available”, en storleksordning isär på en maskin med 464 MB.](https://platform.engineer.company/sv/portfolio/built-dead-mans-switch-monitoring-115/)
- [Stämde av en DNS‑zon med 20 poster deklarativt mot Cloudflare‑API:t med separata ingångar för granskning och BIND‑export, och stängde av CDN‑proxyn igen av integritetsskäl efter att ha byggt den.](https://platform.engineer.company/sv/portfolio/reconciled-a-dns-zone-declaratively-118/)
- [Minskade exponeringen i systemd‑sandlådan för varje enhet som plattformen installerar — en tjänst för dödmansgrepp från 9,6 UNSAFE till 1,5, en internetexponerad git‑forge från 8,3 EXPOSED till 1,5 — och lade till en parserkontroll vid konvergering efter att ha hittat ett felstavat direktiv som tyst ignorerades i tre enhetsmallar.](https://platform.engineer.company/sv/portfolio/cut-systemd-sandbox-exposure-across-every-unit-119/)
- [Byggde sju skrivskyddade rapportroller som återger en värd i drift som Markdown — fakta, åtkomst, git, mätvärden, trafik, säkerhet och leverantörsinventering — under regeln att inget tal skrivs ut som körningen inte har mätt.](https://platform.engineer.company/sv/portfolio/built-seven-read-only-host-reporting-roles-120/)
- [Driftsatte företagets egen git‑forge på Soft Serve, privat som standard, utan webbpanel och med SSH‑porten bunden till loopback bakom en hoppserver, och gjorde landningssidan framför den till en byggartefakt från huvudwebbplatsen i stället för en manuellt underhållen kopia.](https://platform.engineer.company/sv/portfolio/deployed-the-companys-own-git-forge-121/)
- [Repeterade CI‑hooken på forge‑sidan och hittade två fel som inte gick att se genom att läsa filen: en reservväg som lade ett argument som inte gick att lösa upp i hookens indata, och en miljövariabel från git själv som följde med grinden in i utcheckningen och gjorde 19 tester röda.](https://platform.engineer.company/sv/portfolio/rehearsed-the-forge-side-ci-hook-151/)
- [Fick sex rapporterande insamlare att ange den del av sin indata som de aldrig läste — filer som förblev stängda, sonder som inte installerats, journalrader som inte kändes igen — och anpassade tröskelvärden till 116 mätningar, efter att ha konstaterat att en blind insamling och en värd i gott skick ger samma sida.](https://platform.engineer.company/sv/portfolio/made-six-collectors-state-what-they-never-read-167/)
- [Publicerade webbplatsen som en onion‑spegel i Tor på en läsbar adress som börjar med engineer, med nyckeln genererad utanför värden så att den aldrig nådde detta repo eller en bärbar dator, och lät den förbli den enda av fyra ytterdörrar som aldrig räknas.](https://platform.engineer.company/sv/portfolio/published-the-site-as-a-tor-onion-mirror-on-a-readable-168/)

<https://platform.engineer.company/sv/services/system-administration/>
