Work as a part of cross-functional, self-organizing team which will build DevSecOps solutions plus analyze and identify process and automation improvements within our software development lifecycle.
The DevSecOps Engineer is also responsible for implementing, and maintaining the GT infrastructure and platform services that support client’s operations. This role focuses on the technical aspects of managing and optimizing various platforms and systems, ensuring their stability, scalability, performance and security.


Responsibilities:

  • Assist/support/contribute and provide thought leadership in developing standardized, automated build processes across client’s projects and continuous improvement intiatives.
  • Take a hands-on DevSecOps and automation role on products; designing, coding, testing and implementing new functionality and supporting existing services, embracing a continuous delivery mind-set.
  • Specialist knowledge of provisioning of environments via an automated method to Cloud computing platforms.
  • Platform Management and Administration: Monitor, maintain, and troubleshoot platform infrastructure to ensure optimal performance and reliability. Implement best practices for system configuration, security, and maintenance
  • Guidance and strategy for product teams on automation of software builds and releases
  • Evaluation of DevSecOps tooling and guidance for implementation and adoption.
  • Provide consultancy to the Squads in Group Technology and project teams in the business on database and application automation strategy to improve the service offering and optimize load times.
  • Strategic implementation of monitoring solutions for application and infrastructure performance inclusive of metric reporting and escalation of alerts
  • Working with developers to provide standards around builds and CI/CD pipelines to allow for continuous software delivery practices to be established
  • Managing the Configuration of environments, to allow for automation of environment deployments
  • Continuous Improvement: Stay abreast of emerging technologies and industry trends related to platform engineering. Evaluate and recommend new tools, technologies, and methodologies to enhance platform capabilities, performance, and security.


Qualifications and Skills:

  • Deploying software/infrastructure using Azure DevOps pipelines or alternative CI/CD tooling (eg Docker)
  • Experience with using Infrastructure-as-code technologies to deploy compute in Microsoft Azure/AWS/GCP (eg Terraform/Chef/Puppet/Azure ARM/Bicep templates)
  • Excellent interpersonal skills, written/oral communication, and presentation skills.
  • Customer-centric approach to delivering appropriate business solutions.