In één oogopslag
- Taken: Ontwerp en onderhoud CI/CD-pijplijnen met GitLab en Azure DevOps.
- Bedrijf: Vooruitstrevend techbedrijf met een focus op samenwerking.
- Voordelen: Aantrekkelijk salaris, gezondheidsvoordelen en mogelijkheden voor remote werken.
- Overige informatie: Uitstekende kansen voor carrièreontwikkeling en mentoring van junior engineers.
- Waarom deze baan: Werk met de nieuwste technologieën en maak impact in een dynamische omgeving.
- Kwalificaties: Minimaal 8 jaar ervaring in DevOps en sterke Python-vaardigheden vereist.
Het verwachte salaris ligt tussen 63000 - 77000 € per jaar.
Job Description
As a Senior Dev Ops Automation Engineer (Python & Azure), you will
- Design, implement, and maintain enterprise-grade CI/CD pipelines using Git Lab CI/CD and Azure Dev Ops.
- 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 Dev Ops 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 Dev Ops workflows.
- Design and maintain Terraform-based Infrastructure as Code (Ia C) 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 Dev Sec Ops 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 Dev Ops 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 Dev Ops 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 Dev Ops pipelines using Git Lab CI/CD and Azure Dev Ops.
- 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 Dev Ops architecture and automation frameworks.
- Good knowledge of Infrastructure as Code (Ia C), preferably using Terraform.
- Experience with Microsoft Azure services, including Virtual Machines, App Services, AKS, Storage, Networking, and Identity.
- Understanding of Dev Sec Ops, 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 Git Lab CI/CD and Azure Dev Ops.
- 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 Dev Ops, Python, and infrastructure automation solutions.
- Exposure to modern CI/CD technologies, including Git Lab CI/CD, Azure Dev Ops, YAML, Docker, and Terraform.
- Opportunities to develop and implement cloud automation solutions across Microsoft Azure environments.
- Involvement in Dev Sec Ops, 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.
- Recruiter
- : Giftson Paul Davidson
- Phone
- Linked In
Requirements
As a Senior Dev Ops Automation Engineer (Python & Azure), you will: Design, implement, and maintain enterprise-grade CI/CD pipelines using Git Lab CI/CD and Azure Dev Ops.
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 Dev Ops 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 Dev Ops workflows.
Design and maintain Terraform-based Infrastructure as Code (Ia C) 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 Dev Sec Ops 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 Dev Ops 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 Dev Ops 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 Dev Ops pipelines using Git Lab CI/CD and Azure Dev Ops.
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 Dev Ops architecture and automation frameworks.
Good knowledge of Infrastructure as Code (Ia C), preferably using Terraform.
Experience with Microsoft Azure services, including Virtual Machines, App Services, AKS, Storage, Networking, and Identity.
Understanding of Dev Sec Ops, 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 Git Lab CI/CD and Azure Dev Ops.
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
Senior DevOps Automation Engineer(ID: 4068) in Amsterdam werkgever: Stafide
Als werkgever biedt ons bedrijf een stimulerende en samenwerkingsgerichte omgeving waar UX-design en gebruikersonderzoek centraal staan. We investeren in de groei van onze medewerkers door hen de kans te geven om impactvolle ontwerpoplossingen te creëren en samen te werken met diverse stakeholders. Onze locatie biedt unieke voordelen, waaronder een dynamische werksfeer en de mogelijkheid om je vaardigheden verder te ontwikkelen binnen een team dat waarde hecht aan gebruiksvriendelijkheid en innovatie.
Hupjob Expertadvies🤫
Zo denken wij dat je Senior DevOps Automation Engineer(ID: 4068) in Amsterdam kunt binnenhalen
✨Verken de Automatisering Gemeenschap
Sluit je aan bij lokale of online communities die zich richten op automatisering en regeltechniek. Neem deel aan discussies en vraag om advies; dit kan je een voorsprong geven bij het vinden van kansen en connecties die leiden tot een functie bij bedrijven zoals Stafide.
✨Deel je Projecten
Laat zien wat je kunt door je projecten en ervaringen te delen op platforms zoals GitHub of Behance. Dit laat toekomstige werkgevers zien wat je in huis hebt en kan ervoor zorgen dat Stafide jouw profiel opmerkt.
✨Neem deel aan Netwerkbijeenkomsten
Ga naar netwerkbijeenkomsten of seminars over automatisering en technologie. Deze evenementen zijn ideaal om professionals in het veld te ontmoeten en meer te leren over openstaande vacatures bij bedrijven zoals Stafide.
✨Bouw een Sterk Online Profiel
Zorg ervoor dat je LinkedIn-profiel indrukwekkend is en relevante projecten, certificaten en ervaringen benadrukt. Dit helpt je op de radar te komen bij recruiters van Stafide en helpt je om jezelf te onderscheiden in de competitieve markt.
Wij denken dat je deze vaardigheden nodig hebt om als Senior DevOps Automation Engineer(ID: 4068) in Amsterdam te schitteren
Een paar tips voor je sollicitatie 🫡
Benadruk je technische vaardigheden:In de automatisering en regeltechniek waardeert men technische vaardigheden enorm. Zorg ervoor dat je CV je ervaring met relevante software, programmeertalen en technologieën benadrukt. Laat ons zien waar je goed in bent!
Voeg projecten of cases toe:Heb je aan interessante automatiseringsprojecten gewerkt? Voeg voorbeelden van succesvol afgeronde projecten of case studies toe in je CV of motivatiebrief. Dit laat zien dat je niet alleen theoretische kennis hebt, maar ook praktische ervaring kunt toepassen.
Spreek je leergierigheid uit:In een fulltime rol in deze sector is het belangrijk om je bereidheid om te leren en jezelf te ontwikkelen aan te tonen. In je motivatiebrief kun je vertellen hoe je je vaardigheden tot nu toe hebt uitgebreid en waarom je deze kans bij Stafide zo waardevol vindt voor je ontwikkeling.
Organiseer je documenten overzichtelijk:Voor een fulltime functie is het essentieel om je CV en motivatiebrief overzichtelijk en goed gestructureerd te laten zijn. Zorg dat ze makkelijk te lezen zijn, gebruik duidelijk titels en bullets, en houd het professioneel. Maak het ons gemakkelijk om te zien waarom jij de juiste kandidaat bent voor Senior DevOps Automation Engineer(ID: 4068) bij Stafide.
Zo bereid je je voor op een sollicitatiegesprek bij Stafide
✨Ken de nieuwste automatiseringstools
Zorg ervoor dat je goed op de hoogte bent van de laatste ontwikkelingen in automatiseringstools die binnen jouw vakgebied worden gebruikt. Kun je bijvoorbeeld de voordelen uitleggen van tools zoals UiPath of Automation Anywhere? Dit laat zien dat je niet alleen technisch onderlegd bent, maar ook proactief je kennis bijhoudt.
✨Voorbereiding op technische vragen
Verwacht dat je technische vragen moet beantwoorden die specifiek zijn voor automatisering en regeltechniek. Dit kan bijvoorbeeld inhouden dat je situaties moet oplossen of je aanpak moet uitleggen voor het automatiseren van specifieke processen. Zorg ervoor dat je deze concepten goed begrijpt, zodat je helder kunt uitleggen hoe je ze zou toepassen.
✨Je ervaring met projecten delen
Aangezien het een fulltime functie betreft, willen ze weten over je ervaringen in eerdere projecten. Bereid een paar concrete voorbeelden voor waarin je betrokken was bij automatiseringsprojecten, de uitdagingen die je tegenkwam en hoe je die hebt overwonnen. Dit laat zien dat je niet alleen de theorie kent, maar ook echt praktijkervaring hebt.
✨Passie voor efficiëntie
Toon je enthousiasme voor efficiëntie en optimalisatie tijdens het interview. Deel waarom je gepassioneerd bent over automatisering en wat je motiveert in dit vakgebied. Dit kan je onderscheiden van andere kandidaten die misschien meer focussen op de technische aspecten alleen.