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
IntermediateJob 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