Barclays

API Infrastructure Engineer - BA4

Barclays
Apply
6 days ago
Bengaluru, IndiaSenior

Responsibilities

  • Build, maintain, and optimize reliable, scalable, and secure infrastructure platforms and products supporting applications and data systems.
  • Provide L2/L3 support for infrastructure and application stacks, including incident, problem, and change management.
  • Develop infrastructure-as-code, automation, CI/CD pipelines, automated testing, security controls, and release automation.
  • Design and implement production services, distributed systems, shared platform capabilities, APIs, RESTful services, integration contracts, and data or domain models.
  • Operate and improve AWS, container, Kubernetes/EKS, Docker, and Helm-based environments, including blue-green and other deployment strategies.
  • Monitor systems, troubleshoot outages and vulnerabilities, improve mean time to resolution, and drive reliability and SRE practices.
  • Plan and execute operating system patching cycles while maintaining security, audit, regulatory, and governance compliance.
  • Maintain runbooks, knowledge base articles, and support documentation.
  • Collaborate with product, architecture, security, platform, QA, and other engineering teams across functions and time zones.
  • Support recruitment, onboarding, team growth, technical knowledge sharing, and engineering excellence initiatives.

Requirements

  • In-depth technical knowledge and experience in infrastructure engineering, including infrastructure-as-code, automation, design governance, and troubleshooting.
  • Experience with Terraform, Ansible, Jenkins, Shell scripting, Datadog, Python, APIs, Docker, containers, ECR, EKS, and GitLab.
  • Programming experience in Python or Java, with familiarity with JavaScript, Cucumber, and JUnit preferred.
  • Experience with Apigee Edge, BusinessWorks, TIBCO EMS, MQ, OAuth 2.0, OpenID Connect, token exchange, policy systems, delegated administration, or identity data modelling.
  • Experience building production services, distributed systems, shared platforms, APIs, RESTful services, integration contracts, and data or domain models.
  • Hands-on AWS experience, including EC2, ECR, EKS, S3, CloudFormation, and cloud networking.
  • Strong container experience with Docker and EKS, including the ability to write and deploy Helm charts.
  • Experience building and optimizing GitLab CI/CD and Jenkins pipelines, including use of Nexus, and implementing blue-green deployments.
  • Knowledge of Snyk, Qualys, Jira, Confluence, Maven, Gradle, NPM, SQL, database design, Windows, Linux, and AIX.
  • Understanding of system design, architecture, authentication, authorization, identity management, ITIL-aligned processes, and service-level agreements.
  • Ability to turn requirements and ambiguous problems into designs, prototypes, and production-ready solutions and to communicate technical decisions clearly.
  • Ability to use AI engineering tools appropriately and familiarity with MCP, agent skills, and other agent integration concepts.
  • Working knowledge of iOS development principles and mobile ecosystem standards.
  • Ability to collaborate across teams, provide feedback and knowledge sharing, and support other engineers.

Tech Stack

AnsibleAWSCucumberDatadogDockerGitLab CI/CDGoogle CloudGradleHelmiOSJavaJavaScriptJenkinsJUnitLinuxMavennpmPythonSQLTerraformWindows

Categories

Barclays

About Barclays

10,000+ employees

Barclays is a UK‑based universal bank that provides retail and commercial banking, credit cards (Barclaycard), wealth management, and investment banking to consumers, businesses, and institutions. Publicly listed in London and New York, it generates revenue from net interest income, fees, and markets activities, and operates across Europe, the Americas, the Middle East, and Asia. Founded in 1690 and headquartered in London, it serves customers through digital channels and a branch network.

Contact me