DevOps Engineer

Pluxee
5 days ago

Role details

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

Job location

Tech stack

API
Azure
Burp Suite
Data as a Services
DevOps
Github
IIS
Windows Server
MVC
Powershell
SonarQube
SQL Databases
Systems Integration
Web Applications
YAML
Datadog
GIT
Kubernetes
Bicep
Azure
Terraform
Devsecops
Docker
Static Application Security Testing
Dynamic Application Security Testing

Job description

The Engineer will build & enhance our internally developed products within the Technology & Data Services Development function. Their responsibilities include, but not limited to:

  • Support & enhance our existing internal DevOps processes
  • Participate on the development of new DevOps processes
  • Ensure adherence to internal & external audit requirements

Main assignments

  • Design, build, and manage CI/CD pipelines using Azure DevOps or, GitHub Actions
  • Automate deployment, monitoring, and infrastructure management using PowerShell, Bicep/ARM templates, or Terraform.
  • Integrate SAST (Static Application Security Testing) and DAST (Dynamic Application Security Testing) tools into CI/CD pipelines to identify and remediate vulnerabilities early.
  • Collaborate with development, QA, and security teams to implement DevSecOps best practices.
  • Implement infrastructure as code (IaC) for our applications and products.
  • Implement IaC for monitoring and systems visibility.
  • Monitor DevOps processes, troubleshoot issues, and ensure a reliable trusted DevOps function.
  • Apply security and compliance best practices across all environments.

Accountabilities

  • Ensure all work meets compliance & business standards
  • Meet and exceed service metrics, targets and KPIs

Requirements

Do you have experience in Terraform?, * 2+ years of experience in a DevOps or DevSecOps engineering role.

  • Skilled in scripting and automation using PowerShell or similar languages.
  • Skilled in Azure DevOps GIT, YAML pipelines, administration and Azure DevOps CLI.
  • Strong hands-on experience with Microsoft Azure resources such as App Services, Function Apps, Logic Apps, SQL Databases and APIM.
  • Strong hands-on experience with Windows Server and IIS administration.
  • Strong hands-on experience with integrating SAST and DAST tools (e.g., SonarQube, Snyk, Tenable, OWASP ZAP) into CI/CD pipelines.
  • Proficiency with GitHub Actions.
  • Proficiency in deploying C# MVC Web Apps, APIs and Console Jobs.
  • Experience configuring DataDog for application, infrastructure, and log monitoring.
  • Experience with containers (Docker, Kubernetes, or Azure Kubernetes Service).
  • Ability to work across teams and with multiple stakeholders
  • Ability to move out of comfort zone
  • Ability to understand complex situations and to present synthesis
  • Ability to interact with business stakeholders
  • Knowledge of IT frameworks and best practices and how to apply them
  • Readiness to learn
  • Ability to analyse security landscape and provide recommendations for improvement
  • Sensitive to the impact of change and modifies approach to change to suit all stakeholders
  • Experience with Azure native services
  • Experience working in SAFE Agile environments

Competencies

  • Customer focus - Building strong customer relationships and delivering customer-centric solutions
  • Resourcefulness - Securing and deploying resources effectively and efficiently
  • Being resilient - Rebounding from setbacks and adversity when facing difficult situation
  • Manages ambiguity - Operates effectively, even when things are not certain, or the way forward is not clear
  • Collaborates - Building partnerships and working collaboratively with others to meet shared objectives

Apply for this position