Jobs / Software Development Engineer (SDE) / Barclays Platform Engineer Jobs in Pune and Chennai
Barclays logo

Barclays

Barclays Platform Engineer Jobs in Pune and Chennai

location_on Pune, Chennai | On-site
work Not specified
payments Competitive Salary (Not disclosed)
schedule Full Time

Role Overview

Job Overview

Barclays is hiring a Platform Engineer for its Corporate Digital Banking technology organization, with the role listed in Pune and Chennai, India. This is a permanent technology opportunity focused on building, maintaining, automating, and improving enterprise infrastructure and deployment platforms.

The position is suited to an experienced platform or DevOps professional who can combine strong Unix and Linux administration skills with automation, infrastructure management, CI/CD, cloud technologies, container platforms, monitoring, and operational reliability. The role contributes directly to the availability, performance, scalability, and raesilience of systems used to support digital technology services.

A major focus is on reducing manual operational work through automation, improving deployment processes, supporting reliable infrastructure, and helping development teams adopt engineering practices that strengthen system reliability.


Key Responsibilities

  • Manage enterprise infrastructure covering server provisioning, configuration, operational support, and ongoing environment maintenance.
  • Work extensively with Unix and Linux systems, including troubleshooting, performance analysis, tuning, and shell scripting.
  • Build and maintain GitLab repositories and GitLab CI/CD pipelines for automated builds and deployments.
  • Support DevOps and operational activities involving monitoring, incident management, problem management, automation, and reliability engineering.
  • Monitor system availability, performance, capacity, and resource utilization to identify potential issues before they affect services.
  • Investigate outages and service disruptions, determine root causes, and implement improvements designed to prevent recurring incidents.
  • Develop scripts and operational tools that reduce repetitive manual tasks and improve efficiency and system resilience.
  • Analyze system bottlenecks and optimize infrastructure and resource usage for better performance.
  • Work with development teams to incorporate reliability, scalability, performance, and operational best practices into the software development lifecycle.
  • Support cloud and platform services and contribute to scalable application deployment environments.
  • Work with containerization and orchestration technologies to support resilient application platforms.
  • Contribute to monitoring and observability practices that improve operational visibility and troubleshooting.
  • Participate in cross-functional technology initiatives and contribute technical knowledge to engineering communities.
  • Stay informed about infrastructure, cloud, automation, DevOps, and platform engineering trends.


Required Skills

Strong hands-on Unix and Linux experience is central to this opportunity. Candidates should be comfortable troubleshooting operating system issues, analyzing performance, tuning environments, and writing shell scripts for operational automation.

Enterprise infrastructure management experience is also important. This includes provisioning servers, configuring environments, providing operational support, and maintaining technology platforms.

Candidates should have practical GitLab and GitLab CI/CD expertise, including repository management, pipeline creation, build automation, and deployment automation. A solid understanding of DevOps operations, monitoring, incident management, problem management, automation, and reliability engineering is expected.

Experience with automation and configuration management is valuable for professionals working in modern platform engineering environments. Candidates should also understand how infrastructure and deployment practices support application availability, scalability, and operational stability.


Preferred Skills

The job description identifies several technologies and areas that can strengthen an application. Experience with AWS, OpenShift, and Kubernetes is useful, particularly when combined with infrastructure automation.

Knowledge of Terraform, Ansible, and Chef is beneficial for configuration management and repeatable infrastructure operations. Experience with Docker, Kubernetes, and OpenShift is also valuable for containerized and orchestrated application deployments.

Monitoring and observability experience with AppDynamics and ELK can help candidates support proactive monitoring, performance analysis, troubleshooting, and operational excellence.

Additional useful technologies include Python scripting, NetApp storage, PostgreSQL, IBM MQ, and Kafka. Candidates with practical experience across automation, storage, databases, and messaging systems should highlight relevant projects and operational responsibilities.


Education

The provided job description does not specify a required degree or formal educational qualification. Candidates should therefore focus on demonstrating relevant platform engineering, infrastructure, DevOps, automation, cloud, and operations expertise.


Experience

No numerical minimum or maximum years of experience is stated in the provided vacancy. The role expects strong professional knowledge in platform engineering, enterprise infrastructure, DevOps, operations, automation, and reliability-focused engineering.

Applicants should be able to demonstrate hands-on responsibility for production environments, infrastructure troubleshooting, deployment automation, incident response, performance optimization, and operational improvement.


Required Technologies

Relevant technologies mentioned in the vacancy include:

  • Unix/Linux
  • Shell scripting
  • GitLab
  • GitLab CI/CD
  • AWS
  • OpenShift
  • Kubernetes
  • Terraform
  • Ansible
  • Chef
  • Docker
  • AppDynamics
  • ELK
  • Python
  • NetApp
  • PostgreSQL
  • IBM MQ
  • Kafka


Soft Skills

Platform engineering requires strong analytical thinking because production incidents, infrastructure failures, performance bottlenecks, and reliability issues often require structured investigation.

Clear communication is important when coordinating with development teams, operations teams, business functions, and other technology stakeholders. Candidates should be able to explain technical problems, recommend practical solutions, and communicate complex information effectively.

The role also values accountability, proactive problem solving, collaboration, continuous improvement, and the ability to work on complex assignments. Professionals who can remain calm during incidents and follow through on root-cause analysis and preventive improvements are well suited to this type of work.


Benefits of Working in this Role

This role provides broad exposure to modern platform engineering and enterprise technology operations. Engineers can work across Linux infrastructure, CI/CD automation, cloud services, containers, configuration management, monitoring, databases, storage, messaging, and reliability engineering.

The position also offers opportunities to develop deeper expertise in automation and operational engineering while collaborating with development and technology teams. Working across these areas can strengthen skills that are valuable for senior DevOps, Site Reliability Engineering, Cloud Engineering, Platform Engineering, and Infrastructure Engineering careers.


Work Mode

The provided job description includes a working-flexibly section but does not explicitly state a hybrid or remote classification for this specific vacancy. Therefore, this listing records the work mode as onsite based on the available job information.


Location

The vacancy lists Pune, India and Chennai, India as locations. The job description also states that the role is based out of Pune.


Who Should Apply

This opportunity is suitable for platform engineers, DevOps engineers, infrastructure engineers, cloud operations professionals, and reliability-focused technology specialists with strong enterprise systems experience.

Candidates should consider applying if they have practical experience with Linux administration, server provisioning, GitLab CI/CD, automation, monitoring, incident response, cloud platforms, containers, or infrastructure configuration.

Professionals with experience in AWS, OpenShift, Kubernetes, Terraform, Ansible, Chef, Docker, AppDynamics, ELK, Python, PostgreSQL, Kafka, IBM MQ, or NetApp should clearly mention those skills when they are part of their genuine professional background.


Career Growth

Platform engineering experience can provide a strong foundation for progression into senior Platform Engineer, DevOps Engineer, Site Reliability Engineer, Cloud Engineer, Infrastructure Architect, or technology leadership roles. Working with enterprise-scale systems also helps professionals develop deeper capabilities in automation, reliability, cloud platforms, operational resilience, and technical governance.


Application Advice

Tailor your resume to the infrastructure and platform engineering requirements of the role. Highlight practical examples of Linux troubleshooting, performance tuning, shell scripting, server provisioning, environment management, and operational support.

Give specific attention to GitLab and GitLab CI/CD experience, including pipelines, build automation, deployment automation, and repository management. If you have worked with AWS, OpenShift, Kubernetes, Docker, Terraform, Ansible, or Chef, describe the environments and responsibilities involved.

For monitoring and operations experience, mention relevant work with AppDynamics, ELK, incident management, problem management, performance monitoring, root-cause analysis, and reliability improvements. Candidates should also include automation examples that demonstrate how scripting or tooling reduced manual effort or improved operational efficiency.

If you have worked with Python, NetApp, PostgreSQL, IBM MQ, or Kafka, include those technologies where relevant. Keep the application factual and focus on measurable technical contributions rather than adding skills that are not part of your experience.


Technical Ecosystem

Eligibility Criteria

school

Education

The job description does not specify a formal educational qualification.

Top Picks for You

smart_toy

SoftoBot

Beta

Your job search assistant

Ask about roles, locations, remote work, or fresher jobs.