Senior DevOps / Platform Engineer

Shortlistd Io — Germany · Posted ~2 hours ago

Senior Full-time

Skills

CI/CD DevOps Platform Engineering Release Automation Deployment Automation Configuration Management Monitoring Operational Tooling

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A global technology organization is seeking a Senior DevOps / Platform Engineer to build and support reliable software delivery infrastructure. You will design and improve CI/CD pipelines, automate releases and deployments across multiple environments, strengthen configuration and environment consistency, enhance monitoring and operational tooling, and help engineering teams resolve deployment and environment-related blockers. This is a hands-on role suited to an experienced engineer who enjoys automation, reliability, and improving developer workflows.

Highlights

Hands-on senior engineering role focused on improving software delivery reliability, reducing production risk, automating deployments, strengthening environment consistency, and removing operational blockers for engineering teams. The role offers broad ownership across CI/CD, release processes, environments, monitoring, and operational tooling.

Description

**Job Title:** Senior DevOps / Platform Engineer **Location:** Amsterdam or Munich **Employment Type:** Full-time **About the company:** Our client is a global digital distributor of electronic components, transforming how modern businesses bring products to market. **Job Summary:** We are seeking a Senior DevOps / Platform Engineer to build and support the delivery platform, release process, environments, automation, monitoring, and operational tooling used by engineering teams. This hands-on technical role will help engineering teams deliver software more reliably, reduce production risk, minimize manual deployment work, and resolve environment-related blockers. **Responsibilities:** * Design, build, maintain, and improve CI/CD pipelines for internal applications and business-critical systems. * Support release automation and deployment processes across development, QA, UAT, staging, and production environments. * Improve environment consistency, configuration management, deployment repeatability, and rollback readiness. * Work with software engineers, QA, DBAs, infrastructure, and security teams to make releases safer and more predictable. * Support Azure DevOps repositories, pipelines, boards, release processes, work tracking, and related engineering tooling where applicable. * Help define and enforce practical release readiness expectations, including build quality, test execution, deployment validation, database migration coordination, monitoring readiness, and rollback planning. * Build and maintain automation scripts, operational tools, deployment utilities, and self-service capabilities that reduce manual work and operational errors. * Support monitoring, logging, metrics, alerting, and observability for applications, services, jobs, pipelines, environments, and production dependencies. * Participate in L2 / L3 triage for build failures, deployment issues, environment problems, performance symptoms, and production incidents. * Contribute to root cause analysis after release, deployment, platform, or environment-related incidents and help define practical remediation actions. * Identify fragile deployment steps, undocumented dependencies, manual processes, configuration drift, and environment-related single points of failure. * Partner with DBA / Data Platform teams to coordinate database scripts, migration validation, backup / recovery considerations, and data-related deployment risks. * Partner with Infrastructure & Security teams on servers, network dependencies, identity, access, certificates, secrets, vulnerability remediation, and platform security controls. * Improve developer experience by reducing build times, deployment friction, environment blockers, and unclear release processes. * Create and maintain practical documentation, runbooks, deployment instructions, troubleshooting guides, and operational procedures. * Ensure DevOps / platform work is tracked, communicated, and prioritized through agreed tools and processes, including Azure DevOps where applicable. **Required Qualifications (Must-Haves):** * 5+ years of experience in DevOps, platform engineering, release engineering, site reliability engineering, systems engineering, or similar hands-on roles. * Strong hands-on experience building and maintaining CI/CD pipelines and deployment automation for production software systems. * Practical experience with Azure DevOps, GitHub Actions, Jenkins, GitLab CI, or similar CI/CD and engineering workflow tools. * Experience supporting multiple application environments such as development, QA, UAT, staging, and production. * Strong scripting and automation skills using PowerShell, Bash, Python, or similar tools. * Experience with release management, deployment validation, rollback planning, environment troubleshooting, and production support. * Understanding of application hosting concepts, web servers, APIs, background jobs, scheduled tasks, configuration management, certificates, secrets, and service dependencies. * Experience with monitoring, logging, alerting, and operational visibility tools. * Ability to work with software engineers, QA, DBAs, infrastructure engineers, security teams, Product / Delivery Managers, and business stakeholders. * Ability to diagnose build failures, deployment failures, environment issues, configuration problems, access problems, and production symptoms in a structured way. * Understanding of security practices in software delivery, including least privilege, secrets management, access control, vulnerability remediation, and auditability. * Practical experience with Git-based workflows, branching strategies, pull requests, release tagging, and deployment traceability. * Clear communication skills with ability to explain platform risks, release blockers, deployment issues, and operational tradeoffs to technical and non-technical stakeholders. * High ownership mindset, good judgment, and ability to make practical decisions under pressure. **Preferred Qualifications (Nice-to-Haves):** * Experience with Microsoft-based enterprise environments, including Windows Server, IIS, .NET applications, SQL Server-backed systems, Active Directory, and service accounts. * Hands-on background with Azure cloud services, Azure DevOps, Azure Monitor, Application Insights, or Microsoft-oriented delivery tooling. * Proficiency with infrastructure-as-code tools such as Terraform, Bicep, ARM templates, Pulumi, Ansible, or similar tools. * Practical knowledge of Docker, Kubernetes, container registries, Helm, or container-based deployment models where they are practical for the environment. * Familiarity with cloud platforms such as Azure, AWS, or GCP beyond the Microsoft ecosystem. * Working knowledge of observability tools such as Zabbix, Grafana, Prometheus, ELK / OpenSearch, Datadog, New Relic, Splunk, Azure Monitor, or similar tools. * Background working with artifact repositories, package management, dependency scanning, static analysis, and software supply chain controls. * Understanding of DevSecOps practices, security scanning, vulnerability management, policy-as-code, or pipeline-integrated security controls. * Prior work supporting ERP, warehouse, internal business platforms, B2B transaction systems, e-commerce, supply chain, logistics, or similar business-critical environments. * Track record of improving DevOps maturity in an organization where process, ownership, and documentation are still developing. * Familiarity with cost optimization, license awareness, and practical platform efficiency improvements.