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
Person Specification
- 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


.jpg)
