DEVOPS/ Automation Engineer

Vector Synergy
The Hague, Netherlands
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Junior

Job location

The Hague, Netherlands

Tech stack

Agile Methodologies
Azure
Cloud Computing
Information Systems
Continuous Delivery
Continuous Integration
DevOps
Monitoring of Systems
Information Technology Operations
Release Management
Azure DevOps Pipelines
Software Deployment
YAML
DevOps Tools - Open-source
Infrastructure as Code (IaC)
Containerization
Templating
Kubernetes
Deployment Automation
Rancher
Terraform

Job description

  • Core: Microsoft Azure DevOps Server (on-premise) and CI/CD Pipelines.
  • Automation Practices: Optimization of CI/CD workflows, pipeline configuration, and integration with existing DevOps tooling.
  • Infrastructure as Code (IaC): Terraform for resource provisioning.
  • Containerization & Orchestration: Kubernetes, Rancher, and Helm for deployment and management.

Tasks to be performed:

  • The Contractor shall cause the consultant to perform the following tasks/services:
  • Azure DevOps Maintenance: Maintaining and improving both on-premises (Azure DevOps Server) and cloud-based (Azure DevOps Services) infrastructure.
  • Automated Deployments: Implementing and managing automated deployment and configuration processes.
  • Operational Support: Assisting in day-to-day activities, including server and application deployment.
  • CI/CD Support: Facilitating and enhancing continuous integration and continuous delivery pipelines.
  • Deployment Procedures: Establishing and maintaining standardized procedures for deploying information systems.
  • Infrastructure Monitoring: Monitoring and maintaining the CI/CD infrastructure to ensure optimal performance and reliability.
  • Technical Review and Design: Conducting technical reviews, providing assurance, and designing deployment strategies.
  • Build/Release Management: Designing, implementing, and maintaining the build and release infrastructure.
  • Terraform Development: Developing and enhancing deployment processes using Terraform and related tools.

Requirements

Do you have experience in Terraform?, * Language level: Working knowledge of English (B2 or higher).

  • Education: Level of education corresponding to the category requested.
  • Professional Experience - mandatory:
  • Number of years of relevant professional experience corresponding to the area, category and level requested taking into account the above level of education
  • More than 9 years of experience in ICT (e.g. as developer, system administrator, software engineer, infrastructure engineer, DevOps engineer, etc.)
  • A minimum of 5 years of experience with systems and IT operations
  • A minimum of 3 years of experience with lifecycle maintenance (patch/upgrade/maintain) of CI/CD tools, such as Azure DevOps (ADO) server on-premise and ADO Agents on-premise.
  • A minimum of 3 years of experience working with agile methodologies.
  • A minimum of 1 year of experience working on infrastructure as code with Terraform (design and implementation).

Professional Knowledge - mandatory:

  • Excellent knowledge of infrastructure lifecycle maintenance (patch/upgrade/maintain) for Azure DevOps server on-premise and for Azure DevOps agents.
  • Excellent knowledge of Azure DevOps CI/CD Yaml Pipelines creation, templating and maintenance.
  • Very good knowledge of DevOps principles and best practices (CI/CD, use of automation to improve efficiency, feedback loops, fail fast, etc.)
  • Good knowledge of infrastructure as code design and implementation using Terraform.

Professional Knowledge - desirable:

  • Certification: RHCSA/RHCE
  • Certification: Terraform Associate or Terraform Authoring and Operations Professional
  • Certification: Microsoft DevOps Engineer Expert / AZ-400

Apply for this position