Overview
Build and maintain infrastructure platforms and products that support applications and data systems, ensuring they are reliable, scalable and secure. Support core banking applications end-to-end at Barclays TESCO Bank as a Service Engineer.
What you'll do
- Build, deliver and maintain high-quality infrastructure solutions to fulfil business requirements, ensuring measurable reliability, performance, availability and ease of use.
- Identify appropriate technologies and solutions to meet business, optimisation and resourcing requirements.
- Monitor IT infrastructure and system performance to identify, address and resolve potential issues, vulnerabilities or outages, using data to drive down mean time to resolution.
- Develop and implement automated tasks and processes using software scripting and coding to improve efficiency and reduce manual intervention.
- Implement secure configurations and measures to protect hardware, software and data against cyber-attacks, vulnerabilities and unauthorised access.
- Collaborate cross-functionally with product managers, architects and other engineers to define infrastructure requirements and ensure seamless integration with business objectives.
- Stay informed of industry technology trends and contribute to the organisation's technology communities.
- Lead and provide end-to-end L2/L3 support for core banking applications, ensuring adherence to SLAs and operational KPIs.
- Proactively monitor system health, manage incidents and service requests, and ensure high availability of business-critical services.
- Lead implementation of end-to-end CI/CD automation using GitLab, Jenkins and Nexus, improving deployment consistency, security and release efficiency.
- Troubleshoot containerised workloads, optimise cluster performance, and design and maintain Helm charts.
- Support maintenance activities including defect resolution, patching and platform upgrades.
- Drive continuous improvement initiatives to enhance application stability, performance and scalability.
- Manage application changes through the Barclays change governance framework and support release activities with minimal disruption to production.
- Lead incident triage, perform root cause analysis, implement permanent fixes and contribute to problem management.
- Work with business users, development teams and infrastructure partners to manage demand, prioritise enhancements and support the application backlog.
- Identify opportunities to streamline processes, automate repetitive tasks and improve operational efficiency and user experience.
- Ensure compliance with internal policies, regulatory requirements and audit standards, supporting controls monitoring, incident reporting and documentation such as RCSAs and records inventory.
- Collaborate with infrastructure, database and middleware teams on environment management, capacity planning and performance tuning.
- Support disaster recovery planning, failover testing and continuity processes for critical banking services.
What you'll need
- Experience with AWS, GitLab, Jenkins, Terraform and Ansible, Kubernetes, Nexus, Python or PowerShell or any scripting language, and Windows/RHEL.
- Hands-on proficiency in Docker and Kubernetes/EKS, including troubleshooting workloads and optimising cluster performance.
- Strong understanding of ITIL practices (Incident, Problem, Change Management).
- Ability to manage competing priorities in a high-pressure production support environment.
- Effective communication and stakeholder management skills.
- Continuous learning mindset to adapt to evolving banking technologies and platforms.
Nice to have
- Datadog, Snyk or SonarQube, ServiceNow/JIRA/Confluence, Java, Safe Agile, knowledge of the Fiserv suite of applications.
- Experience working within regulated financial services environments.
Details
- Location: Bengaluru office.
Read the full description and apply on the company’s own careers page.