Senior DevOps Automation Engineer
GeekSoft Consulting
Amsterdam, Netherlands
2 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.adzuna.nl
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Working hours
Regular working hours
Job source
Tech stack
Agile Methodology
Build Automation
Microsoft Azure
Cloud Computing
Software Quality
Continuous Integration
Linux
DevOps
Disaster Recovery
Django Web Framework
High-Level Architecture
Python (Programming Language)
+27 more
Key Management
Log Analysis
Role-Based Access Control
Release Management
Azure Active Directory
Shell Script
Virtual Machines
Web Application Frameworks
YAML
Scripting
Cloud Platform System
System Availability
Delivery Pipeline
Reliability of Systems
Infrastructure as Code (IaC)
Gitlab
Fastapi
Build Management
Gitlab-ci
Infrastructure Automation Frameworks
Deployment Automation
Terraform
Devsecops
Api Management
Docker
Servicenow
Vulnerability Analysis
Job description
- Help design, build and continuously improve the clients online platform.
- Research, suggest and implement new technology solutions following best practices/standards.
- Take responsibility for the resiliency and availability of different products.
- Be a productive member of the team., * Collaborate with engineering, QA, security, and product teams to align DevOps strategies with business objectives.
- Design, optimize, and maintain secure, scalable CI/CD pipelines using YAML.
- Automate build, testing, deployment, and release management processes.
- Integrate code quality checks, security scanning, and compliance controls into pipelines.
- Identify and resolve bottlenecks in build and deployment processes.
- Design and maintain Terraform-based IaC frameworks, including modules, environments, and state management.
- Develop Python scripts to automate cloud operations and DevOps workflows.
- Review IaC implementations for security, scalability, maintainability, and adherence to best practices.
- Automate cloud environment provisioning across Development, Test, UAT, and Production.
- Design, configure, and manage Azure services, including Virtual Machines, App Services, AKS, Storage, Networking, and Identity.
- Ensure high availability, disaster recovery, and cloud platform performance.
- Implement cloud cost optimization strategies and monitor resource utilization.
- Develop Azure-native solutions using modern cloud architecture patterns.
- Implement DevSecOps practices by integrating security into CI/CD pipelines.
- Manage secure access using Microsoft Entra ID (Azure AD), RBAC, Managed Identities, and Azure Key Vault.
- Implement monitoring, alerting, and incident response using Azure Monitor and Log Analytics.
- Troubleshoot complex production issues and ensure system reliability.
Requirements
- 7+ years of experience in Python development, with a strong focus on infrastructure automation.
- Hands-on experience in DevOps pipeline automation using GitLab CI/CD and Azure DevOps.
- Practical experience with Docker, Shell scripting, API integrations, and Linux troubleshooting.
- Strong expertise in designing and implementing automation solutions across application and infrastructure domains.
- Excellent communication, presentation, and technical documentation skills.
- Knowledge of ServiceNow.
- Experience working in Agile teams.
- Hands-on experience with Terraform and Infrastructure as Code (IaC).
- Experience with Microsoft Azure cloud services.
- Experience with Python frameworks such as FastAPI and Django.
- Design, develop, and implement enterprise-grade automation solutions and CI/CD pipelines using GitLab and Azure DevOps.
- Independently develop and maintain pipelines using Python, YAML, and relevant DevOps tools.
- Prepare and present High-Level Designs (HLDs) and Low-Level Designs (LLDs), providing technical recommendations and influencing architectural decisions.
- Estimate effort and timelines based on product backlog requirements.
- Collaborate closely with end users and stakeholders to support acceptance testing.
- Demonstrate strong technical expertise in application and infrastructure automation.
- Work effectively within a team, manage multiple tasks, and adapt to changing priorities.
- Design and implement enterprise-grade CI/CD architectures using Azure DevOps.
- Define and enforce DevOps standards, best practices, and governance.
- Mentor junior and mid-level DevOps engineers.
Benefits & conditions
BenefitsFixed Term Employment Contract Work-Life Balance Flexible Work Mode
What GeekSoft Consulting Offers
- International, collaborative consulting culture with clear career development paths.
- Comprehensive Dutch benefits package emphasizing well-being, mobility, and career growth.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.adzuna.nl
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦