Devops Engineer
Role details
Job location
Tech stack
Job description
-
Own the DevOps platform (Azure/AWS/GCP + Azure DevOps) as a product: roadmap, SLAs, standards, and "golden paths" for multiple development teams.
-
Design, build, and maintain multi-stage YAML CI/CD pipelines with reusable templates, environment approvals, PR validation, and automated rollback (blue/green, canary).
-
Develop and govern Terraform IaC: author/review modules, manage remote state and workspaces, integrate TF into pipelines, detect and remediate drift.
-
Harden delivery with guardrails: enforce quality and security gates (SonarQube, Black Duck/SCA, IaC scanning), least-privilege service connections, and policy-as-code.
-
Enable teams at scale: onboard squads to the platform, run office hours, create playbooks/runbooks, and provide hands-on support for pipeline and infra issues.
-
Release management: drive release readiness, coordinate freezes/approvals, ensure change-management compliance, and execute production deployments.
-
Observability & reliability: implement logging/metrics/tracing, define SLOs/alerts, lead incident response and post-mortems, and track corrective actions.
-
Cost & capacity stewardship: apply tagging/FinOps practices, set budgets/alerts, optimize resource usage, and plan capacity for growth.
-
Security & compliance: partner with Security to meet ISO/SOC controls, manage secrets, remediate vulnerabilities, and support audits with evidence.
-
Continuous improvement: measure and improve DORA metrics, MTTR, lead time, and flaky test rates; remove bottlenecks with automation.
-
Collaboration & mentoring: review pipelines/Terraform changes, coach engineers, and communicate risks, timelines, and trade-offs to Product, QA, and Leadership.
-
Documentation culture: maintain concise standards, templates, runbooks, and architecture decision records (ADRs).
Requirements
- 6+ years of DevOps/SRE experience with 3+ years focused on Azure and Azure DevOps at scale.
- Proven track record owning the CI/CD + IaC platform for multiple development teams, enabling consistent, secure, and fast delivery.
- Experience designing and operating production-grade releases (blue/green, canary, rollback), incident response, and post-mortems.
- Experience with security and compliance frameworks (e.g., ISO 27001, SOC 2), change management, and audit readiness.
Technical Skills
- Azure-first: VNets (hub-spoke, peering, Private Link), App Gateway/Front Door, Key Vault, ACR, App Service/Functions, AKS, Log Analytics/App Insights, Entra ID (AAD) & RBAC.
- Azure DevOps (YAML) CI/CD: multi-stage pipelines, reusable templates, environments/approvals, PR validation & gated checks, artifact/versioning, automated rollback.
- IaC with Terraform: module design & versioning, remote state (Azure Storage) with locking, workspaces, pipeline-driven plan/apply, secrets via Key Vault.
- Containers/Kubernetes: Docker, Helm, image promotion across environments, SBOM/signing basics.
- Quality & Security in pipeline: SonarQube, Black Duck/SCA; least-privilege service connections; Defender for Cloud/Policy.
- Observability & Reliability: New Relic / DataDog, Azure Monitor & App Insights, alerting/SLOs, performance/capacity tuning, RCA practices.
- Scripting & Tooling: PowerShell, Bash (plus one of Python/Go); strong Git workflows/branching; Agile ways of working.
- Ability to design and implement CI/CD pipelines for applications in .NET, Java, Python, and more.Hands on skills with CI/CD tools like Azure DevOps / Jenkins etc.
Soft skills
- Ownership mindset; platform/product thinking with clear SLAs and standards.
- Excellent problem-solving and structured debugging across app, infra, and pipeline layers.
- Strong communication and stakeholder management across Product, Security, and Engineering; ability to collaborate across diverse, distributed teams.
- Mentorship and knowledge sharing (playbooks, runbooks, brown-bags); drive continuous improvement using metrics (e.g., DORA, MTTR).
Education
Bachelor's degree in Software Engineering, Computer Science, Information Technology, or a related field.
Required: Microsoft AZ-400 Certification
About the company
thinkproject was founded in 2000 in Munich, Germany. Since then, the company has grown into the leading provider for cross-enterprise collaboration and information management in Europe.
Global customers from the construction and engineering industries are served from thinkproject’s home base in Munich and via a range of subsidiaries across Europe.
thinkproject addresses today’s digitization challenges in construction and engineering by providing state-of-the-art software solutions as well as industry expert consulting and services.