Job description

  • Location:
    London - 30 Gresham Street
  • Department:
  • Division:
    IBP Digital and Technology
  • Employment Type:
    Full time
  • Salary:

Platform Engineer (5182)

Investec is a distinctive Specialist Bank serving clients principally in the UK and South Africa. Our culture gives us our edge: we work hard to find colleagues who'll think out of the ordinary and we put them in environments where they'll flourish. We combine a flat structure with a focus on internal mobility. If you can bring an entrepreneurial spirit and a desire to learn and collaborate to your work, this could be the boost your career deserves.

Research shows that some candidates can be reluctant to apply to a role unless they meet all the criteria. We pride ourselves on our entrepreneurial spirit here and welcome you to do the same – if the role excites you, please don't let our person specification hold you back. Get in touch!

Role: Platform Engineer

Location: London

Team Description

Work closely with technical teams, including system engineers, database administrators, network staff and particularly application support and software development engineers to provide support for the banks applications; this will include installation, release and configuration management, performance monitoring and tuning and quality management

Description of role and key responsibilities

The role places a high emphasis on automation and scripting, particularly the practice of developing “infrastructure as code”, that is, treating the infrastructure stack as software, and using software development methodologies such as scripting in a first-class language, source and revision control, image and artefact management, continuous integration, and delivery, as well as modern delivery and deployment platforms including cloud, container, on-premises and physical systems.

A key part of the role is the ability to design and write automation, infrastructure, and application configuration scripts from scratch, create repeatable, auditable code and configurations to manage and deploy applications and write custom test and checks during that process, to monitor the application to ensure availability and quality during the release process.

Core skills and knowledge

Technical Skills (Required)

  • Application support experience and the ability to troubleshoot through the technology stack (Network, OS, Database , Application)
  • Advanced knowledge of Microsoft Azure and its toolset (Boards, Pipelines, Repos, Test Plans, and Artifacts)
  • Windows or Linux (ideally Red Hat) system administration experience
  • Good scripting ability across various languages (Bash, Perl, Python, Ruby, Java, JavaScript, .Net), programming languages (advantageous) NodeJS, C#
  • Excellent knowledge of configuration management and infrastructure as code using (Azure & Azure DevOps (YAML, JSON, BICEP) Docker, Puppet, Terraform, Azure Resource Manager)
  • Experience of using and managing source control systems. (git)
  • Configuration Management(Pipelines, terraform, Testplans, Artifacts)
  • Experience of supporting application delivery pipelines (Azure DevOps) and associated tools, Gitlab, Jenkins
  • Experience of working directly with Development or Product teams.
  • Working knowledge of MS SQL

Technical Skills (Advantageous)

  • Knowledge of financial markets and industry financial reporting standard.
  • RHCE, MCSE, Azure Certified(essential), AWS Certified(bonus), Puppet certified
  • Programming ability in a high level language.

Core Competence

  • Regulatory Knowledge as applicable to role (compulsory)
  • To act with integrity at all times and embrace the philosophy of treating our customers fairly (compulsory)
  • Demonstrate technical competence in providing solutions for the technology
  • Work effectively as one IT community across the regions and the business
  • Understands and applies Investec working practices, policies and procedures
  • A self-starter who takes proactive ownership of tasks from initial analysis through to successful completion.
  • Ability to manage and report on own workload, prioritised to the business requirements.
  • Proactive and dynamic, must have a “can do” attitude.
  • Meticulous attention to detail, working within existing internal processes and procedures.
  • Ability to perform as part of a team both in a Business and IT environment.

Close map
London - 30 Gresham Street
30 Gresham Street, London, England, GB, EC2V 7QN

Meet the recruiter

Judica Theron

Share this page
Share with linkedin
Share with facebook
Share with twitter
Share with email
Job Alerts
Create an alert subscription based on this Job


Private Medical Cover
Virtual GP
Gym Discounts
Psychologist Service
Annual Leave
Life Assurance