Senior DevOps Automation Engineer(ID: 4068)

Stafide

Amsterdam

On-site

EUR 90,000 - 140,000

Full time

45 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Stafide is seeking a Senior DevOps Automation Engineer to design and implement enterprise-grade CI/CD pipelines using GitLab CI/CD and Azure DevOps. You will develop Python-based automation, Terraform IaC, and secure deployment workflows across Azure environments.

The role requires extensive hands-on experience with Python, YAML, Docker, and Linux, plus DevSecOps practices. You will mentor juniors, collaborate with product teams, and contribute to governance and architecture decisions in a

Qualifications

  • 8–10 years of overall professional experience in DevOps engineering, infrastructure automation, Python development, or related technical domains.
  • At least 7 years of hands‑on Python programming experience, as explicitly specified in the job description.
  • Strong experience in infrastructure automation and developing automated solutions across application and infrastructure domains.
  • Hands‑on experience designing and maintaining DevOps pipelines using GitLab CI/CD and Azure DevOps.
  • Strong knowledge of YAML-based pipeline configuration and CI/CD automation.
  • Practical experience with Docker and containerization technologies.
  • Strong skills in shell scripting, API integrations, and Linux troubleshooting.
  • Experience designing and implementing enterprise‑grade DevOps architecture and automation frameworks.
  • Good knowledge of Infrastructure as Code (IaC), preferably using Terraform.
  • Experience with Microsoft Azure services, including Virtual Machines, App Services, AKS, Storage, Networking, and Identity.
  • Understanding of DevSecOps, security scanning, compliance automation, and secure software delivery practices.
  • Knowledge of Azure identity and access management, including RBAC, Managed Identities, and Key Vault.
  • Experience with monitoring, logging, incident management, high availability, disaster recovery, and performance optimization.
  • Strong technical documentation, presentation, and stakeholder communication skills.
  • Ability to prepare and present HLDs and LLDs and influence technical design decisions.
  • Ability to estimate effort, collaborate with product owners, and support acceptance testing.
  • A collaborative mindset, mentoring capabilities, and the flexibility to manage multiple priorities.

Responsibilities

  • Design, implement, and maintain enterprise-grade CI/CD pipelines.
  • Develop automation solutions using Python, shell scripting, and APIs.
  • Design, optimize, and maintain secure, scalable pipelines with YAML.
  • Automate build, testing, deployment, and release management.
  • Design and implement DevOps architecture, standards, and governance.
  • Prepare and maintain HLDs and LLDs, influencing architectural decisions.
  • Develop Python automation scripts for infrastructure provisioning and workflows.
  • Design Terraform IaC frameworks and manage environments and state.
  • Provision and manage Azure resources across DEV, TEST, UAT, PROD.
  • Architect and manage Azure services like VMs, AKS, Storage, Networking, Identity.
  • Implement pipeline integrations for quality checks, security scans, compliance.
  • Apply DevSecOps practices with security controls in CI/CD and infra automation.
  • Configure access management using Azure AD, RBAC, Managed Identities, Key Vault.
  • Design monitoring, alerting, incident response with Azure Monitor.
  • Diagnose and resolve issues in Linux, pipelines, infra, and production.
  • Collaborate with teams to align automation with business requirements.
  • Mentor engineers and adapt to changing priorities.

Skills

DevOps engineering
Python programming
Azure
CI/CD pipelines
GitLab CI/CD
Azure DevOps
Terraform
IaC
Docker
Linux
SRE practices

Tools

GitLab CI/CD
Azure DevOps
Terraform
Docker
Azure
Linux

Job description

Senior DevOps Automation Engineer(ID: 4068)

As a Senior DevOps Automation Engineer (Python & Azure), you will:

  • Design, implement, and maintain enterprise-grade CI/CD pipelines using GitLab CI/CD and Azure DevOps.
  • Develop automation solutions across application and infrastructure domains using Python, shell scripting, and API integrations.
  • Design, optimize, and maintain secure, scalable, and reliable CI/CD pipelines using YAML.
  • Automate build, testing, deployment, and release management processes to improve delivery speed and operational efficiency.
  • Design and implement DevOps architecture, standards, best practices, and governance frameworks.
  • Prepare, present, and maintain High-Level Designs (HLDs) and Low-Level Designs (LLDs) while providing technical recommendations and influencing architectural decisions.
  • Develop and maintain Python-based automation scripts and tools for infrastructure provisioning, cloud operations, and DevOps workflows.
  • Design and maintain Terraform-based Infrastructure as Code (IaC) frameworks, including modules, environments, and state management.
  • Provision and manage cloud environments across Development, Test, User Acceptance Testing (UAT), and Production.
  • Architect, implement, and manage Microsoft Azure services, including Virtual Machines, App Services, Azure Kubernetes Service (AKS), Storage, Networking, and Identity.
  • Implement pipeline integrations for code quality checks, security scanning, compliance validation, and automated testing.
  • Apply DevSecOps practices by integrating security controls into CI/CD pipelines and infrastructure automation workflows.
  • Implement secure access management using Azure Active Directory (Microsoft Entra ID), Role-Based Access Control (RBAC), Managed Identities, and Azure Key Vault.
  • Design and maintain monitoring, alerting, and incident response solutions using Azure Monitor and Log Analytics.
  • Troubleshoot complex Linux, infrastructure, pipeline, and production issues to ensure platform reliability and availability.
  • Optimize cloud performance, implement disaster recovery strategies, and manage cloud costs.
  • Collaborate with engineering, QA, security, product teams, and end users to align automation solutions with business requirements.
  • Estimate development effort based on product backlog items and collaborate with end users during acceptance testing.
  • Mentor junior and mid-level DevOps engineers and promote engineering best practices across teams.
  • Work effectively in an Agile environment, manage changing priorities, and handle multiple tasks when required.
What You Bring to the Table:
  • 8–10 years of overall professional experience in DevOps engineering, infrastructure automation, Python development, or related technical domains.
  • At least 7 years of hands‑on Python programming experience, as explicitly specified in the job description.
  • Strong experience in infrastructure automation and developing automated solutions across application and infrastructure domains.
  • Hands‑on experience designing and maintaining DevOps pipelines using GitLab CI/CD and Azure DevOps.
  • Strong knowledge of YAML-based pipeline configuration and CI/CD automation.
  • Practical experience with Docker and containerization technologies.
  • Strong skills in shell scripting, API integrations, and Linux troubleshooting.
  • Experience designing and implementing enterprise‑grade DevOps architecture and automation frameworks.
  • Good knowledge of Infrastructure as Code (IaC), preferably using Terraform.
  • Experience with Microsoft Azure services, including Virtual Machines, App Services, AKS, Storage, Networking, and Identity.
  • Understanding of DevSecOps, security scanning, compliance automation, and secure software delivery practices.
  • Knowledge of Azure identity and access management, including RBAC, Managed Identities, and Key Vault.
  • Experience with monitoring, logging, incident management, high availability, disaster recovery, and performance optimization.
  • Strong technical documentation, presentation, and stakeholder communication skills.
  • Ability to prepare and present HLDs and LLDs and influence technical design decisions.
  • Ability to estimate effort, collaborate with product owners, and support acceptance testing.
  • A collaborative mindset, mentoring capabilities, and the flexibility to manage multiple priorities.
You should possess the ability to:
  • Architect and implement scalable, secure, and enterprise‑grade CI/CD pipelines using GitLab CI/CD and Azure DevOps.
  • Develop robust Python automation solutions for infrastructure provisioning, cloud operations, and application workflows.
  • Automate build, test, deployment, and release processes while minimizing manual intervention.
  • Design reusable Terraform modules and manage infrastructure environments and state effectively.
  • Translate complex technical requirements into practical automation architectures and implementation plans.
  • Prepare and present HLDs and LLDs and communicate technical recommendations clearly to stakeholders.
  • Identify pipeline bottlenecks and improve deployment speed, reliability, scalability, and maintainability.
  • Integrate security, code quality, testing, and compliance checks into CI/CD workflows.
  • Provision, configure, monitor, and troubleshoot Azure cloud infrastructure.
  • Diagnose and resolve complex Linux, pipeline, infrastructure, and production incidents.
  • Estimate work accurately from product backlog items and collaborate with product owners on delivery planning.
  • Work closely with end users to validate automation solutions and support acceptance testing.
  • Mentor team members and collaborate effectively with engineering, QA, security, and product teams.
  • Adapt to changing priorities, switch between tasks when required, and deliver solutions within agreed timelines.
What we bring to the table:
  • An opportunity to work on enterprise-scale DevOps, Python, and infrastructure automation solutions.
  • Exposure to modern CI/CD technologies, including GitLab CI/CD, Azure DevOps, YAML, Docker, and Terraform.
  • Opportunities to develop and implement cloud automation solutions across Microsoft Azure environments.
  • Involvement in DevSecOps, infrastructure provisioning, pipeline optimization, and cloud governance.
  • Opportunities to contribute to architecture and design decisions through HLDs, LLDs, and technical recommendations.
  • Experience collaborating with engineering, QA, security, product, and infrastructure teams.
  • Opportunities to mentor engineers and contribute to the adoption of automation standards and best practices.
Let’s Connect

Want to discuss this opportunity in more detail? Feel free to reach out.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Azure DevOps Engineer - Automation | Python
Azure DevOps Engineer - Automation | Python

Us3 Ltd • Amsterdam

On-site
EUR 90,000 - 120,000
Senior DevOps / Platform Engineer (ID: 4028)
Senior DevOps / Platform Engineer (ID: 4028)

Stafide • Amsterdam

On-site
EUR 90,000 - 120,000
Senior Linux & DevOps Engineer (ID: 4041)
Senior Linux & DevOps Engineer (ID: 4041)

Stafide • Amsterdam

On-site
EUR 90,000 - 130,000
Senior DevOps Automation Engineer
Senior DevOps Automation Engineer

GeekSoft Consulting • Amsterdam

On-site
EUR 90,000 - 120,000
International culture
Dutch benefits package
Senior DevOps Automation Engineer: Azure, Python & CI/CD
Senior DevOps Automation Engineer: Azure, Python & CI/CD

Stafide • Amsterdam

On-site
EUR 90,000 - 140,000
Senior Python Platform Engineer (ID: 4057)
Senior Python Platform Engineer (ID: 4057)

Stafide • Amsterdam

On-site
EUR 90,000 - 125,000
Senior DevOps Engineer
Senior DevOps Engineer

TKH AI Technology • Amsterdam

On-site
EUR 90,000 - 120,000
Hybrid work in Amsterdam
Competitive salary
Career growth opportunities
Senior DevOps Automation Engineer | Flexible Cloud CI/CD
Senior DevOps Automation Engineer | Flexible Cloud CI/CD

GeekSoft Consulting • Amsterdam

On-site
EUR 90,000 - 120,000
International culture
Dutch benefits package
DevOps Automation Engineer - Python & Azure Pipelines
DevOps Automation Engineer - Python & Azure Pipelines

Us3 Ltd • Amsterdam

On-site
EUR 90,000 - 120,000
DevOps Engineer
DevOps Engineer

Levy Professionals • Utrecht

On-site
EUR 40,000 - 55,000